Posted March 26, 2011on:
When you open a printer dialog, it always says this as the printer status. Don’t you get suspicious even if the first time you think it is true?
This has a detailed explanation and fix.
In summary, once the printer has timed out, it will be put into a state of ‘Stopped’ and remain there forever.
To confirm, you can sudo cat /etc/cups/printers.conf. Check for ‘State’ and ‘StateMessage’ is ‘Stopped’ and ‘/usr/lib/cups/backend/hp failed’. Or lpd failed. I am on Ubuntu.
Just edit that file and change State to Idle. Have a StateMessage line too. Otherwise your printer status inside the dialog will be empty.
Then restart the cups service. sudo /etc/init.d/cups restart.
Now you can print!