Printing in Fedora
Debugging problems
See the How to debug printing problems page for some information about how to diagnose printing problems and what information is needed when filing bug reports.
Original design discussion for system-config-printer
Tasks
- (DONE) SELinux policy might need updating
- (DONE) HAL changes for IEEE 1284 IDs. Needs to store COMMANDSET field, and needs to probe parallel ports for printers.
- (DONE) new HAL method for dealing with a printer being plugged in
- eggcups dialog changes
- create foomatic printer XML entries for all PPDs. Currently foomatic ships with lots of PPDs, but several of them have no XML entries to hold the autodetection strings.
- better SMB browser
- need to fix 'hal' backend to provide IEEE 1284 Device ID
- HAL 'new printer' method could enable hplip service on demand
CUPS 1.2
We will be shipping CUPS 1.2 as an update to Fedora Core 5 as soon as is feasible. There are some changes to be aware of for the admin side.
Printing Remotely
Remote printers need to use an IPP URL in the form of http://hostname:631/printers/queue for Fedora cups servers. You should be able to see the printer configuration page in a standard web browser from the remote system. Hence, printer dialog boxes may require that the "remote queue" be printers/queuename, instead of just "queuename".