Hallo, On Nov 8 00:28 T. Ribbrock wrote (shortened):
Ich habe vor einigen Tagen SuSE 10.0 installiert und raufe mir gerade die Haare ob der Installation meines HP LaserJet 4050N
Ein guter PostScript (vermutlich Level 2) Drucker. An dem liegt es sicher nicht.
Bzgl. der "leeren Seiten" aus Firefox: Ich kenne http://portal.suse.com/sdb/de/2004/03/jsmeix_print-einrichten-91.html Dort wird genau auf diese Problem eingegangen und empfohlen. Allerdings sind die Aenderungen in /etc/cups/mime.types und /etc/cups/mime.convs schon Standard - und Firefox druckt trotzdem leere Seiten (oder gar nicht).
Wenn alle YaST Testseiten (PostScript mit und ohne Photo und reiner ASCII Text) korrekt gedruckt werden, ist das Drucksystem zu 99.9% richtig eingerichtet. Es liegt also zu 99.9% an den PostScript Druckausgaben von Firefox (bzw. vom Adobe Reader). Zum Test aus Firefox in eine Datei drucken und diese mit Ghostscript anzeigen: gs -r60 datei.ps Wenn es hierbei Ghostscript Fehlermeldungen gibt, ist das PostScript kaputt. Dann scheitert auch die Ghostscript Konvertierung in Level 2 oder Level 1 gemäß http://portal.suse.com/sdb/de/2004/03/jsmeix_print-einrichten-91.html und im eror_log von CUPS müßten sich entsprechende Fehlermeldungen finden, vergl. http://portal.suse.com/sdb/de/2004/05/jsmeix_print-cups-in-a-nutshell.html "Im Falle von Problemen". Beim Adobe Reader gibt es Optionen, die PostScript Druckausgabe in Level 2 zu machen (Level 3 kann der LaserJet 4050 meines Wissens nicht) bzw. evtl. auch irgendwelche "Optimierungen" ausschalten.
Was mich total verwirrt ist das Verhalten der PDF-Programme - warum drucken *beide* zwei Seiten auf ein Blatt?
Weil irgendwo eine solche Druckoption eingestellt ist, vergl.: http://portal.suse.com/sdb/de/2002/11/jsmeix_print-cups-options.html (siehe insbes. ~/.lpoptions). D.h. normalerweise ist die CUPS Filter Option "number-up" irgendwo eingestellt, siehe "CUPS Software Users Manual": "N-Up Printing". Bei HP Druckern gibt es teils eine "HPNup/Pages per Sheet" Option in der original HP PPD Datei, so dass es hier zwei voneinander unabhängige Möglichkeiten gibt, mehrere Seiten auf ein Blatt zu drucken. So eine Option kann auch im Druckbefehl von Anwendungsprogrammen eingetragen sein. Die original HP PPD Datei findet sich im "manufacturer-PPDs" Paket: /usr/share/cups/model/manufacturer-PPDs/hp/HP_LaserJet_4050_Series.ppd.gz "HP LaserJet 4050 Series Postscript (recommended)" Die original HP PPD Datei ist im Normalfall zu bevorzugen weil die genau zum Modell passt, vergl.: http://portal.suse.com/sdb/de/2004/05/jsmeix_print-cups-in-a-nutshell.html "PPD Dateien". Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/