Tonight I bought an HP LaserJet 1020 on Craigslist. Installed it and printed a test page without any trouble. But when I try printing a multi-page document, it only prints the first page, and then I get a message saying it may be disconnected. It’s not, but I waited a loooooong time and the successive pages didn’t spit out. Any tips?
It’s likely due to the driver you’re using. How did you initially configure the printer - via YaST? For HP printers, make sure you install the ‘hplip’ package first. Then, with the printer connected, open a terminal and type
su -c hp-setup
Follow the prompts given in the installer utility.
http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_1020.html
I already have HPLIP installed for my multifunction HP inkjet. It works fine.
I deleted the printer and started over by trying the command that you posted. This was the result:
HP Linux Imaging and Printing System (ver. 3.11.5)
Printer/Fax Setup Utility ver. 9.0
Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
**
GLib-GIO:ERROR:gdbusconnection.c:2279:initable_init: assertion failed: (connection->initialization_error == NULL)
(Before turning to this forum, I installed the printer by using the device manager inside of HPLIP, which worked okay. But it just prints one page and stops … )
Remove the printer in Yast
Now click this: http://localhost:631/
You can admin your printer setup in here. The login is:
root
root_password
Now try printing
Just to clarify: root_password means you put here your installations root password
Done. Same problem. First page prints fine, then it waits for about 30 seconds and I get a “printer not connected?” dialog box. Successive pages don’t print. There is no jam or anything. I’m baffled.
I’m not familiar with Craigslist. Is there any way to test the printer on a windows machine?
GLib-GIO:ERROR:gdbusconnection.c:2279:initable_init: assertion failed: (connection->initialization_error == NULL)
That’s a worry. Haven’t seen this reported before. Maybe, hp-check will shed some light on this
hp-check -t
Any errors reported?
Something else to try: I wonder if the ‘media source’ (paper tray) is set correctly? I’ve seen some referenc to that causing problems like this somewhere. Navigate to the CUPS interface:
Manage Printers>>click on the entry for the HP printer concerned>>Administration>>Set Default Options>>Media Source (change to appropriate tray if required).
You could also try installing the latest version of HPLIP from the first link I provided. Maybe it will help.
Hmmm. I connected it to my Windows laptop; worked fine. Then re-connected it to my Linux desktop and switched the default option to the lower tray – it works! As a test I switched it back to auto-select – and it still works. So I’m glad it works now … but what the heck?
Gremlins
Let’s hope that’s the end of your troubles.