Troubleshooting General Printing Problems
Logfiles are the first, and sometimes the best, guide to
solving problems with printing. Many people still make the basic mistake
of forgetting to check logfiles. These files are rotated, so that you
can find recent events in the main file and older events in gzipped
backup files. If you need even more detail, change the
LogLevel line in /etc/cups/cupsd.conf to the value
debug. It will dump loads of extra
information into the logfiles for subsequent print operations.
You should also know about the cups-config command, which has some options that show you information about the current state of the system.