O Cups não está funcionando no meu laptop Dell. Ou seja, não consigo adicionar nenhuma impressora por meio da impressora de configuração do sistema, nem consigo detectar uma impressora lpinfo -v
no terminal. Tentei todas as coisas habituais, por exemplo, reinstalar o Cups e também restaurar, /etc/cups/cupsd.conf
mas /usr/share/cups/cupsd.conf.default
nada funciona. Estou tentando instalar uma impressora Canon, mas estou completamente perdido e qualquer ajuda seria muito apreciada!
Para dar um pouco mais de informação, se eu digitar no terminal lpstat -r
obtenho a saída:
scheduler is not running
Se eu verificar o status no terminal com 'sudo systemctl status cups', recebo a saída:
● cups.service - CUPS Scheduler
Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: >
Active: active (running) since Sat 2023-10-14 13:10:48 CEST; 35min ago
TriggeredBy: ● cups.path
● cups.socket
Docs: man:cupsd(8)
Main PID: 6480 (cupsd)
Status: "Scheduler is running..."
Tasks: 2 (limit: 18850)
Memory: 14.6M
CPU: 2.506s
CGroup: /system.slice/cups.service
└─6480 /usr/sbin/cupsd -l
Okt 14 13:10:48 Q-bit systemd[1]: Starting CUPS Scheduler...
Okt 14 13:10:48 Q-bit systemd[1]: Started CUPS Scheduler.
Pela última saída parece que o cups está ativo, mas ainda não consigo imprimir nem adicionar nenhuma impressora. Finalmente, a configuração do sistema da impressora apresenta o erro:
Sorry! the system printing service doesn't seem to be available
Anexo aqui como fica quando vou nas configurações do sistema e depois escolho as impressoras:
Depois de procurar por quase dois dias finalmente encontrei o culpado no arquivo:
/etc/cups/client.conf
. Este é o arquivo de configuração do cliente para cups. No meu caso, o arquivo não estava vazio, mas tinha uma única linha com o seguinte:Depois de remover esta linha e esvaziar o arquivo, tudo funciona novamente e eu adiciono e vejo impressoras usando as configurações do sistema da impressora (ou usando system-config-printer no terminal).