[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme beim Ausdrucken von PDF



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


Reply to: