Red Hat Bugzilla – Bug 509706
hplip driver prints garbage on HP DJ600
Last modified: 2009-07-13 07:41:45 EDT
I have HP DeskJet 600 printer connected through paralel port to Fedora 11 box (x86_64). The printer has been added to the system through system-config-printer-gui with default driver (hplip) but then prints garbage ($$$ and other funny characters at top of the page) and hplip-gui reported communication error with the printer.
I switched to PCL-3 driver and then printer prints fine. The hplip-gui still report communication error with the device.
Please update system-config-printer to the version from updates-testing:
yum --enablerepo=updates-testing update 'system-config-printer*'
After that, run the printing troubleshooter: System->Administration->Printing, then Help->Troubleshoot. When it asks you to choose a printer, select 'Not listed', 'Locally connected printer', and then select the device concerned. You should end up with a troubleshoot.txt file to save and attach to this bug report.
Created attachment 350913 [details]
Output from troubleshoot wizard
Output is from system-config-printer-1.1.8-3.fc11.x86_64 troubleshooting wizard.
Created attachment 350917 [details]
SELinux alert from wizard run
The wizard generated this SELinux alert. I'll try to use permissive mode.
I tryed to change driver to now recommended hpijs (3.9.2) and it works now.
I'm confused. Which driver was the one that had been configured automatically?
Perhaps you could run the troubleshooter again, but this time select the actual queue you are using. Then attach the troubleshoot.txt file -- this will give me enough information to see which driver would have been selected automatically, as well as which driver is currently being used.
- see SELinux alert
- auto-configured hp:/par/DESKJET_600?device=/dev/parport0 with hpijs 3.9.2 just by few OK-clicks
- garbage printed, driver does not work
- wizard has been run (same SELinux alert) on existed printer, it asked to enable debugging output, but then waits too long
- wizard lists two same printers (parallel port and hplip connected)
Created attachment 351373 [details]
SELinux alert when wizard has been run
Created attachment 351374 [details]
Wizard troubleshoot log when parallel port choosed
Created attachment 351375 [details]
Wizard troubleshoot log when hplip port choosed
- hpijs 3.9.2 driver has been auto-choosed (just few OK-cliks)
- new SELinux alert
- testpage printed Ok
- wizard has been run (Not listed - Locally connected), two same printers listed (port only, parport0 HPLIP), both outputs attached
Created attachment 351376 [details]
SELinux alert with system-config-printer-1.1.8-3
Created attachment 351377 [details]
Wizard troubleshoot log when hplip port choosed in new s-c-p
Created attachment 351378 [details]
Wizard troubleshoot log when parallel port choosed in new s-c-p
So the problem was fixed simply by upgrading system-config-printer? Weird, but glad it works for you.
(For the SELinux alert, see bug #507098.)