Category: Techie stuff
-
Parallel CUPS connections
I’ve just finished coding up a performance enhancement for system-config-printer. Now after clicking “New Printer”, it starts fetching the list of printer models and available devices while you are still thinking of a name to give to the printer. Previously it would only fetch those lists when you click “Next”.
-
“What happened to printconf-tui?”
This question seems to keep cropping up. I’ll explain why printconf-tui is no longer in Red Hat Enterprise Linux, and what its replacement is.
-
Paper-out detection
You wouldn’t expect it to be difficult for a printer driver to detect that the printer is out of paper. Having spent several days trying to work out the Linux usblp kernel driver, I have all but given up trying to fix it myself. Hopefully someone will show interest in the bug report I filed.…
-
Printer status feedback
The print job manager applet is now part of system-config-printer, starting with Fedora 7 test 3. I’ve been working on making it better for after Fedora 7 is released, specifically by getting it to tell me when the printer is out of paper, low on ink, on fire etc. It uses the IPP printer-state-reasons attribute…
-
New print job manager
A weekend hack I’m really pleased with. Frustrated with the “eggcups” print job manager after getting it all confused again, I wondered how difficult it would be to implement a proper print job manager in Python, on top of the “pycups” CUPS bindings I wrote for the admin tool.