Druckproblem mit ArchLinux- und CUPS-Dienst


15

Seit ein paar Tagen (ich vermute, seit ich auf Gnome 3.14 aktualisiert habe) kann ich unter ArchLinux nicht mehr drucken. Wenn ich das Druckfeld des Gnome-Kontrollzentrums öffne, erhalte ich eine Meldung wie: "Der Systemdienst zum Drucken scheint nicht verfügbar zu sein."

Also habe ich vom Terminal aus versucht:

$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.

Ich habe auch versucht, Tassen neu zu installieren, aber kein Glück. Ich habe auch herumgegoogelt und die verschiedenen vorgeschlagenen Lösungen ausprobiert, aber keine davon funktioniert für mich.


Hallo danke! Ich habe gerade das Gleiche entdeckt! Ich habe in archlinux.org/packages/extra/x86_64/cups/files nachgesehen und dasselbe gefunden ... danke. Wenn Sie Ihren Kommentar in eine Antwort verwandeln, werde ich ihn auswählen.
lviggiani

Antworten:


33

Ab wurde cups v. 2.0.0der Servicename geändert . Sie müssen den alten Dienst deaktivieren:

systemctl disable cups.service

bevor Sie den neuen aktivieren und starten:

systemctl enable org.cups.cupsd.service

systemctl daemon-reload

systemctl start org.cups.cupsd.service

Perfekt! Vielen Dank. Es hat bei mir funktioniert. Das gleiche Problem wie bei OP.
Marcin

2

Ich weiß nicht, ob Sie zum Installieren von Updates die Befehlszeile oder eine GUI verwenden, aber der Aktualisierungsprozess hat die folgenden Zeilen (aus der in der anderen Antwort verknüpften Installationsdatei) auf dem Bildschirm gedruckt:

> systemd unit names have been renamed"
> you should systemctl stop and disable cups.service and"
> systemctl daemon-reload, start and enable org.cups.cupsd.service"

Dies ist nicht als ein Schlag auf die Finger gedacht, wenn Sie dies nicht gelesen haben, sondern eher, um Sie darauf aufmerksam zu machen, dass Sie die von pacman erstellte Ausgabe möglicherweise nicht sehen, wenn Sie eine GUI zum Verwalten von Arch-Updates verwenden. In diesem Fall sollten Sie unbedingt einen anderen Update-Helfer verwenden oder pacman einfach über die Befehlszeile ausführen.

Wenn Sie es vorziehen, eine GUI zu verwenden, sollten Sie kalu in Betracht ziehen, da es auch für AUR-Upgrades geeignet ist und Nachrichten-Updates von der Arch-Website anzeigt, die häufig wichtige Informationen zu Updates enthalten, die manuelles Eingreifen erfordern, z. B. die neuesten Updates für Java und Intel Mikrocode.

Beachten Sie, dass Sie, wenn Sie andere von cups.service abhängige Servicedateien verwenden, diese möglicherweise manuell aktualisieren müssen, um cups.service in org.cups.cupsd.service umzubenennen. Dies ist beispielsweise bei der Datei ccpd.service der Fall, die mit dem Canon CAPT-Treiber im AUR bereitgestellt wird .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.