-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Print queue eventually installed but printer invisibleon the network #8
Comments
This looks like that you Printer Application did not correctly do the Avahi registration the first time you started it. After the restart it did and therefore the printer got visible. I do not know why on the first start the Avahi registration failed. Normally, you do not need to restart a PAPPL-based Printer Application after adding a printer. On its very first start, when there is still no printer added, it should already register at Avahi. When you use the command line to add a print queue, put the URI in single quotes. It contains many characters which get messed up by the shell
|
Also there is a bug in the CUPS package in Debian and also in Ubuntu 22.10 which prevents the Printer Application from correctly working (at least the web interface does not work);
The links show my fix in the Ubuntu package. |
Ok. Thanks. I'll look into this a bit more. However, what is the the significance of
as opposed to
The first form is implemented by the web UI and works. The second form doesn't work. I did try double and single quotes round the URU - with no effect. |
pappl-retrofit supports both the backends which come with PAPPL and any CUPS backends. The PAPPL backends have the schemes So I created the custom scheme
means that the "usb" backend of CUPS is used by the Printer Application, and
means that PAPPL's built-in "usb" backend is used. Which backends are available through the The Legacy Printer Application of pappl-retro-fit for example should make all classically installed CUPS drivers available as Printer Application, therefore it points its search directory for CUPS backends to With all this pappl-retrofit can also retro-fit classic CUPS printer drivers which come with their own backends. |
If you do not get the URIs cleanly submitted into the Printer Application via the command line interface, there is probably a bug in PAPPL. You need to report it there with a debug log of the Printer Application attached. |
I have fixed michaelrsweet/pappl#253, as michaelrsweet/pappl#262 so the bug is actually in PAPPL and therefore I am closing this bug report. |
Adding a print queue to the gutenprint Application seemed to be straightforward:
gutenprint-printer-app add -d RX420 -m epson--stylus-photo-rx-420--en -v usb://EPSON...
The response was
I looked at the stae file after using the web interface and altered the URI to
cups:usb://EPSON...
and the queue was added successfully. What is going on here?Continuing:
No sign of the printer until systemctl restarts the gutenprint-printer-app service. Why can this not be done automatically on successful queue installation?
The text was updated successfully, but these errors were encountered: