Linux 15.032 Themen, 107.080 Beiträge

Nur ein einzelner Audsruck möglich - Druck Spooler?

Wolfgang (Anonym) / 7 Antworten / Baumansicht Nickles

Folgendes Problem:
Ich verwende einen remote printer (über lpr) zum drucken. Sobald ich einen printjob absetze wird dieser auch ausgeführt und vollkommen korrekt ausgedruckt. Doch hinterlässt der printjob im Verzeichnis var/spool/lpd/lp eine Spooldatei. Diese verhindert, das weitere Printjobs abgearbeitet werden. Erst wenn die Spooldatei händisch gelöscht wird kann ich wieder drucken. Allerdings auch nur ein einziges mal. Danach erscheint wieder das selbe Symptom.

Was kann ich tun um das Problem in Griff zu kriegen?

bei Antwort benachrichtigen
Anonym Wolfgang (Anonym) „Nur ein einzelner Audsruck möglich - Druck Spooler?“
Optionen

Gibt es einen Fehlerstatus wenn du die Queue mit lpq anzeigen
laeßt ? Wie sieht denn deine Printcap aus ?

j.

bei Antwort benachrichtigen
Wolfgang (Anonym) Anonym „Gibt es einen Fehlerstatus wenn du die Queue mit lpq anzeigenlaeßt ? Wie sieht...“
Optionen

Nach einem erfolgreichem Ausdruck meldet lpq "Warning: no daemon present". Nach dem Löschen der Spooldatei wird auch diese Meldung nicht mehr angezeigt.

Inhalt der printcap:
(Da Backslashs hier nicht dargestellt werden habe ich anstelle jedes Backslash ein * gesetzt:)
##PRINTTOOL3## REMOTE POSTSCRIPT 600x600 a4 {} PostScript Default {}
lp:*
:sd=/var/spool/lpd/lp:*
:mx#0:*
:rm=192.168.100.1:*
:rp=HP4000TN:*
:if=/var/spool/lpd/lp/filter:*
:sh:

bei Antwort benachrichtigen
Anonym Wolfgang (Anonym) „Nach einem erfolgreichem Ausdruck meldet lpq Warning: no daemon present . Nach...“
Optionen

Dir stirbt also der lpd weg. Darum bleibt auch das Spoolfile
stehen. Mein Verdacht fällt auf den Input Filter "/var/spool/lpd/lp/filter".
Gibt es vieleicht entsprechende Meldungen im syslog ?

j.

bei Antwort benachrichtigen
Wolfgang (Anonym) Anonym „Dir stirbt also der lpd weg. Darum bleibt auch das Spoolfilestehen. Mein...“
Optionen

Wo kann ich diese Meldungen finden (syslog)?

bei Antwort benachrichtigen
Anonym Wolfgang (Anonym) „Wo kann ich diese Meldungen finden syslog ?“
Optionen

Das syslog wird normalerweise in die Datei /var/log/messages
geschieben.

j.

bei Antwort benachrichtigen
Wolfgang (Anonym) Anonym „Das syslog wird normalerweise in die Datei /var/log/messagesgeschieben.j.“
Optionen

Die einzige Fehlermeldung lautet:
sysctl: warning: /etc/sysctl.conf(9): invalid syntax, continuing...

Der Inhalt dieser Datei scheint aber nicht für lp zuständig zu sein.

bei Antwort benachrichtigen
Wolfgang (Anonym) Nachtrag zu: „Die einzige Fehlermeldung lautet:sysctl: warning: /etc/sysctl.conf 9 : invalid...“
Optionen

Gibt es hier niemanden der noch einen Lösungsansatz weiss?

bei Antwort benachrichtigen