Cupsd 100% CPU Auslastung

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Cupsd 100% CPU Auslastung

Beitrag von weshalb » 25.07.2018 17:32:21

Hallo, ich habe das Problem, dass ich auf /usr/bin/cupsd -l eine 100% Cpu Auslastung bekomme, sobald ich bereits von einem Client aus mir die Drucker im Druckermenü nur anschaue.

Auf einer identischen virtuellen Maschine mit weniger Bums habe ich diese Probleme nicht. ebenfalls. Die Probleme treten erst auf, wenn der Drucker über das Internet angebunden ist.

In den Errorlogs steht ebenfalls nichts.

Schließe ich die Druckerauswahl und resete Cups, ist alles wieder ok.

System Debian Stretch mit CUPS 2.2.1.

Hat jemand Rat?

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Cupsd 100% CPU Auslastung

Beitrag von pferdefreund » 26.07.2018 06:15:57

Mal über htop nachschauen, welcher Prozess die CPU zumüllt. Cupsd oder Clientprozess oder...
Ich habe sowas in der Art beim Drucken selbst gehabt - da war es nur der falsche Treiber und der hat viel mehr gemacht, als notwendig war. Bin dann auf einen alternativ-Treiber umgestiegen und die Ausdrucke kamen nicht mehr nach 5 Minuten - sondern nach 5 Sekunden

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Cupsd 100% CPU Auslastung

Beitrag von weshalb » 26.07.2018 10:35:01

Htop zeigt mir genau den Dienst an:

/usr/bin/cupsd -l

Da ich es bisher mit drei verschiedenen Druckern probiert habe(alle sogar mit Herstellertreiber für Cups), schließe ich die Treiber inzwischen aus.

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Cupsd 100% CPU Auslastung

Beitrag von weshalb » 26.07.2018 13:58:06

Ich konnte den Fehler jetzt eingrenzen.

Die Last entsteht erst, wenn ich für die Anbindung eine Authentifizierung mittels Username und Passwort erzwinge.

Das ist merkwürdig.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Cupsd 100% CPU Auslastung

Beitrag von pferdefreund » 27.07.2018 08:11:01

Ist vermutlich ein Bug. Da wird auf eine Antwort gewartet und ohne Wait immer wieder das Eingabefeld abgefragt. ein usleep 500000 im Quelltext an der entsprechenden Stelle sollte das regeln. Mach doch nen Bugreport dazu auf.

Benutzeravatar
weshalb
Beiträge: 1265
Registriert: 16.05.2012 14:19:49

Re: Cupsd 100% CPU Auslastung

Beitrag von weshalb » 05.08.2018 11:37:41

Ich habe gesehen, dass es bereits einen Bugreport in der Art gibt und da sich dort nichts tut, werde ich wieder auf Debian 8 downgraden.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Cupsd 100% CPU Auslastung

Beitrag von pferdefreund » 06.08.2018 06:44:04

Das würde ich nicht machen. Ich würde eher probieren - cups aus Debian 8 zu verwenden. Je nach Abhängigkeiten sollte das sogar funktionieren. Eventuell von Cups die Sourcen von Debian 8 holen und selber kompilieren ?.

Antworten