Printing hangs, leaving lots of stuck processes
Markus Laker
markus at mnslaker.f9.co.uk
Wed Oct 17 03:10:50 PDT 2007
Hello. I'm at my father's place for a few hours, trying to sort out a printing problem for him. He's using an HP PhotoSmart C3180 on 64-bit Ubuntu 6.10, with HPLIP 1.6.9 and CUPS 1.2.4.
When I print a test page (or anything else), nothing appears on the printer. The page is visible at <http://localhost:631/jobs/>, but it never gets printed. At <http://localhost:631/printers/>, the printer is shown with a yellow status indicator and this text:
Description: Photosmart_C3180
Location: Desk
Make and Model: HP PhotoSmart C3100 Foomatic/hpijs (recommended)
Printer State: processing, accepting jobs, published.
Device URI: hp:/usb/Photosmart_C3100_series?serial=MY67RC602104P9
`ps aux | grep cupsys' shows lots of processes that never complete:
epl at garton:~$ ps aux | grep cupsys
cupsys 3940 13.7 0.4 29128 2528 ? Ss 09:34 12:16 /usr/sbin/cupsd
cupsys 4623 0.0 1.4 23884 7464 ? S 09:40 0:00 /usr/bin/perl /usr/lib/cups/filter/foomatic-rip 243 epl Test Page 1 job-uuid=urn:uuid:fe4d6d9a-9a71-3ce9-5cd9-7aa86766f0a7
cupsys 4624 0.0 0.2 11312 1248 ? S 09:40 0:00 hp:/usb/Photosmart_C3100_series?serial=MY67RC602104P9 243 epl Test Page 1 job-uuid=urn:uuid:fe4d6d9a-9a71-3ce9-5cd9-7aa86766f0a7
cupsys 4632 0.0 1.2 23884 6264 ? S 09:40 0:00 /usr/bin/perl /usr/lib/cups/filter/foomatic-rip 243 epl Test Page 1 job-uuid=urn:uuid:fe4d6d9a-9a71-3ce9-5cd9-7aa86766f0a7
cupsys 4633 0.0 1.1 23884 5928 ? S 09:40 0:00 /usr/bin/perl /usr/lib/cups/filter/foomatic-rip 243 epl Test Page 1 job-uuid=urn:uuid:fe4d6d9a-9a71-3ce9-5cd9-7aa86766f0a7
cupsys 4634 0.0 0.1 2768 524 ? S 09:40 0:00 sh -c gs '-sstdout=%stderr' '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE' '-sDEVICE=ijs' '-sIjsServer=hpijs' '-sDeviceManufacturer=HEWLETT-PACKARD' '-sDeviceModel=deskjet 5600' '-dDEVICEWIDTHPOINTS=595' '-dDEVICEHEIGHTPOINTS=842' '-dDuplex=false' '-r300' '-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2,PS:MediaPosition=7' '-dIjsUseOutputFD' '-sOutputFile=%stdout' '-'
cupsys 4637 0.0 1.3 49892 6852 ? S 09:40 0:00 gs -sstdout=%stderr -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer=HEWLETT-PACKARD -sDeviceModel=deskjet 5600 -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -dDuplex=false -r300 -sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2,PS:MediaPosition=7 -dIjsUseOutputFD -sOutputFile=%stdout -
cupsys 4638 0.0 0.1 2768 524 ? S 09:40 0:00 sh -c hpijs
cupsys 4639 0.0 0.3 17692 1896 ? S 09:40 0:00 hpijs
epl 15947 0.0 0.1 3908 804 pts/1 R+ 11:03 0:00 grep cupsys
epl at garton:~$
The printer itself seems mechanically sound: it can make photocopies.
`lsusb' shows that the computer can see the printer:
epl at garton:~$ lsusb
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 002: ID 03f0:5611 Hewlett-Packard
Bus 002 Device 001: ID 0000:0000
epl at garton:~$
I have, of course, tried power-cycling everything.
My father says that the only recent change is a routine update patch sent by Ubuntu. In case it helps, the precise versions of the packages he's using are:
cupsys 1.2.4-2ubuntu3
hplip 1.6.9-0ubuntu2.1
Is there anything I can try? I'm afraid I don't know enough about the interaction between CUPS and HPLIP to know which package is jammed up.
Thanks for any help you can give.
Markus
More information about the cups
mailing list