Quote:
it just uninstalled kmail and its libraries
|
Indeed, that sounds strange. The mysterious wisdom of APT is sometimes beyond the understanding of mere mortals.
Well, you should have all the necessary packages installed and the next logical step in proceeding to investigate your printing problem would be the printer configuration you made in
http://localhost:631/admin . Maybe you picked the wrong printer port? Or maybe the CUPS configuration program offered you several drivers and you picked the wrong one? (Linuxprinting.org recommends the hpijs driver for your printer.)
But if you configured your printer correctly and it still refuses to print, there's only one further advice I can suggest: you can change the LogLevel to debug in /etc/cups/cupsd.conf , then try to print something, and then search /var/log/cups/error_log for any error messages.
This error_log file is usually quite long and sometimes interpreting where the problem lies requires extensive knowledge about the inner workings of CUPS. I certainly don't have such knowledge. But it may be still worth a try. Maybe the problem is something obvious and you can figure it out by studying the error_log.
But if I was you, I'd first double-check that the printer cable is firmly connected and power is turned on, and then I'd remove the printer configuration in
http://localhost:631/admin and try to configure it again. And only if all these efforts fail, I'd try the "change the LogLevel to debug in /etc/cups/cupsd.conf , then try to print something, and then check /var/log/cups/error_log" trick as the last resort.
EDIT:
I'm not sure if editing /etc/cups/cupsd.conf changes the LogLevel immediately. I think you should restart the CUPS server after changing the LogLevel. Then you can try to print something and the errors should show in /var/log/cups/error_log.