[opensuse] Printing Failure
I recently did a fresh 10.2 install. Initially the printer setup went with any problems and printing from any app worked fine. For the last couple of days I have not been able to get any of my 5 usb printers to work. I have tried uninstalling cups, deleting previous cups configurations and reinstalling to no avail. YaST correctly identifies the printers and selects the appropriate drivers, but the test function produces nothing. Sending a file to a print queue from any app (eg. kate) show up in KDE's print manager as "processing", but the process never finishes. No errors are displayed during either the setup test or normal printing. I have ruled out hardware issues, because other usb devices (scanners, ext hdd, cameras, etc.) work fine under Linux and all printers work perfectly under Windows on this box. Am I missing something obvious here, or is there a cups issue with 10.2 that I should know about? Any pointers or suggestions would be welcome. TIA Dave
Tirsdag 14 august 2007 14:05 skrev Dave Barton:
I recently did a fresh 10.2 install. Initially the printer setup went with any problems and printing from any app worked fine. For the last couple of days I have not been able to get any of my 5 usb printers to work.
I have tried uninstalling cups, deleting previous cups configurations and reinstalling to no avail. YaST correctly identifies the printers and selects the appropriate drivers, but the test function produces nothing. Sending a file to a print queue from any app (eg. kate) show up in KDE's print manager as "processing", but the process never finishes. No errors are displayed during either the setup test or normal printing.
I have ruled out hardware issues, because other usb devices (scanners, ext hdd, cameras, etc.) work fine under Linux and all printers work perfectly under Windows on this box.
Am I missing something obvious here, or is there a cups issue with 10.2 that I should know about?
Any pointers or suggestions would be welcome.
TIA
Dave
- my ten cents.... - create a CUPS admin, use (as root) " lppasswd -a -g sys root " - check the syntax of lppasswd with "man lppasswd" before you go ahead, I'm not sure I remember that one correctly. Then open your browser, goto http://localhost:631 and select printers. See if it's red or green and take appropriate action. - hope this helps. -- ------------------------------------------------------------------------- Med venlig hilsen/Best regards Verner Kjærsgaard -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-------- Original Message -------- From: Verner Kjærsgaard <vk@os-academy.dk> Date: Tue 14 Aug 2007 11:02:25 PM EST
Tirsdag 14 august 2007 14:05 skrev Dave Barton:
I recently did a fresh 10.2 install. Initially the printer setup went with any problems and printing from any app worked fine. For the last couple of days I have not been able to get any of my 5 usb printers to work.
I have tried uninstalling cups, deleting previous cups configurations and reinstalling to no avail. YaST correctly identifies the printers and selects the appropriate drivers, but the test function produces nothing. Sending a file to a print queue from any app (eg. kate) show up in KDE's print manager as "processing", but the process never finishes. No errors are displayed during either the setup test or normal printing.
I have ruled out hardware issues, because other usb devices (scanners, ext hdd, cameras, etc.) work fine under Linux and all printers work perfectly under Windows on this box.
Am I missing something obvious here, or is there a cups issue with 10.2 that I should know about?
Any pointers or suggestions would be welcome.
TIA
Dave
- my ten cents....
- create a CUPS admin, use (as root) " lppasswd -a -g sys root " - check the syntax of lppasswd with "man lppasswd" before you go ahead, I'm not sure I remember that one correctly.
Then open your browser, goto http://localhost:631 and select printers. See if it's red or green and take appropriate action.
- hope this helps.
Ten cents!!! Your expensive, everyone else only charges two ;) Hmm... looks like serious corruption somewhere. As root and user, I have tried every possible variation of lppasswd and all I get is: "lppasswd: Unable to open password file: Permission denied" Consequently http://localhost:631 returns a 404 error. In the past I have never had to mess with cups. I have just set it up and it works. Now this and numerous other issues I have had getting 10.2 working properly, is frustrating the hell out out of me. Can anyone offer any suggestions how to resolve this? TIA Dave
On Wed, 2007-08-15 at 09:27 +1000, Dave Barton wrote:
-------- Original Message -------- From: Verner Kjærsgaard <vk@os-academy.dk> Date: Tue 14 Aug 2007 11:02:25 PM EST
- my ten cents....
- create a CUPS admin, use (as root) " lppasswd -a -g sys root " - check the syntax of lppasswd with "man lppasswd" before you go ahead, I'm not sure I remember that one correctly.
Then open your browser, goto http://localhost:631 and select printers. See if it's red or green and take appropriate action.
- hope this helps.
Ten cents!!! Your expensive, everyone else only charges two ;)
Hmm... looks like serious corruption somewhere. As root and user, I have tried every possible variation of lppasswd and all I get is: "lppasswd: Unable to open password file: Permission denied" Consequently http://localhost:631 returns a 404 error.
Hmmm... You did run the command as root didn't you? Ken -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello, On Aug 15 09:27 Dave Barton wrote (shortened):
I recently did a fresh 10.2 install. Initially the printer setup went with any problems and printing from any app worked fine. ...
Tirsdag 14 august 2007 14:05 skrev Dave Barton: tried every possible variation of lppasswd and all I get is: "lppasswd: Unable to open password file: Permission denied"
On my current openSUSE 10.2 system: ls -l /usr/bin/lppasswd -rwsr-xr-x 1 lp sys I.e. it runs as setuid "lp". Does "lp" have sufficient permissions to create /etc/cups/passwd.md5 (i.e. does "lp" have write permissions for the /etc/cups/ directory)? By the way: Regarding how to re-install CUPS, see http://en.opensuse.org/SDB:CUPS_-_Reinstalling_the_Printing_System Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-------- Original Message -------- From: Johannes Meixner <jsmeix@suse.de> Date: Wed 15 Aug 2007 04:44:16 PM EST
Hello,
On Aug 15 09:27 Dave Barton wrote (shortened):
I recently did a fresh 10.2 install. Initially the printer setup went with any problems and printing from any app worked fine. ...
Tirsdag 14 august 2007 14:05 skrev Dave Barton: tried every possible variation of lppasswd and all I get is: "lppasswd: Unable to open password file: Permission denied"
On my current openSUSE 10.2 system:
ls -l /usr/bin/lppasswd -rwsr-xr-x 1 lp sys
I.e. it runs as setuid "lp".
Same here.
Does "lp" have sufficient permissions to create /etc/cups/passwd.md5 (i.e. does "lp" have write permissions for the /etc/cups/ directory)?
Yes
By the way: Regarding how to re-install CUPS, see http://en.opensuse.org/SDB:CUPS_-_Reinstalling_the_Printing_System
Kind Regards Johannes Meixner
Yes I followed that procedure (3 times now), plus uninstalling and reinstalling required printer drivers. Thanks for trying to help Johannes, but I think I have pretty much exhausted all options and I have a business to run, so I cannot waste any more time on this. I have been playing with PCLinuxOS on another box and I am really impressed with it. As I have to reinstall I am going to switch distros. Dave
-------- Original Message -------- From: Verner Kjærsgaard <vk@os-academy.dk> Date: Tue 14 Aug 2007 11:02:25 PM EST
Tirsdag 14 august 2007 14:05 skrev Dave Barton:
I recently did a fresh 10.2 install. Initially the printer setup went with any problems and printing from any app worked fine. For the last couple of days I have not been able to get any of my 5 usb printers to work.
I have tried uninstalling cups, deleting previous cups configurations and reinstalling to no avail. YaST correctly identifies the printers and selects the appropriate drivers, but the test function produces nothing. Sending a file to a print queue from any app (eg. kate) show up in KDE's print manager as "processing", but the process never finishes. No errors are displayed during either the setup test or normal printing.
I have ruled out hardware issues, because other usb devices (scanners, ext hdd, cameras, etc.) work fine under Linux and all printers work perfectly under Windows on this box.
Am I missing something obvious here, or is there a cups issue with 10.2 that I should know about?
Any pointers or suggestions would be welcome.
TIA
Dave
- create a CUPS admin, use (as root) " lppasswd -a -g sys root " - check the syntax of lppasswd with "man lppasswd" before you go ahead, I'm not sure I remember that one correctly.
Then open your browser, goto http://localhost:631 and select printers. See if it's red or green and take appropriate action.
OK! I am either stubborn or stupid (maybe both), but after a 4th cups uninstall + reinstall, I was able get into cups administration. Still not able to print, but a different error message (postscript error). Checked a test ps file with ghostview and got the following error: "CRIT: rangecheck in get Operand stack: /usr/local/share/fonts/marlett.ttf" Deleted the font file, updated ghostscript configuration and all printers now working perfectly. I now realize the original printing problem started after I added some fonts from the Windows partition. Thanks to all who offered advice. Dave
On Sat, 2007-08-18 at 13:34 +1000, Dave Barton wrote:
OK! I am either stubborn or stupid (maybe both), but after a 4th cups uninstall + reinstall, I was able get into cups administration. Still not able to print, but a different error message (postscript error). Checked a test ps file with ghostview and got the following error: "CRIT: rangecheck in get Operand stack: /usr/local/share/fonts/marlett.ttf" Deleted the font file, updated ghostscript configuration and all printers now working perfectly.
I now realize the original printing problem started after I added some fonts from the Windows partition.
Thanks to all who offered advice.
I have had ISP issues so I am catching up. I had the same in OOo because of a corrupt TTF file. I find reinstalling from source ZIP works for corrupted font files. Likely its bad on windows also. BTW I have a nice collection of fonts I downloaded plus some from friends and even Win311 days. They work though I would not install on system seems they load in memory so I just spadmin them into OOo for use there. I just have to remember where the backups are in case the on drive one gets screwed. -- Carl Spitzer <lynux@bluebottle.com> -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (5)
-
Carl Spitzer
-
Dave Barton
-
Johannes Meixner
-
Ken Schneider
-
Verner Kjærsgaard