Druckaufträge wegen zu langer Wartezeit abgebrochen?

Ich neige dazu, Dinge zum Drucken zu schicken, auch wenn ich nicht mit meinem Drucker verbunden bin (über USB). Dadurch kann es in dem Moment drucken, in dem ich den Drucker anschließe, was schön ist, wenn ich an meinem Laptop bin. Früher hat es funktioniert, auch wenn ich meinen Drucker ein oder zwei Tage lang nicht angeschlossen habe, aber jetzt funktioniert es nicht mehr. Die Druckaufträge scheinen nach 3 Stunden zu sterben. Irgendeine Hilfe?

Antworten (1)

Das Drucken in OS X wird von CUPS, dem Common Unix Printing System, gehandhabt. Ältere Versionen von OS X hatten ältere Versionen von CUPS. In CUPS 1.6, das Mac OS X 10.8 Mountain Lion entspricht, wurde ein neues It's not a bug, It's a "feature" hinzugefügt, um das Hängenbleiben von Jobs zu verhindern.

Die MaxJobTimeOption, die standardmäßig auf 10800 Sekunden (3 Stunden) eingestellt ist, bricht den aktiven Druckauftrag auf einem Drucker ab, dessen Zeit abgelaufen ist. Der nächste Auftrag in der Warteschlange wird gestartet, entweder gedruckt oder mit Zeitüberschreitung.

Aus der Manpage cups.conf:

MaxJobTime Sekunden
Gibt die maximale Zeit an, die ein Auftrag zum Drucken benötigen darf, bevor er abgebrochen wird. Der Standardwert ist 10800 Sekunden (3 Stunden). Auf 0 setzen, um das Abbrechen von "steckengebliebenen" Jobs zu deaktivieren.

Bearbeiten, /etc/cups/cupsd.confum MaxJobTime 0dieses "Feature" zu deaktivieren .

In meinem speziellen Fall war ich bis zum endgültigen Update auf 10.10 Mavericks auf 10.6.8 Snow Leopard und war mir der Änderung nicht bewusst.

@ user3439894 Gibt es einen Grund, warum Sie das weiter bearbeiten?