[Bug 228794] New: YaST selects poor PPD file for HP LaserJet 6L; print output truncated
https://bugzilla.novell.com/show_bug.cgi?id=228794 Summary: YaST selects poor PPD file for HP LaserJet 6L; print output truncated Product: openSUSE 10.2 Version: Final Platform: x86 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: jsmeix@novell.com ReportedBy: kq8z67r6309fo9001@sneakemail.com QAContact: jsmeix@novell.com I am not sure if this should be considered a duplicate of bug #220712 or not. The issue is that the PPD selected for the LaserJet 6L under openSUSE 10.2 is not suitable for US users. Specifically, the default PPD (Gutenprint 5.0 basic, apparently a renamed version of the terrible gimp-print drivers) vertically truncates output on US letter sized pages: some fraction of the text on the bottom of each page is not printed. I suspect that the driver is not honoring the Letter page size set in the filter settings. The Foomatic/ljet4 PPD can be selected manually and produces correct output. So this may be seen as either of two bugs: 1. YaST selects the wrong PPD for this printer 2. The gimp-print driver does not understand page sizes or otherwise truncates output The first alternative may be the better view, as I believe the gimp-print drivers to be of very low quality in general, at least for HP LaserJets. It is also probably easier to just select a better PPD than to figure out why the gimp-print driver is broken. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228794 jsmeix@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |kq8z67r6309fo9001@sneakemail.com ------- Comment #1 from jsmeix@novell.com 2006-12-15 02:47 MST ------- Attach the PPD file which you actually use for the queue i.e. /etc/cups/ppd/<queuename>.ppd as mime type text/plain to this bug (I mean the PPD file which causes the problem i.e. the Gutenprint PPD and not the PPD for the ljet4 driver). Make sure the application which you use to print produces output for the media size which you use in the printing system (i.e. to what the fiter settings and the PPD is set) and which must also be the same which is actually used in the printer, have a look at bug #148707. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228794 ------- Comment #2 from kq8z67r6309fo9001@sneakemail.com 2006-12-15 13:15 MST ------- After to today's update of cups (fixing text printing in non-english locales), the yast printer module freezes with "The list of installed drives has changed. Building database of drivers..." at 4%. Consequently, I will have to find time to downgrade cups (and reboot twice because of #228795, which I do not believe to be a duplicate of #185135 as the latter describes parallel port printers that do not work at all, but #228795 describes a printer that works perfectly until yast2 printer is started). This won't be possible today, but I will supply the requested PPD, enter a new bug for the cups update, update #228795 to indicate its non-duplicate status, and take care of any other opensuse issues as soon as work permits. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228794 kq8z67r6309fo9001@sneakemail.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED ------- Comment #3 from kq8z67r6309fo9001@sneakemail.com 2006-12-16 12:48 MST ------- Created an attachment (id=110017) --> (https://bugzilla.novell.com/attachment.cgi?id=110017&action=view) Non-working gimp-print PPD Tested so far with Firefox and Emacs-both exhibit the clipping problem on US Letter paper with this PPD but not with the ljet4 PPD. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228794 ------- Comment #4 from jsmeix@novell.com 2007-01-05 05:18 MST ------- I can reproduce it with my HP LaserJet 1220 when I print the attachment below from Firefox. Actually the Gutenprint PPD with its associated driver works correct but Firefox produces PostScript which is too big for the printable area of this PPD/driver combination. The ljet4 driver prints with a bigger printable area so that here it works even for Firefox's PostScript. In general margins (i.e. how much is left unprinted) belong to the application which produces the PostScript. Unfortunately many applications don't care about the imageable area settings in the PPD file - have a look at https://bugzilla.novell.com/show_bug.cgi?id=148707#c1 Therefore you must make sure in your application program which produces the document to print only inside the printable area of the particular printer model and driver combination which you actually use. The YaST test page /usr/share/YaST2/data/printer/testpg.ps is special handcrafted PostScript which should fill up exactly the printable area (i.e. the so called "imageable area"), see the text at the bottom when you print out the test page. If your application produces PostScript with too small margins (Firefox is well know to have by default small margins), it will not print completely on many printers. Use 1cm (0.4 inch) unprinted margin on top, left and right and 2cm (0.8 inch) at the bottom so that it can be printed completely on very most printers (in particular many inkjet printers cannot print too close to the bottom because their transportation mechanics must hold the paper). Since CUPS 1.2 there is a "fitplot" option, see the CUPS documentation http://localhost:631/help/options.html?TOPIC=Getting+Started&QUERY=#FITPLOT ---------------------------------------------------------------------------- The -o fitplot option specifies that the document should be scaled to fit on the page: lp -o fitplot filename lpr -o fitplot filename The default is to use the size specified in the file. Note: This feature depends upon an accurate size in the print file. If no size is given in the file, the page may be scaled incorrectly! ---------------------------------------------------------------------------- The fitplot option works for me for the PostScript which is produced by Firefox (select in Firefox the "PostScript/default" printer and then enter a print command like "lp -d queue_name -o fitplot"). You may like to file enhancement requests for those application programs which do not care about the ImageableArea setting of the PPD file. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228794 ------- Comment #5 from jsmeix@novell.com 2007-01-05 05:20 MST ------- Created an attachment (id=111626) --> (https://bugzilla.novell.com/attachment.cgi?id=111626&action=view) Lorem-Ipsum.html -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=228794 jsmeix@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |INVALID ------- Comment #6 from jsmeix@novell.com 2007-01-05 05:25 MST ------- The bug is invalid regarding the printing system. It could be considered as a duplicate of bug #220712 (because the ljet4 PPD seems to work better for this model) or to be somehow related to bug #65482 (because Firefox does not care about the actual imageable area). -- 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, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com