Bug 769127 - HP LaserJet 1020 - Printer does not print.
Summary: HP LaserJet 1020 - Printer does not print.
Alias: None
Product: Fedora
Classification: Fedora
Component: hplip
Version: 16
Hardware: i686
OS: Linux
Target Milestone: ---
Assignee: Tim Waugh
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2011-12-20 01:15 UTC by Noe Nieto
Modified: 2011-12-21 16:14 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2011-12-21 16:14:53 UTC
Type: ---

Attachments (Terms of Use)
Output of printing troubleshooter. (145.12 KB, text/plain)
2011-12-20 01:15 UTC, Noe Nieto
no flags Details

Description Noe Nieto 2011-12-20 01:15:39 UTC
Created attachment 548726 [details]
Output of printing troubleshooter.

Description of problem:

HP LaserJet 1020 has been detected and a queue has been set. Printing from any application does not result in the actual page printed.

Version-Release number of selected component (if applicable):

hplip 3.11.10

How reproducible:

Every time. Except when I have previously printed on windows. Then it does print. May be an issue with some firmware not uploading correctly.

Steps to Reproduce:

- Install hplip
- Gnome (or the apropiate component) detectes the printer and prompts to
install various packages. 
- At the end of the process the printer queue was installed and reported no errors.

- I sent a print job (a test page) to the printer queue. The job was processed
within some seconds and removed from printer queue.

Actual results:

No page was printed

Expected results:

Page should print.

Additional info:

See attachments.

Comment 1 Jiri Popelka 2011-12-20 10:50:47 UTC
Seems that you actually use foo2zjs and not hplip.

- remove the foo2zjs package
- make sure you have hplip installed
- remove the printer queue
- create new printer queue
- install proprietary plugin which you printer needs to work with hplip. You can do that with 'hp-plugin'.
- attach another troubleshooter output

Comment 2 Tim Waugh 2011-12-20 11:16:27 UTC
The reason foo2zjs is getting used here now is probably because (a) rpmfusion.org is enabled on this system, and (b) rpmfusion.org's foo2zjs package now provides IEEE 1284 Device IDs for printer models it supports.

It would be worth reporting a bug to the foo2zjs packagers by following the instructions here:

To try HPLIP as Jiri suggests above, first disable the rpmfusion.org repository (you can re-enable it afterwards).

Comment 3 Noe Nieto 2011-12-21 16:14:53 UTC
My steps:

- Delete print queue
- Remove foo2zjs.
- Removed printer queue
- Connect printer. Gnome shell asks me to install foo2zjs again to setup the printer queue.

Restart testing without RPMFusion.

- Delete print queue.
- Disable RPMFusion (Free & Free Updates)
- yum update
- Gnome shells reports that printer is detected and the drivers are installing, but never reports if the operation succeeded or not. foo2zjs is not requested to be installed.
- Confirm queue has been created on system-config-printer.
- Print test page. Job is stuck indefinitely in queue with status: "stopped".
- Purge print queue.
- hp-plugin is already installed, but fails to run because hplip-gui is not installed. Installing.
- Run hp-plugin, installs driver and printer is working.

I'll close this bug and forward this bug bug to RPMFusion.

Note You need to log in before you can comment on or make changes to this bug.