Problema di stampa con ArchLinux e il servizio CUPS


15

Alcuni giorni (ho il sospetto da quando ho aggiornato a GNOME 3.14) su ArchLinux non riesco più a stampare. Se apro il pannello di stampa di Gnome Control Center ricevo un messaggio del tipo (è tradotto dall'italiano): "Il servizio di sistema per la stampa sembra non essere disponibile"

Quindi dal terminale ho provato:

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

Ho anche provato a reinstallare le tazze, ma senza fortuna. Ho anche cercato su Google e provato le varie soluzioni proposte, ma nessuna di esse funziona per me.


Ciao grazie! Ho appena scoperto lo stesso! Ho cercato in archlinux.org/packages/extra/x86_64/cups/files e ho trovato lo stesso ... grazie. Se trasformi il tuo commento in una risposta, lo voterò io selezionandolo.
lviggiani,

Risposte:


34

A partire cups v. 2.0.0dal nome del servizio è stato modificato . Dovrai disabilitare il vecchio servizio:

systemctl disable cups.service

prima di abilitare e avviare quello nuovo:

systemctl enable org.cups.cupsd.service

systemctl daemon-reload

systemctl start org.cups.cupsd.service

Perfetto! Grazie. Ha funzionato per me. Lo stesso problema di OP.
Marcin,

2

Non so se usi la riga di comando o una GUI per installare gli aggiornamenti, ma il processo di aggiornamento ha stampato sullo schermo le seguenti righe (dal file di installazione collegato nell'altra risposta):

> 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"

Questo non è inteso come uno schiaffo sulle dita per non aver letto questo, ma più per renderti consapevole che se stai usando una sorta di GUI per gestire gli aggiornamenti di Arch, potresti non riuscire a vedere l'output prodotto da pacman. In questo caso, dovresti prendere in seria considerazione l'utilizzo di un helper di aggiornamento diverso o semplicemente eseguire pacman dalla riga di comando.

Se preferisci utilizzare una GUI, dovresti considerare kalu in quanto può anche gestire gli aggiornamenti AUR, nonché visualizzare gli aggiornamenti delle notizie dal sito Web Arch che spesso contengono informazioni vitali sugli aggiornamenti che richiedono un intervento manuale, come i recenti aggiornamenti di Java e Intel microcodice.

Si noti che se si utilizzano altri file di servizio che dipendono da cups.service, potrebbe essere necessario aggiornare manualmente tali file di servizio per rinominare cups.service in org.cups.cupsd.service. Questo è, ad esempio, il caso del file ccpd.service fornito con il driver Canon CAPT in AUR.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.