doppeltester
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo,
nehmt es mir vorab nicht übel, aber ein Ü70+ User hat eben auch Probleme;-)
Ich habe einen "alten" PC (Fujitsu Esprimo, 4GB Ram, Dual Core CPU 2x2GHz) mit Xubuntu 22.04 zum laufen gebracht und wollte dazu noch einen Drucker (s.o.) aktivieren. Mit dem Install-Script von Brother konnte ich ihn zum laufen bringen, Scanner funktionierte auf Anhieb (XSane-Test ok.). Nur der Druck läuft eigenartig. Bei einem Druckauftrag dauert es ca. 4 Min !!, bis dieser ausgeführt wird. Die CPU rödelt in dieser Zeit mit ca. 50%, im Taskmanager kann ich aber nicht finden, was die Ursache dafür ist. Wo könnte ich noch suchen??
Danke für Eure Hilfe im voraus und Grüße!
Moderiert von sebix: Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17665
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Dann gucke mal mit htop, welcher Prozess die Auslastung erzeugt. Kann gut sein, dass da komplexere PDFs gerendert werden und das dauert dann ggf. lange.
|
hakel2022
Anmeldungsdatum: 21. Februar 2022
Beiträge: 2288
|
Du hast ganz "furchtbare" Hardware, und Drucken kann ein sehr anspruchsvoller Vorgang sein. ☹ Gehe doch mal einfach in die Druckoptionen und setze Qualität und Auflösung auf schlechtere Werte. Achte bei einem Farbspritzer darauf, daß schwarz nicht aus allen Farben gemischt wird. Sonst sind ganz flott deine Patronen leer!
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo,
danke erst mal für Eure schnellen Antworten. Zur "furchtbaren" Hardware: Diese tut genau das, was sie soll, nämlich Briefe schreiben, eine kleine Excel-Tabelle erstellen und hin und wieder mal im Internet surfen. Mehr wird nicht verlangt (keine Games, Videobearbeitung etc.). Deshalb ist sie auch im Sinne der Nachhaltigkeit genau richtig für diesen Zweck und noch zu schade zum Entsorgen. Nun zum "Druckerproblem": Ich habe mich bemüht wie empfohlen die Tasks mit htop zu entschlüsseln. Der USER "lp bin/csh user/lib/cups/filter/brlpdwrapperDCP110C 1411 tester Test Page 1 uuid usw. usw." erzeugt während der "Wartezeit" eine CPU-Last von ca. 25% (natürlich schwankend), die runtergeht, sobald der Druck beginnt. Es wurde die "Printer test page" aus den Druckereinstellungen genutzt (also nix großartiges).
Der "Driver": DCP110C.PPD
Make and Model: Brother DCP-110C CUPS v1.1 Für weitere Hilfestellungen bin ich dankbar.
(Übrigens lief der Drucker ohne den Effekt bisher bei einem Bekannten unter Xubuntu 18.04 mit gleichem Brother Installationsscript)
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo,
hat keiner eine Idee, wo man noch suchen könnte?
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8727
|
doppeltester schrieb: Hallo,
hat keiner eine Idee, wo man noch suchen könnte?
Doch schon. Mal das lesen und dann wie in der Einleitung steht hier posten. siehe: Standard abfragen zur Analyse bei Drucker Problemen
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo und Dank für den Hinweis; ich werde die entsprechenden Befehle im Terminal "abarbeiten", aber erst nach Weihnachten...😉
Vorerst druckt er ja, wenn auch mit großer Verzögerung.
Guten Rutsch ins neue Jahr!
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
So, Weihnachtsstress erledigt, werde jetzt die Terminalbefehle abarbeiten und posten:
tester@tester-ESPRIMO-P5731:~$ dpkg -l *cups* lpr* | grep ii
ii bluez-cups 5.64-0ubuntu1.1 amd64 Bluetooth printer driver for CUPS
ii cups 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - PPD/driver support, web interface
ii cups-browsed 1.28.15-0ubuntu1.2 amd64 OpenPrinting CUPS Filters - cups-browsed
ii cups-bsd 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - BSD commands
ii cups-client 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - client programs (SysV)
ii cups-common 2.4.1op1-1ubuntu4.7 all Common UNIX Printing System(tm) - common files
ii cups-core-drivers 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - driverless printing
ii cups-daemon 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - daemon
ii cups-filters 1.28.15-0ubuntu1.2 amd64 OpenPrinting CUPS Filters - Main Package
ii cups-filters-core-drivers 1.28.15-0ubuntu1.2 amd64 OpenPrinting CUPS Filters - Driverless printing
ii cups-ipp-utils 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - IPP developer/admin utilities
ii cups-pk-helper 0.2.6-1ubuntu5 amd64 PolicyKit helper to configure cups with fine-grained privileges
ii cups-ppdc 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - PPD manipulation utilities
ii cups-server-common 2.4.1op1-1ubuntu4.7 all Common UNIX Printing System(tm) - server common files
ii cupswrapperdcp110c:i386 1.0.2-3 i386 Brother DCP110C CUPS wrapper driver
ii libcups2:amd64 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - Core library
ii libcupsfilters1:amd64 1.28.15-0ubuntu1.2 amd64 OpenPrinting CUPS Filters - Shared library
ii libcupsimage2:amd64 2.4.1op1-1ubuntu4.7 amd64 Common UNIX Printing System(tm) - Raster image library
ii printer-driver-hpcups 3.21.12+dfsg0-1 amd64 HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii python3-cups:amd64 2.0.1-5build1 amd64 Python3 bindings for CUPS
ii python3-cupshelpers 1.5.16-0ubuntu3 all Python utility modules around the CUPS printing system
tester@tester-ESPRIMO-P5731:~$ dpkg -l | egrep Brother
ii brscan-skey 0.3.2-0 amd64 Brother Linux scanner S-KEY tool
ii brscan2 0.2.5-1 amd64 Brother Scanner Driver
ii cupswrapperdcp110c:i386 1.0.2-3 i386 Brother DCP110C CUPS wrapper driver
ii dcp110clpr:i386 1.0.2-1 i386 Brother lpr Inkjet Printer Definitions
ii printer-driver-brlaser 6-3 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.6-2build1 amd64 printer driver Brother P-touch label printers
tester@tester-ESPRIMO-P5731:~$ systemctl --no-pager status cups*
● cups-browsed.service - Make remote CUPS printers available locally
Loaded: loaded (/lib/systemd/system/cups-browsed.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-01-12 12:42:51 CET; 1h 5min ago
Main PID: 1179 (cups-browsed)
Tasks: 3 (limit: 4225)
Memory: 3.2M
CPU: 61ms
CGroup: /system.slice/cups-browsed.service
└─1179 /usr/sbin/cups-browsed
Jan 12 12:42:51 tester-ESPRIMO-P5731 systemd[1]: Started Make remote CUPS printers available locally.
● cups.socket - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.socket; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-01-12 12:42:32 CET; 1h 5min ago
Triggers: ● cups.service
Listen: /run/cups/cups.sock (Stream)
CGroup: /system.slice/cups.socket
Jan 12 12:42:32 tester-ESPRIMO-P5731 systemd[1]: Listening on CUPS Scheduler.
● cups.path - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.path; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-01-12 12:42:32 CET; 1h 5min ago
Triggers: ● cups.service
Jan 12 12:42:32 tester-ESPRIMO-P5731 systemd[1]: Started CUPS Scheduler.
● cups.service - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2024-01-12 12:42:50 CET; 1h 5min ago
TriggeredBy: ● cups.socket
● cups.path
Docs: man:cupsd(8)
Main PID: 1061 (cupsd)
Status: "Scheduler is running..."
Tasks: 3 (limit: 4225)
Memory: 11.9M
CPU: 735ms
CGroup: /system.slice/cups.service
├─1061 /usr/sbin/cupsd -l
└─2129 /usr/lib/cups/notifier/dbus dbus:// ""
Jan 12 12:42:34 tester-ESPRIMO-P5731 systemd[1]: Starting CUPS Scheduler...
Jan 12 12:42:50 tester-ESPRIMO-P5731 systemd[1]: Started CUPS Scheduler.
Jan 12 12:44:29 tester-ESPRIMO-P5731 hpfax[2110]: [2110]: error: Failed to create /var/spool/cups/tmp/.hplip
tester@tester-ESPRIMO-P5731:~$ ^C
tester@tester-ESPRIMO-P5731:~$ ^C
tester@tester-ESPRIMO-P5731:~$ lpstat -t
Zeitplandienst läuft
keine systemvoreingestellten Ziele
Gerät für DCP110C: usb://Brother/DCP-110C?serial=BROF5F371599
DCP110C akzeptiert Anfragen seit Fr 12 Jan 2024 14:15:58 CET
Drucker DCP110C ist im Leerlauf. Aktiviert seit Fr 12 Jan 2024 14:15:58 CET
tester@tester-ESPRIMO-P5731:~$ lpinfo -v
network http
network beh
network lpd
serial serial:/dev/ttyS0?baud=115200
serial serial:/dev/ttyS4?baud=115200
file cups-brf:/
network socket
network ipps
network ipp
network https
direct usb://Brother/DCP-110C?serial=BROF5F371599
direct hp
direct hpfax
tester@tester-ESPRIMO-P5731:~$ hp-info -i
HP Linux Imaging and Printing System (ver. 3.21.12)
Device Information Utility ver. 5.2
Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.
error: No device found that support this feature.
tester@tester-ESPRIMO-P5731:~$ uname -rm
5.15.0-91-generic x86_64
tester@tester-ESPRIMO-P5731:~$ lsusb
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:0805 Logitech, Inc. Webcam C300
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 04f9:0169 Brother Industries, Ltd DCP-110C RemovableDisk
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 1c4f:0003 SiGma Micro HID controller
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
tester@tester-ESPRIMO-P5731:~$ id
uid=1000(tester) gid=1000(tester) Gruppen=1000(tester),4(adm),20(dialout),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),122(scanner),128(sambashare)
tester@tester-ESPRIMO-P5731:~$ ls -l /etc/cups/ppd/*
-rw-r----- 1 root lp 19651 Dez 15 11:02 /etc/cups/ppd/DCP110C.ppd
-rw-r----- 1 root lp 19668 Dez 11 11:22 /etc/cups/ppd/DCP110C.ppd.O
tester@tester-ESPRIMO-P5731:~$ dpkg -l | egrep Brother
ii brscan-skey 0.3.2-0 amd64 Brother Linux scanner S-KEY tool
ii brscan2 0.2.5-1 amd64 Brother Scanner Driver
ii cupswrapperdcp110c:i386 1.0.2-3 i386 Brother DCP110C CUPS wrapper driver
ii dcp110clpr:i386 1.0.2-1 i386 Brother lpr Inkjet Printer Definitions
ii printer-driver-brlaser 6-3 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.6-2build1 amd64 printer driver Brother P-touch label printers
tester@tester-ESPRIMO-P5731:~$ dmesg | grep printer
dmesg: Lesen des Kernelpuffers ist fehlgeschlagen: Vorgang nicht zulässig
tester@tester-ESPRIMO-P5731:~$ sudo dmesg | grep printer
[sudo] Passwort für tester:
[ 41.767989] audit: type=1400 audit(1705059744.676:61): apparmor="STATUS" operation="profile_load" profile="unconfined" name="snap.cups.ippeveprinter" pid=899 comm="apparmor_parser"
[ 165.425365] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
[ 170.773492] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
[ 5652.357502] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
[ 5657.711914] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
[ 6606.605313] usblp 7-1:1.0: usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0169
tester@tester-ESPRIMO-P5731:~$ ^C
Die Ausgaben sind für mich teilweise "böhmische Dörfer", deshalb bitte ich um Nachsicht und freue mich auf evtl. Hilfe.
Freundliche Grüße!
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 3456
|
doppeltester schrieb:
Jan 12 12:44:29 tester-ESPRIMO-P5731 hpfax[2110]: [2110]: error: Failed to create /var/spool/cups/tmp/.hplip
hplip ist für Hewlett Packard Linux Imaging and Printing:
Dies hpfax ist im Paket hplip enthalten:
/usr/lib/cups/backend/hpfax
... aber ist natürlich für Hewlett Packard Geräte gedacht. 😉
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo,
hat wirklich keiner noch eine Idee, wo man suchen könnte? (Vielleicht im "cups scheduler", bin aber absolut "Unwissender")...
Gruss (...und die Hoffnung stirbt zuletzt)
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2704
Wohnort: Germany - BW
|
doppeltester schrieb: Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 011 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 010 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 046d:0805 Logitech, Inc. Webcam C300
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 04f9:0169 Brother Industries, Ltd DCP-110C RemovableDisk
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Der Drucker ist an einem USB1.1 Port angeschlossen, der langsamste USB Modus. Schliesse ihn mal an einem USB2.0 Port an, z.B. dort wo der Terminus Technology Inc. Hub oder die Webcam angeschlossen sind (oder an Bus 003).
|
shiro
Anmeldungsdatum: 20. Juli 2020
Beiträge: 977
|
Der Drucker ist an einem USB1.1 Port angeschlossen, ...
Es ist zwar korrekt, dass dies ein sehr langsamer Anschluss ist, doch denke ich nicht, das dies das Problem von doppeltester beheben wird. So wie er es geschildert hat, hat er einen sehr langsamen Rechner mit wenig RAM. Da der Drucker auch nur die mechanische Mindest-Ausführung hat, muss wie bei jedem GDI Drucker alles vom Rechner erledigt werden (also weder PCL noch PS usw). Dazu kommt die mehrstufige Abarbeitung unter CUPS, die natürlich die CPU bis zum Anschlag (CPU Last 25% ist bei Hyperthreading mit DualCore Vollauslastung) auslastet. Es würde mich nicht wundern, dass bei 4GB RAM auch noch fleißig gepaged wird und hier als Festplatte keine SSD sondern eine rotierende Scheibe zum Einsatz kommt. CUPS macht einem das Leben leicht, fordert aber seine Ressourcen (speziell, wenn man den snaps Umweg gewählt hat), die nicht zur Verfügung stehen. Daher wird die Aufgabe über die Zeit gestreckt gelöst (es dauert halt).
Übrigens lief der Drucker ohne den Effekt bisher bei einem Bekannten unter Xubuntu 18.04 mit gleichem Brother Installationsscript
Diese Auskunft hilft nicht wirklich weiter, wenn man nicht weis, wie die HW Konfiguration beim Bekannten aussah.
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo und danke für die Information, zum USB-Anschluss: Eine Änderung auf den Anschluss der "WebCam" brachte kein anderes Ergebnis, an der Transferrate kann es also nicht liegen; der Scanner arbeitet auch sofort ohne Stocken, auch bei vielfarbigen Vorlagen mit hoher Auflösung.
Eine Nachfrage zur Hardware bei Xubuntu 18.04. Installation ergab: ebenfalls 4GB RAM, 2-Core CPU und mech. Festplatte. Leider ist dieser Rechner entsorgt. Zur Auslastung: Bei einem Druckauftrag "rödelt" ausschliesslich mehr oder weniger ein CPU-Kern. Die Festplatte ist "still" (keine Zugriffsanzeige) und SWAP bleibt ebenfalls auf 0GB. Der Rechner meiner Frau mit gleicher Ausstattung und Betriebssystem hat einen Brother 2030 Laser, der automatisch vom System erkannt und eingerichtet wurde. Dieser Drucker (sicher auch kein RAM-Bolide) druckt sofort. Das lässt doch auf ein Treiberproblem von Brother vermuten, oder liege ich da falsch (vielleicht im Zusammenhang mit geändertem Kernel bei 22.04)?
Danke vorab für die Mühe und für weitere Hinweise.
Gruss!
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2704
Wohnort: Germany - BW
|
Bei vielen Usern mit Druckproblemen war noch diese Geschichte mit dem fehlerhaften ipp*usb* Paket und der fehlenden libusb:
sudo apt purge ipp*usb* && sudo apt install libusb-0.1-4
Probier das mal, schaden kann es nicht.
|
doppeltester
(Themenstarter)
Anmeldungsdatum: 11. Juli 2012
Beiträge: 18
|
Hallo HarryD,
habe ich ausgeführt, hat aber nichts gebracht. Nach wie vor gleicher Effekt.
Ich habe mir mal die "Attribute" des Druckauftrages angesehen, alles ziemlich "verwirrend" für einen Laien; aber eine Sache fiel mir auf, die ich in der nächsten Woche mal posten werde, da ich z.Zt. nicht vor Ort bin. Da ist von einer "pdf_conversion...." etc. die Rede.
Vielleicht ist das ein Ansatzpunkt.
Danke für die Unterstützung und Gruss!
|