Bug 751610 - Drivers for All-in-one models not combined
Summary: Drivers for All-in-one models not combined
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-printer
Version: 15
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Tim Waugh
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-11-06 10:17 UTC by Paul Johnson
Modified: 2012-03-15 02:28 UTC (History)
2 users (show)

Fixed In Version: system-config-printer-1.3.8-4.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-15 02:28:44 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Output of printer troubleshooter. (361.76 KB, text/plain)
2011-11-07 21:10 UTC, Paul Johnson
no flags Details

Description Paul Johnson 2011-11-06 10:17:42 UTC
Description of problem:

When printing using the vanilla settings on my HP OfficeJet 6110 the printer feeds a few millimeters of paper per pass of the print head.  I've checked that the printer is connected via a fast USB connection.


Version-Release number of selected component (if applicable):
"yum list cups" reports 1:1.4.8-5.fc15

How reproducible:
Always happens to me,even with a fresh install.

Steps to Reproduce:
1. Install printer
2. Print test page
3. Observe slow emergence of printout.
  
Actual results:
Printer feeds a couple of centimeters per pass of the head.

Expected results:
Printer feeds a few millimeters per pass of the head.

Additional info:
The behaviour is similar to high quality photo printing when banding needs to be avoided.  It may be that this behaviour is enabled inappropriately.  I've tried tweaking the settings, but no luck.

lsusb output:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub                                                       
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub                                                       
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub                                                       
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub                                                       
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub [ednet]
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 001 Device 004: ID 045e:008c Microsoft Corp. Wireless Intellimouse Explorer 2.0
Bus 002 Device 003: ID 03f0:2d11 Hewlett-Packard OfficeJet 6110
Bus 002 Device 069: ID 152d:2329 JMicron Technology Corp. / JMicron USA Technology Corp. JM20329 SATA Bridge

Comment 2 Tim Waugh 2011-11-07 10:59:42 UTC
Could you please run the printing troubleshooter and attach the resulting troubleshoot.txt?

https://fedoraproject.org/wiki/Printing/Debugging#Printing_troubleshooter

Comment 3 Paul Johnson 2011-11-07 21:10:11 UTC
Created attachment 532136 [details]
Output of printer troubleshooter.

Comment 4 Jiri Popelka 2011-11-08 11:10:14 UTC
You use Gutenprint driver.
How did you configure the printer queue ?
Can you remove and configure it again to use hpcups (or hpijs) driver ?
Does it change anything ?

Comment 5 Paul Johnson 2011-11-09 20:19:30 UTC
I configured the printer using the KDE "System Settings" program, selecting "Printer Configuration".

I've now installed the HP hplip 3.11.10 driver from their website, using the shell script (which seems to compile it from source).  I couldn't find it as a Fedora RPM package using "yum".  The "hpcups" driver seems to have been present all the time.  Now when my printer comes on it configures automatically, and works fine.  This seems to have solved my immediate problem, thanks.

Previously when I ran a manual printer configuration I selected HP, and then "OfficeJet 6110".  The configuration dialogue recommended the gutenprint driver, and didn't list anything else.  If I go into the driver selection dialogue now this is still the case; the hpcups and hplip options appear in a nearby "6100 series" entry.  I don't know if that was there before I ran the hplip install.

So apart from the gutenprint problem, there may be an issue with the driver options for 6110 versus "6100 series" printers.

Comment 6 Tim Waugh 2011-11-10 13:28:49 UTC
(In reply to comment #5)
> I've now installed the HP hplip 3.11.10 driver from their website, using the
> shell script (which seems to compile it from source).  I couldn't find it as a
> Fedora RPM package using "yum".

How were you searching for it?  The package is simply called hplip.

> The "hpcups" driver seems to have been present
> all the time.  Now when my printer comes on it configures automatically, and
> works fine.  This seems to have solved my immediate problem, thanks.

So it's configuring a *different* queue, one that uses the HPLIP driver instead of the gutenprint driver you were previously using?

> Previously when I ran a manual printer configuration I selected HP, and then
> "OfficeJet 6110".

I see what's happened there -- one driver says "OfficeJet 6110 All-in-one", but the other says "OfficeJet 6110" so system-config-printer doesn't see them as driving the same model.  Fixed upstream.

However, you shouldn't have had to manually do anything at all.  Instead you should have been automatically prompted.

Comment 7 Paul Johnson 2011-11-10 18:45:54 UTC
Sorry, I seem to have gotten thoroughly confused.  The hpijs package was there all the time: 

$ yum list "*hpijs*"
hpijs.x86_64                                         1:3.11.7-2.fc15

But I can't find anything called "*hpcups*".

So presumably installing hplip didn't do anything useful.

In the printer configuration dialog it now says:

Printer Model: HP Officejet 6100 Series, hpcups 3.11.10

   

I'm afraid I can't recall exactly what happened when I first installed fc15: it may have done an auto-install, but if it did it was with the gutenprint driver.

From the sound of things the real problem was the "6100 Series" vs "6110"

Paul.

Comment 8 Tim Waugh 2011-11-16 15:32:55 UTC
The hpcups driver is shipped as part of the hpijs package.

(In reply to comment #7)
> From the sound of things the real problem was the "6100 Series" vs "6110"

Yes.  I'll change the component to system-config-printer in that case, which is where the fix for this went.

Comment 9 Fedora Update System 2012-01-24 16:21:45 UTC
system-config-printer-1.3.8-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/system-config-printer-1.3.8-1.fc16

Comment 10 Fedora Update System 2012-01-24 16:22:20 UTC
system-config-printer-1.3.8-1.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/system-config-printer-1.3.8-1.fc15

Comment 11 Fedora Update System 2012-01-25 22:29:33 UTC
Package system-config-printer-1.3.8-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing system-config-printer-1.3.8-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0923/system-config-printer-1.3.8-1.fc16
then log in and leave karma (feedback).

Comment 12 Fedora Update System 2012-02-27 16:04:43 UTC
system-config-printer-1.3.8-4.fc16, python-cups-1.9.60-2.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/FEDORA-2012-2401/system-config-printer-1.3.8-4.fc16,python-cups-1.9.60-2.fc16

Comment 13 Fedora Update System 2012-02-27 16:14:27 UTC
system-config-printer-1.3.8-4.fc15, python-cups-1.9.60-2.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/FEDORA-2012-2396/system-config-printer-1.3.8-4.fc15,python-cups-1.9.60-2.fc15

Comment 14 Fedora Update System 2012-03-15 02:20:38 UTC
system-config-printer-1.3.8-4.fc16, python-cups-1.9.60-2.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 15 Fedora Update System 2012-03-15 02:28:44 UTC
system-config-printer-1.3.8-4.fc15, python-cups-1.9.60-2.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.


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