[Kde-print-devel] [Bug 129392] In Kubuntu the printer is disabled sometimes
Kurt Pfeifle
pfeifle at kde.org
Tue Jan 9 02:29:11 CET 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=129392
pfeifle kde org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From pfeifle kde org 2007-01-09 02:29 -------
Sorry, ibc,
this is a "standard" behavior of CUPS. If a CUPS backend can't contact the printer any more for some reason (switched off, changed usb:/ device address, whatever...) it disables the queue.
There is a workaround for this available at Linuxprinting.org. It is called the "backend error handler", or beh. beh is a wrapper around any other available backend. It can be used to run these backends, and CUPS will "see" only beh and beh's return values. In turn, beh can be set to lie to CUPS about the real backend's return values and always say "Yes, I am still here", so CUPS will never disable the related printer. (You can also configure it to try printing for instance 25 times with a delay of 1 minute in between each attempt before CUPS is allowed to disable the queue.)
beh is a Perl script, and you should read its initial comment section. Get it here:
http://www.linuxprinting.org/download/printing/beh
As Michael explained, it is not KDEPrint's fault that the backend/printer is disabled. It is rather a feature that KDEPrint informs the user about that state, and lets him re-enable the queue. :-)
Setting this bug report to INVALID now....
More information about the Kde-print-devel
mailing list