Seite 1 von 1

Systemdruckdienst nicht verfügbar

Verfasst: Sonntag 30. April 2023, 10:20
von zoth_ommog
Halli Hallo.

Hab wieder einmal ne Baustelle, wo ich nicht weiter komme.

Ich möchte meinen HP Office Jet 3834 Drucker per WLAN einrichten. In den Einstellungen heißt es: " Es scheint, daß der Systemdruckdienst nicht verfügbar ist"

Folgende Pakete habe ich bereits erfolgreich nachinstalliert:

Druckereinstellungen
Druckerserververwaltung
HP Device Manager

Die Installation von hplib plugin bricht mit folgender Errormeldung ab:

Code: Alles auswählen

/var/tmp/pamac-build-marcus/hplip-plugin/PKGBUILD: Zeile 23: cd: /var/tmp/pamac-build-marcus/hplip-plugin/src/hplip-3.23.3-plugin: Datei oder Verzeichnis nicht gefunden
Anbei ein Screenshot, wie das ganze mit den geöffneten Einstellungsfenstern aussieht.

In den Druckereinstellungen kann ich mich zum CUPS Server nicht verbinden: Im Browser erscheint:
localhost:631 (Verbindung fehlgeschlagen)

Ich bin nun am Ende mit meinem Latain. Weiß wer, wo es klemmen könnte ?

Vielen Dank vorab. :)

Re: Systemdruckdienst nicht verfügbar

Verfasst: Sonntag 30. April 2023, 10:51
von Benutzer 1541 gelöscht
Starte einmal alle Services neu:

Code: Alles auswählen

sudo systemctl disable --now org.cups.cupsd.socket

sudo systemctl disable --now org.cups.cupsd.service

sudo systemctl disable --now org.cups.cupsd.path

sudo systemctl enable --now cups.service

sudo systemctl enable --now cups.socket

sudo systemctl enable --now cups.path

sudo systemctl start cups.service
Eventuell werden hier Fehler ausgespuckt, die uns dann eventuell weiter helfen, oder es funktioniert einfach wieder. ;)

Re: Systemdruckdienst nicht verfügbar

Verfasst: Sonntag 30. April 2023, 11:07
von zoth_ommog
Die ersten 3 Befehle werden mit

Code: Alles auswählen

Failed to disable unit: Unit file org.cups.cupsd.path does not exist.
beantwortet.

Der 4. Befehl hat folgende Ausgabe:

Code: Alles auswählen

Created symlink /etc/systemd/system/printer.target.wants/cups.service → /usr/lib/systemd/system/cups.service.
Created symlink /etc/systemd/system/multi-user.target.wants/cups.service → /usr/lib/systemd/system/cups.service.
Created symlink /etc/systemd/system/sockets.target.wants/cups.socket → /usr/lib/systemd/system/cups.socket.
Created symlink /etc/systemd/system/multi-user.target.wants/cups.path → /usr/lib/systemd/system/cups.path.
Die letzen 3 Befehle haben keine Ausgabe.

Edit: Ich werd verrückt, jetzt geht's ! Das ging ja schnell. Phantastisch.
Vielen lieben Dank an dich! :)

Re: Systemdruckdienst nicht verfügbar

Verfasst: Sonntag 30. April 2023, 12:52
von zompel
Nur falls du irgendwann mal neu installieren solltest....

Der folgende Befehl von josefine_h war der entscheidende:

Code: Alles auswählen

sudo systemctl enable --now cups.service
Den Schalter --now kannte ich noch nicht. Normalerweise startet man den Dienst mit:

Code: Alles auswählen

sudo systemctl start cups.service
und sorgt dafür, dass er auch beim nächsten booten wieder startet mit:

Code: Alles auswählen

sudo systemctl enable cups.service
Aber der erste Befehl führt beides aus.

Den Status des Dienstes kann man übrigens folgendermaßen überprüfen:

Code: Alles auswählen

systemctl status cups.service

Re: Systemdruckdienst nicht verfügbar

Verfasst: Sonntag 30. April 2023, 13:53
von Benutzer 1541 gelöscht
zompel hat geschrieben: Sonntag 30. April 2023, 12:52 Nur falls du irgendwann mal neu installieren solltest....

Code: Alles auswählen

sudo systemctl enable --now cups.service
Den Schalter --now kannte ich noch nicht. Normalerweise startet man den Dienst mit:

Code: Alles auswählen

sudo systemctl start cups.service
--now bewirkt dass der Dienst auch sofort (now) gestartet wird und nicht erst beim nächsten Neustart.