Bug 498482

Summary: Gutenprint 5.0.2 driver broken for Canon MP610 printer
Product: [openSUSE] openSUSE 11.2 Reporter: Matti Kukkola <matti.kukkola>
Component: PrintingAssignee: Johannes Meixner <jsmeix>
Status: RESOLVED DUPLICATE QA Contact: Johannes Meixner <jsmeix>
Severity: Normal    
Priority: P4 - Low    
Version: Milestone 1   
Target Milestone: Future 11.3   
Hardware: x86-64   
OS: SUSE Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: No driver
Drivers after gutenprint install
After removing gutenprint driver

Description Matti Kukkola 2009-04-27 15:16:34 UTC
Created attachment 288394 [details]
No driver

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; fi-FI; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.3 Firefox/3.0.8

I can see Canon MP610 name when I add printer to openSUSE by KDE System Settings, but still SUSE doesn't find driver. With SUSE 11.1 some said me it's not bug after I reported it. But why the KDE System Settings found my printer and driver in Kubuntu 8.10 and Kubuntu 9.04 without problems? Do I have to compile kernel again because of this?

mattik@linux-ew3v:~> lsusb
Bus 006 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 003 Device 003: ID 0461:4d16 Primax Electronics, Ltd
Bus 003 Device 002: ID 076b:3021 OmniKey AG CardMan 3121
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04d9:1603 Holtek Semiconductor, Inc.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 006: ID 04a9:1725 Canon, Inc. MP610 ser
Bus 001 Device 005: ID 07b8:e004 D-Link Corp. Mass Storage Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
mattik@linux-ew3v:~>


Reproducible: Always

Steps to Reproduce:
1. Start adding printer by KDE System Settings or Yast
2. You don't find driver for Canon PIXMA MP610
3.
Actual Results:  
You cannot use printer

Expected Results:  
You can use printer
Comment 1 Johannes Meixner 2009-04-29 08:37:09 UTC
Provide a screenshot what YaST shows after you
clicked the [More Drivers] button.

This works well for me - provided the Gutenprint driver
is installed (see what [Add Driver] shows in YaST).

Which exact yast2-printer version do you have installed?
Provide the "rpm -q yast2-printer" output.
Comment 2 Matti Kukkola 2009-04-29 13:22:28 UTC
mattik@linux-ew3v:~> rpm -q yast2-printer
yast2-printer-2.18.12-1.1
mattik@linux-ew3v:~>

Ok. printer driver found after I installed but it print black rows when I try test page and gray rows when trying to print text from openoffice. I tested both simplified and expert and both printed only black paper.
Comment 3 Matti Kukkola 2009-04-29 13:23:33 UTC
after I installed gutenprint I mean
Comment 4 Matti Kukkola 2009-04-29 13:25:35 UTC
Created attachment 288893 [details]
Drivers after gutenprint install
Comment 5 Matti Kukkola 2009-04-29 13:34:48 UTC
Created attachment 288898 [details]
After removing gutenprint driver

After I removed gutenprint driver yast showed all Canon drivers when I pressed "More Drivers". Driver what is selected by gutenprint is uppest in list and it doesn't work as I said.

Regards Matti

I'm sure there is some difference with KDE 4.2 Printer Settings between SUSE KDE and Kubuntu because I have these errors.

Regards Matti
Comment 6 Matti Kukkola 2009-04-29 13:51:41 UTC
I hope you reopen this bug for openSUSE 11.2 althought I had this error with 11.1 too.
Comment 7 Johannes Meixner 2009-04-29 14:47:30 UTC
Regarding comment #2:
Currently we provide Gutenprint version 5.0.2
which is a bit outdated - the current stable
release is Gutenprint version 5.2.3, see
http://gimp-print.sourceforge.net/

It seems this driver in Gutenprint version 5.0.2 is broken.
If I remember correctly there were several issues
on the gimp-print-devel@lists.sourceforge.net list
regarding those printers.

Can you tell me which version of the Gutenprint driver
Kubuntu provides?


Regarding comment #5:
When you remove a driver package but an existing print queue
uses the driver, the queue can no longer work, see the
help text in YaST for the "Add Driver" dialog:
---------------------------------------------------------------
When a printer driver package is marked, it is installed
and then you can un-select it so that it will be removed.
In the latter case it is up to you to make sure
that there is no printer configuration which needs the driver.
---------------------------------------------------------------
I will not automatically remove the whole print queue
only because its driver was removed because you should be able
to specify another driver for the queue after the removal.

Printer drivers have nothing to do with whatever
desktop system (KDE3/4, Gnome, whatever).
Comment 8 Johannes Meixner 2009-04-29 14:50:31 UTC
I assume the Gutenprint 5.0.2 driver is
broken at least for Canon MP610 printer
perhaps only on x86_64 architecture.
Comment 9 Johannes Meixner 2009-04-29 14:51:58 UTC
When time permits I will provide the current stable
release of the Gutenprint driver for openSUSE 11.2
Comment 10 Matti Kukkola 2009-04-29 17:06:51 UTC
Sorry if my language is not polite. I'm not very good with english. I install Kubuntu 9.04 on Windows and I can test Gutenprint i386 package if you want.
Comment 11 Matti Kukkola 2009-04-29 17:07:58 UTC
I mean I can install i386 SUSE
Comment 12 Johannes Meixner 2009-04-30 09:31:06 UTC
There is no need to install whole systems like Kubuntu
or i386 openSUSE only for such a test.

I will provide the current stable release of Gutenprint
for openSUSE 11.2 in any case when time permits which
means I will not provide it right now.
Comment 13 Matti Kukkola 2009-07-07 14:36:49 UTC
Hello!

I just installed Milestone 3.
Printing worked right with gutenprint driver simple ppd.tgz with my printer. I hadn't tried that driver before this, because it printed allways fully black paper with other drivers before this. Why is needed these other drivers?
Comment 14 Matti Kukkola 2009-09-18 07:01:57 UTC
Printing is still working in Milestone 7. I use Canon PIXMA MULTIPASS simplified ppd.tgz driver and x86 suse. I think I change to 64 bit when it's really working.

Regards Matti
Comment 15 Johannes Meixner 2009-09-23 08:54:51 UTC
FYI:
Regarding the current stable release of Gutenprint, see
bug #514994 "Update to Gutenprint 5.2.4".