Der Drucker (Kyocera P602cdn) druckt zufällig PostScript-Code aus

789
user19760

Ich verwende einen Kyocera P602cdn-Drucker (neueste Treiber von seiner Website) mit CUPS (1.7.2) unter Linux Mint (Kernel 3.13.0-48).

Bei rund 50% meiner Druckaufträge erscheint nicht das Dokument, sondern PostScript-Code wie der folgende:

agelevel } { 1 } ifelse 2 lt { /Helvetica findfont 12 scalefont 50 500 

Dieses Verhalten ist nicht deterministisch. Derselbe Dokument wird zuerst in Ordnung gedruckt und kann nicht direkt danach oder umgekehrt gedruckt werden. Die Art der Eingabe scheint keine Rolle zu spielen.

0

2 Antworten auf die Frage

0
EdG

Ich gehe davon aus, dass Sie einen PostScript-Treiber verwenden. Ich weiß, dass Kyocera über einen generischen PCL-Treiber verfügt, der für alle Plattformen verfügbar ist. Darf ich vorschlagen, dass Sie versuchen, den PCL-Treiber anstelle des PostScript-Treibers zu verwenden, und prüfen, ob ein ähnliches Problem auftritt. Bei einer Fotokopierer- und Druckerfirma, für die ich die IT-Dienste erhalte, schlagen sie bei Remote-Support immer PCL vor, weshalb ich sie hier vorschlage.

0
hdhondt

Es ist möglich, den Drucker über das Bedienfeld oder die Weboberfläche in PostScript zu zwingen. Auf diese Weise interpretiert der Drucker den PS-Code immer korrekt.

Unter der Annahme, dass der Drucker ein P6021CDN anstelle von P602CDN ist, zeigt die Bedienungsanleitung, wie Sie KPDL (Kyoceras PS-Emulation) auf Seite 4-41 (S. 109 der PDF-Datei) auswählen. Beginnen Sie, indem Sie auf Menü drücken (S. 74). Drücken Sie den Abwärtspfeil, um zu den Druckeinstellungen zu gelangen (S. 105). Drücken Sie dann einmal den Rechtspfeil und den Abwärtspfeil, bis Sie zur Emulation gelangen. Drücken Sie OK und dann den Pfeil nach unten, bis Sie zu KPDL gelangen. Drücken Sie dann OK und Menü, um den Vorgang zu beenden.

Die Standardeinstellung ist "KPDL Auto", wodurch dem Drucker die automatische Sprachumschaltung angezeigt wird. Ich vermute, es trifft die falsche Wahl, also wird PS stattdessen als Text gedruckt.