Moin, Am 10.05.2015 22:04, schrieb Martin Klaiber: > Jan Kappler <public@jan-kappler.de> wrote: > > >> ich hab ein Problem mit CUPS. >> > Ich benutze kein CUPS, aber vielleicht habe ich dennoch ein paar Ideen. > Ginge das auch ohne? Ich kenne mich mit Drucken unter Linux nur wenig aus und finde die zahlreichen Komponenten nur mangelhaft beschrieben. Gibt es irgendwo eine halbwegs verständliche Erklärung, wie Drucken unter Linux funktioniert? Ehrlich gesagt wird die Unverständlichkeit der Dokumentation nur noch vom Sound-System unter Linux übertroffen ;-) >> System: Debian Squeeze LTS >> Drucker: Konica Minolta magicolor 1650EN (über Ethernet angeschlossen) >> > Ist das ein Postscript-Drucker? Wenn nicht, dann ist für das Drucken > von PDF gs (Ghostscript) verantwortlich. Zumindest traditionell, also > bei lpr plus Druckerfilter ist/war das so, weiß nicht, ob CUPS die > Postscript-Übersetzung selbst macht. > Die Dokumentation des Druckers ist nicht sehr ergiebig, aber er unterstützt PS und PCL6. Für nähere Infos müsste ich mal die Kiste einschalten und gucken, was die Infoseiten des Druckers anzeigen, aber jetzt ist mir das zu laut :-) Bezüglich PS-Übersetzung siehe meine Bemerkung oben: CUPS, Foomatic, Ghostscript - was braucht man alles? Dabei den Durchblick zu behalten ist nicht einfach, finde ich. >> PDF, bei denen in den Eigenschaften z.B. PDF-1.2 oder PDF-1.3 steht, >> kann ich mit Evince ausdrucken. Ab PDF-1.4 gibt der Drucker nur eine >> Fehlerseite mit wechselnden Fehlern aus, mit denen ich nichts anfangen >> kann. Grundsätzlich steht da: >> > Der Übersetzer scheitert also offenbar an neueren PDF-Versionen. > > >> Dann kommt dieses Schema: >> > >> Error name: >> Offending operator: >> Error info string: >> VM Remaining: >> For detailed information: Refer to the PostScript Language Reference >> Manual, Third Edition. >> > Oben nochmal die Bestätigung: Der Postscript-Interpreter stolpert > offenbar über einen Befehl, den er nicht kennt. Es könnte natürlich > auch sein, dass im Dokument Fehler enthalten sind. Ohne genaue > Fehlermeldungen ist das aber nur Stochern im Nebel. > > >> Manchmal steht beim Name "undefinded", manchmal "stackunderflow", auch >> die übrigen Werte variieren. Es folgen Tabellen mit "Operand Stack", >> "Execution Stack" und "Dictionary Stack" sowie darunter "Program >> Continuation:" >> Der Inhalt stellt sich für mich eher kryptisch dar und wechselt bei den >> Versuchen. >> > Das sind Meldungen des Postscript-Interpreters, also vermutlich von gs: > > <http://www.mathematik.uni-ulm.de/help/pstut/27_ref.html> > <http://www.mathematik.uni-ulm.de/help/pstut/21_ref.html> > > Hast Du keine genauen Fehlermeldungen? > Wie sähen die denn aus? Mal ein Beispiel: Error name: stackunderflow Offending operator: index Error info string: index out of range VM Remaining: 10178434 blabla... Recht umfangreich ist der Inhalt des Execution Stack, falls gewünscht kann ich das mal abtippen. >> Ich schätze, die Rechner haben unter Squeeze ein Problem ab PDF-1.4, >> obwohl das früher funktioniert hat. Wo könnte ich ansetzen, um das >> Problem zu lösen? >> > Kann schon sein, dass PDF-1.4 von squeeze noch nicht unterstützt wird, > eine neuere gs-Version sollte Abhilfe schaffen. Außer es ist ein echter > Postscript-Drucker, dann musst Du beim Drucker-Hersteller anklopfen. > > Wenn es sich um ein gs-Problem handelt, kann ich es mir nur so erklären, > dass Du Dir irgendwie eine ältere Version re-installiert hast. > Hmm, hier ist Ghostscript 8.71~dfsg2-9+squeeze1 installiert. Ich frag mich halt, warum es schon mal funktioniert hat und nun nicht mehr... -- Mit freundlichem Gruß Jan Kappler
Attachment:
signature.asc
Description: OpenPGP digital signature