Zeige mal den jetzigen Zustand von
dpkg -l | egrep 'lpr|Brother|cups-bsd'
cat /var/spool/lpd/lp/status
journalctl -b | grep -i cups
Wähle mal beim HL-5250DN den Foomatic Treiber (Screenshot)
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Zeige mal den jetzigen Zustand von dpkg -l | egrep 'lpr|Brother|cups-bsd'
cat /var/spool/lpd/lp/status
journalctl -b | grep -i cups Wähle mal beim HL-5250DN den Foomatic Treiber (Screenshot) |
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
dpkg -l | egrep 'lpr|Brother|cups-bsd' Das liefert: rc cups-bsd 2.2.7-1ubuntu2.6 amd64 Common UNIX Printing System(tm) - BSD commands ii libkf5globalaccelprivate5:amd64 5.44.0-0ubuntu1 amd64 Configurable global shortcut support - private runtime library ii lpr 1:2008.05.17.2 amd64 BSD lpr/lpd line printer spooling system ii printer-driver-brlaser 4-1 amd64 printer driver for (some) Brother laser printers ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printers Bei cat /var/spool/lpd/lp/status kommt „Datei oder Verzeichnis nicht gefunden.”. Ich habe mir das Unterverzeichnis /var angesehen, das geht nur bis /var/spool/lpd/lp Dieses Verzeichnis ist dann ― zumindest derzeit ― leer. journalctl -b | grep -i cups Da kommt Jul 17 16:17:37 rlpclin-ThinkPad-T440p kernel: audit: type=1400 audit(1563373044.408:28): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=602 comm="apparmor_parser" Jul 17 16:17:23 rlpclin-ThinkPad-T440p audit[685]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=685 comm="apparmor_parser" Jul 17 16:17:23 rlpclin-ThinkPad-T440p audit[685]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=685 comm="apparmor_parser" Jul 17 16:17:23 rlpclin-ThinkPad-T440p audit[685]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd//third_party" pid=685 comm="apparmor_parser" Jul 17 16:17:24 rlpclin-ThinkPad-T440p audit[602]: AVC apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cups-browsed" pid=602 comm="apparmor_parser" Jul 17 16:17:36 rlpclin-ThinkPad-T440p systemd[1]: Started CUPS Scheduler. Jul 17 16:17:36 rlpclin-ThinkPad-T440p systemd[1]: Listening on CUPS Scheduler. Jul 17 16:17:36 rlpclin-ThinkPad-T440p systemd[1]: Started CUPS Scheduler. Jul 17 16:17:44 rlpclin-ThinkPad-T440p systemd[1]: Started Make remote CUPS printers available locally. Jul 17 16:17:50 rlpclin-ThinkPad-T440p dbus-daemon[812]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service' requested by ':1.18' (uid=0 pid=809 comm="/usr/sbin/cupsd -l " label="/usr/sbin/cupsd (enforce)") Jul 17 16:17:54 rlpclin-ThinkPad-T440p /hpfax[996]: [996]: error: Failed to create /var/spool/cups/tmp/.hplip Wähle mal beim HL-5250DN den Foomatic Treiber (Screenshot) Das habe ich eben mit system-config-printer umgestellt. Vielen Dank! Rhaban |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Sieht eigentlich unproblematisch aus.Tut's der HL-5250DN denn jetzt wieder? Im Zweifel noch mal den cups-bsd Installieren.Glaube aber nicht das es damit besser geht. Habe bei mir (ebenfalls Brother) auch den lpr Installiert. |
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
Momentan sieht es bei mir so aus: Es funktionieren offenbar alle Drucker, soweit sie nicht über lpr angesteuert werden. Der normale Seitenausdruck unter Firefox, der Druck von Libre Office, von Evince, ― dank Eurer Hilfe ― der Etikettendruck beim Brother-QL-500 funktionieren. Beim QL-500 muss ich aber aus GLabels-3 das Druckmenu aufrufen (was ja kein Problem ist); der Druck mit lpr geht nicht mehr. Alles, was irgendwie mit lpr zusammenhängt, funktioniert nicht. Befehle wie lpr -l 002.prn funktionieren nicht mehr. Zur Erklärung: Ich hatte von einem Shellscript aus eine Datei 002.prn mit Terminen generiert; bisher konnte ich diese Datei direkt an den Drucker schicken, das geht nicht mehr, der HL-5250DN reagiert mit Schweigen. Genauso ist es mit dem Befehl lpr -l -P OKI-DATA-CORP-ML5100FB oki.prn der an den OKI-Flachbettdrucker die Datei oki.prn schicken soll. Auch hier Schweigen. Wenn ich mit Okular eine pdf-Datei ausdrucken will, reagiert der Drucker auch nicht, es kommt aber eine lange (aber wenig verständliche) Gebrauchsanweisung von lpr, in der nur die Abkürzungen der lpr-Befehle stehen: usage: lpr [-cdfghlmnpqrstv] [-#num] [-1234 font] [-C class] [-i [numcols]] [-J job] [-Pprinter] [-T title] [-U user] [-wnum] [name ...] Offenbar greift Okular auf lpr zu. lpr ist irgendwie vorhanden; es lassen sich lpr --help und die Manpage von lpr aufrufen. Drucken tut es aber leider nicht. Rufe ich nur lpr auf, kommt die folgende Fehlermeldung: lpr:lp: unknown printer Ich vermute, dass Evince nicht auf lpr zugreift; deshalb gibt es hier auch kein Problem mit dem Drucken. Rhaban |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Ja irgendwo ist der Wurm drin bei dir stephan@stephan-Desktop:~$ cat /var/spool/lpd/lp/status lp is ready and printing stephan@stephan-Desktop:~$ lpr -l 002.prn lpr: cannot open 002.prn: No such file or directory stephan@stephan-Desktop:~$ lpr ##hier habe ich abgebrochen mit Strg+c da nur der Curser blinkt ^Cstephan@stephan-Desktop:~$ Zeige bitte nochmal cat /etc/printcap
lpc status
cupsctl |
Anmeldungsdatum: Beiträge: 915 |
Ja und nein. Da ich den ellenlangen Thread (nach Anforderung) nur quergelesen habe, um den QL-500 ein Etikettdruck zu entlocken, bin ich davon ausgegangen, dass ihr nach dem ganzen Deinstallieren und erneutem Installieren alles Vorherige wieder zum Laufen gebracht habt. Zeige bitte mal: dpkg -l *lpr* |
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
stephan@stephan-Desktop:~$ cat /var/spool/lpd/lp/status lp is ready and printing stephan@stephan-Desktop:~$ lpr -l 002.prn lpr: cannot open 002.prn: No such file or directory stephan@stephan-Desktop:~$ lpr > ##hier habe ich abgebrochen mit Strg+c da nur der Curser blinkt > ^Cstephan@stephan-Desktop:~$
cat /etc/printcap Das zeigt: # This file was automatically generated by cupsd(8) from the # /etc/cups/printers.conf file. All changes to this file # will be lost. HL-5250DN-series|Brother HL-5250DN series:rm=rlpclin-ThinkPad-T440p:rp=HL-5250DN-series: HL-2250DN-series|Brother HL-2250DN series:rm=rlpclin-ThinkPad-T440p:rp=HL-2250DN-series: OKI-DATA-CORP-ML5100FB|OKI DATA CORP ML5100FB:rm=rlpclin-ThinkPad-T440p:rp=OKI-DATA-CORP-ML5100FB: Photosmart-A510-series|HP Photosmart A510 series:rm=rlpclin-ThinkPad-T440p:rp=Photosmart-A510-series: Dann lpc status Das ergibt: HL-5250DN-series: queuing is enabled printing is enabled no entries printer idle HL-2250DN-series: queuing is enabled printing is enabled no entries printer idle OKI-DATA-CORP-ML5100FB: queuing is enabled printing is enabled no entries printer idle Photosmart-A510-series: queuing is enabled printing is enabled no entries printer idle (Erstaunt bin ich, dass der Etikettendrucker hier nicht erwähnt wird; ich hatte auf ihm gerade ein Etikett testweise ausgedruckt.) cupsctl liefert _debug_logging=1 _remote_admin=0 _remote_any=0 _share_printers=0 _user_cancel_any=0 BrowseLocalProtocols=dnssd DefaultAuthType=Basic JobPrivateAccess=default JobPrivateValues=default MaxLogSize=0 PageLogFormat= SubscriptionPrivateAccess=default SubscriptionPrivateValues=default WebInterface=Yes Bournless hatte vorgestern (Mo 15.07.2019, 22:07 Uhr) vorgeschlagen: sudo apt install lpr Das hatte ich aufgerufen. Meinst Du, es wäre sinnvoll, lpr noch einmal auf diese Weise zu installieren? Ich habe jetzt gleich noch einen Termin, will aber heute am späten Abend meinen Rechner noch einmal anwerfen. Für alle Hilfe besten Dank! Rhaban |
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
dpkg -l *lpr* Das liefert: Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten | Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/ Halb installiert/Trigger erWartet/Trigger anhängig |/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht) ||/ Name Version Architektur Beschreibung +++-===============================-===============-============-============================================================== ii libkf5globalaccelprivate5:amd64 5.44.0-0ubuntu1 amd64 Configurable global shortcut support - private runtime library ii lpr 1:2008.05.17.2 amd64 BSD lpr/lpd line printer spooling system un lprng <keine> <keine> (keine Beschreibung vorhanden) Rhaban |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Der QL-500 ist auch in der /etc/printcap nicht enthalten 😕 |
Anmeldungsdatum: Beiträge: 915 |
Irgendwas ist auf Seite 2 schiefgegangen: Zitat von Kellerkind:
Hast Du das gemacht? |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
So, ich bin wieder zurück. Ich hatte zwar die beiden Treiber (über ein Shellscript) geladen, danach aber printer-driver-ptouch. Heute habe ich, auf Deinen Rat, Kellerkind_2009, hin den Foomatictreiber installiert. Jetzt würde ich mich nur noch freuen, wenn lpr irgendwie wieder in Gang gesetzt werden könnte ... Rhaban |
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
Kellerkind_2009 und Bournless, gestattet mir bitte eine laienhafte Frage: Aus meiner Sicht ist das derzeitige Problem ja auf lpr begrenzt. Was würde passieren, wenn ich mit sudo apt install lpr lpr noch einmal installieren würde? Rhaban |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Wenn dann mache es bitte so sudo apt install --reinstall lpr 😉 |
(Themenstarter)
Anmeldungsdatum: Beiträge: 465 Wohnort: München |
sudo apt install --reinstall lpr 😉 Dein „Wenn dann” klingt ja sehr reserviert; ich habe bisher lpr noch nicht reinstalliert. Ich will keinen Schaden anrichten. Inzwischen habe ich mich noch ein wenig im Internet umgesehen ― „Drucken über lpr funktioniert nicht” ― und bin auf die Seite https://www.opensuse-forum.de/thread/37306-drucken-%C3%BCber-lpr-funktioniert-nicht/?pageNo=2 gestoßen. Soweit ich es beurteilen kann, ist die Situation des Fragestellers doch eine andere, denn er hat Open Suse als Betriebssystem und einen Samsung als Drucker. In einem ganz alten Beitrag aus dem Ubuntuusers-Forum ― https://forum.ubuntuusers.de/topic/drucken-mit-lpr-geht-nicht/1/ ― findet sich ein ähnliches Problem wie ich es habe. Meinst Du, dass ich etwas daraus verwenden kann? Ich habe jetzt versucht, eine selbst generierte Datei oki.prn @ Me/Mi 17.07.2019 G1SWB 119-0011.000H St. Willibrord: Evensong mit lpr -l -POKI-DATA-CORP-ML5100FB oki.prn auszudrucken. Da kommt als Fehlermeldung: lpr: cannot open /var/spool/lpd/.seq: Permission denied Der merkwürdige Dateiname "/var/spool/lpd/.seq" steht tatsächlich so am Prompt. Das Verzeichnis /var/spool/lpd enthält bei mir nur die beiden (leeren) Unterverzeichnisse lp und remote und die Datei lpd.lock. In dieser Datei steht die Zahl 717. Wisst Ihr noch Rat, was ich machen kann, um mit lpr zu drucken? Rhaban |