[Bug 875529] New: [epson-inkjet-printer-escpr] Reduced printable area (huge side margins) when printing with Epson XP-214
https://bugzilla.novell.com/show_bug.cgi?id=875529 https://bugzilla.novell.com/show_bug.cgi?id=875529#c0 Summary: [epson-inkjet-printer-escpr] Reduced printable area (huge side margins) when printing with Epson XP-214 Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: jsmeix@suse.com ReportedBy: toacn-foss@yahoo.com.br QAContact: jsmeix@suse.com Found By: --- Blocker: --- Created an attachment (id=587990) --> (http://bugzilla.novell.com/attachment.cgi?id=587990) How it prints a CUPS test page User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0 It happens no matter I use PPDs from "epson-inkjet-printer-escpr" (from either openSUSE repo or Epson website) or "epson-inkjet-printer-201304w" (from Epson website), and no matter connection is through USB port or network (lpd). There are always side margins of 5 cm on each side of the paper (A4 format). Reproducible: Always Steps to Reproduce: 1. Print anything (the CUPS test page, for example) 2. 3. Actual Results: See attachment. Expected Results: A larger printable area, with reasonable margins. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=875529 https://bugzilla.novell.com/show_bug.cgi?id=875529#c1 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Platform|x86-64 |All Found By|--- |Community User Resolution| |UPSTREAM --- Comment #1 from Johannes Meixner <jsmeix@suse.com> 2014-04-29 10:00:49 CEST --- We distribute the Epson ESC/P-R Inkjet Printer Driver from Epson via our epson-inkjet-printer-escpr RPM but we do not develop that software. The issue is not caused by openSUSE, see https://bugzilla.novell.com/page.cgi?id=fields.html#status regarding "upstream" bug. Please report the issue to Epson and if possible post an URL of your report here as reference. In particular when a printing issue depends on the printer model (e.g. when a printer driver does not work) we usually do not have such a printer model to reproduce it so that there is basically nothing what we could do in such cases. In contrast when you report the issue directly to those who made the software, there is a direct communication between you and the upstream authors of the software. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=875529 https://bugzilla.novell.com/show_bug.cgi?id=875529#c2 --- Comment #2 from Tiago O. <toacn-foss@yahoo.com.br> 2014-04-29 16:08:58 UTC --- Well, the very same driver works flawlessly with Ubuntu 14.04, which has cups 1.7.2. Maybe you could consider a backport patch. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=875529 https://bugzilla.novell.com/show_bug.cgi?id=875529#c3 --- Comment #3 from Johannes Meixner <jsmeix@suse.com> 2014-04-30 11:23:56 CEST --- When the various other drivers like Gutenprint, Ghostscript drivers, HPLIP from HP, work with the base printing system in openSUSE (the base printing system is more than only CUPS - basically it is CUPS plus Ghostscript plus filters like foomatic-rip) but only Epson's driver does not work, the root cause is very likely not in openSUSE's base printing system but in Epson's driver. Epson should make their driver so that it does not require topmost newest versions of base printing software or any particular version of base printing software packages. Epson should make their driver in a reasonable generic way (as the various other drivers that work basically "everywhere") so that Epson's driver also works for Epson customers who run older Linux systems (older versions of Debian, Fedora, openSUSE, Ubuntu,...). A backport or patch is not possible for us because we do not have such a printer model to reproduce it so that there is nothing what we could do here. Usually printer driver issues are not caused by CUPS itself. More likely printer driver issues are related to Ghostscript or to various filters. If the issue in Epson's driver is related to Ghostscript you may try out the current Ghostscript version 9.14. The current Ghostscript version 9.14 is available from the openSUSE build service (OBS) project "Printing" for various openSUSE and SLE versions. Note that since Ghostscript version 9.10 there is in particular this backward incompatible change: * The CUPS filters gstoraster and gstopxl have been removed from Ghostscript. Those filters are now provided by cups-filters (a free software package hosted by OpenPrinting) that contains all CUPS filters needed by CUPS under Linux (see also the openSUSE issue bnc#735404 comment#44 at https://bugzilla.novell.com/show_bug.cgi?id=735404#c44). For printing to non-PostScript printers one may need gstoraster (e.g. when using the printer drivers HPCUPS and gutenprint and when using the epson-inkjet-printer-escpr driver) which means since Ghostscript version 9.10 one may need cups-filters. But cups-filters as a whole is incompatible with CUPS < 1.6 (in particular incompatible with CUPS 1.5.4 in openSUSE because cups-filters provides duplicate files of CUPS 1.5.4) which means for using Ghostscript version >= 9.10 one needs only the sub-package cups-filters-ghostscript which is available from the OBS "Printing" project but only for openSUSE >= 12.3. After installing the binary RPMs ghostscript, ghostscript-x11, and cups-filters-ghostscript from the OBS "Printing" project, it may be required to restart the cupsd (e.g. "systemctl restart cups.service" or whatever you use on your particular system - cf. cups.socket/cups.path). Background information regarding gstoraster: gstoraster is a filter to convert PostScript and PDF to CUPS raster data by using the Ghostscript driver "cups". gstoraster is usually needed by the following printer drivers: - HPCUPS: the native CUPS driver from HPLIP for HP printers - gutenprint: the driver in the gutenprint RPM for various models - epson-escpr: the driver in the epson-inkjet-printer-escpr RPM gstoraster is usually not needed by printer drivers like - HPIJS: an external Ghostscript driver from HPLIP for HP printers - Ghostscript built-in drivers except "cups": e.g. ljet4 (see "gs -h") When you set "LogLevel debug" in /etc/cups/cupsd.conf and restart the cupsd afterwards, you can use something like "grep PID /var/log/cups/error_log" to see what filters are called by the cupsd to process your particular print jobs with your particular printer driver for your particular printer model. For example for my HP LaserJet 1220 PostScript/PCL5e printer I get: For the HPCUPS driver: Started filter /usr/lib/cups/filter/pstops (PID 29777) Started filter /usr/lib/cups/filter/gstoraster (PID 29778) Started filter /usr/lib/cups/filter/hpcups (PID 29779) For the gutenprint driver: Started filter /usr/lib/cups/filter/pstops (PID 29754) Started filter /usr/lib/cups/filter/gstoraster (PID 29755) Started filter /usr/lib/cups/filter/rastertogutenprint.5.2 (PID 29756) For the external Ghostscript driver HPIJS (/usr/bin/hpijs is run by Ghostscript that is run by foomatic-rip): Started filter /usr/lib/cups/filter/pstops (PID 8640) Started filter /usr/lib/cups/filter/foomatic-rip (PID 8641) For the Ghostscript driver ljet4 (Ghostscript is run by foomatic-rip): Started filter /usr/lib/cups/filter/pstops (PID 13988) Started filter /usr/lib/cups/filter/foomatic-rip (PID 13989) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com