[Bug 909778] New: Canon CAPT Laserprinter driver installs but does not print: Unable to write print data: pipe broken
http://bugzilla.opensuse.org/show_bug.cgi?id=909778 Bug ID: 909778 Summary: Canon CAPT Laserprinter driver installs but does not print: Unable to write print data: pipe broken Classification: openSUSE Product: openSUSE 13.1 Version: Final Hardware: x86-64 OS: openSUSE 13.1 Status: NEW Severity: Major Priority: P5 - None Component: Printing Assignee: jsmeix@suse.com Reporter: jochen.herrmann@trace.ch QA Contact: jsmeix@suse.com Found By: --- Blocker: --- I installed a Canon LBP7210Cdn printer. I tried it first in USB printer mode and then in Network printer mode. . In both cases the drivers downloaded from the Canon website were thanks to Yast in seconds installed (no error message) and in Yast / Printer it was recognised when I tried to add the printer in Network mode. IN USB mode it was not even visible. It was added and everything seemed to be ok ... but it does not print at all !!! I tried it on both a 32 bit OS 13.1 and 64 bit OS 13.1 on different hardware. IF I try to print in Yast / Printer the testpage one can wait forever for that page(s) - it never gets printed. Pushing the "Testpage printing failed" button results in a messagebox telling me that ... E {date time +0100} [Job 375] Unable to write print data: Broken pipe I could install the drivers for windows in a few minutes in my virtualbox running Win7pro on top of my OpenSuse 13.1 without any problem; both USB and Network mode work. I also tried it on a Win7 notebook ... worked like a charm. But not so in OS 13.1 ! Any idea what pipe is broken in 13.1 ? Any "plumbers" here who can fix the pipe in question ? ;-) If you have any more questions, feel free to contact me. TIA, Joe Installed drivers: 1. cndrvcups-common-2.60-1.x86_64.rpm 2. cndrvcups-capt-2.60-1.x86_64.rpm OS : OpenSuse 13.1 (X86_64) Hardware: AMD FX 6300, Asus Mobo M5A99X Evo R2.0, 16GB Ram, AMD Radeon HD 6800 1 SSD + 2 HD'S -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=909778 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jochen.herrmann@trace.ch, | |jsmeix@suse.com Component|Printing |Commercial Found By|--- |Community User Assignee|jsmeix@suse.com |bnc-team-screening@forge.pr | |ovo.novell.com Summary|Canon CAPT Laserprinter |Canon's cndrvcups-* CAPT |driver installs but does |Laserprinter driver |not print: Unable to write |installs but does not |print data: pipe broken |print: Unable to write | |print data: pipe broken QA Contact|jsmeix@suse.com |qa-bugs@suse.de Flags| |needinfo?(jochen.herrmann@t | |race.ch) --- Comment #1 from Johannes Meixner <jsmeix@suse.com> --- There was bug#904652, see https://en.opensuse.org/openSUSE:Most_annoying_bugs_13.2#Printing To fix this issue re-install the cups-filters-ghostscript package. This should meanwhile happen automatically by a maintenance update of that package. To re-install cups-filters-ghostscript manually run as root: zypper install --force cups-filters-ghostscript Afterwards restart the cupsd. To do that run as root: rccups restart Please provide feedback whether or not this helps to make Canon's driver working. If Canon's driver still does not work, there is basically nothing what we (i.e. openSUSE) can do. In this case you may check the CUPS debug messages. Perhaps this shows something of interest that points to the root cause why Canon's driver does not work (i.e. what pipe is broken why), see "Usually provide CUPS debug messages" at https://en.opensuse.org/SDB:How_to_Report_a_Printing_Issue Because "drivers downloaded from the Canon website" are neither made nor maintained by openSUSE you need to report the issue at those wherefrom you got the third-party driver software (i.e. to Canon). Reports about issues in third-party software are usually invalid for openSUSE because we do not provide that software and in case of proprietary third-party software we cannot do anything because we cannot even try out such software to try to reproduce an issue. In particular for third-party driver software we do not have the hardware for such software because we do not buy hardware that needs third-party driver software so that we cannot do anything if third-party driver software does not work. See "Printers with non-free driver software" at https://en.opensuse.org/SDB:Printer_buying_guide A third-party driver is proprietary software when it contains at least one part which is proprietary software - usually a proprietary binary-only program or library which might be called "plugin" or "module". For proprietary software nobody - except the authors or vendor of the proprietary software - can provide any kind of help and support because nobody - except the authors or vendor - know how their proprietary software really works. In this case you can only contact those wherefrom you got the proprietary software for any kind of help and support. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=909778 --- Comment #2 from Jochen Herrmann <jochen.herrmann@trace.ch> --- Hi there, thanks for you answer, I have tried the re-installation of Ghostscript as you mentioned. But I only get : # zypper install --force cups-filters-ghostscript # Loading repository data... # Reading installed packages... # Package 'cups-filters-ghostscript' not found. # Resolving package dependencies... # Nothing to do. So I tried to let Yast/Software Management do an update. I updated all cups and all Ghostscript files that were installed on my system ... restarted cups and still get the same error. For me as a user it is very difficult to decide where this error arises from and into which parties resonsibility it belongs to, so I have to ask all parties to throw an eye on this problem, having the hope that one party has an idea whats going wrong and how to solve it. I will now try to contact Canon and hope that this is something that rings a bell there. Thanks again. Keep you informed about the progress. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=909778 --- Comment #3 from Jochen Herrmann <jochen.herrmann@trace.ch> --- Solution published in the OpenSuse forum: https://forums.opensuse.org/newreply.php?do=newreply&p=2682562 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=909778 --- Comment #4 from Jochen Herrmann <jochen.herrmann@trace.ch> --- Canon answered that they can't help in such a case as Linux is an operating system that every user can adjust specifically. Thus Canon only provides a generic driver that covers most clients requests. So no support for Linux from Canon. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=909778 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |INVALID Summary|Canon's cndrvcups-* CAPT |Canon CAPT driver installs |Laserprinter driver |but does not print "Unable |installs but does not |to write print data: pipe |print: Unable to write |broken" (driver needs |print data: pipe broken |special Canon specific | |setup) --- Comment #5 from Johannes Meixner <jsmeix@suse.com> --- Jochen Herrmann many thanks for your feedback an your description at https://forums.opensuse.org/newreply.php?do=newreply&p=2682562 If special stuff is needed for Canon's driver it proves that Canon does not provide a generic driver because a generic driver (i.e. a driver that is made in compliance with how CUPS works) does not need any special stuff like Canon's special driver needs like /usr/sbin/ccpdadmin and Canon's special CCPD deamon. In the end it means that those Canon models that require such special stuff behave like so called "GDI" printers, cf. https://en.opensuse.org/SDB:GDI_Printers -------------------------------------------------------------------------- Often GDI printer drivers need special actions to be set up correctly. Therefore it is often not possible to set up GDI printers with YaST or other printer setup tools which work in compliance with CUPS. -------------------------------------------------------------------------- Issues with hardware that requies special driver stuff are invalid for openSUSE. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com