web-dev-qa-db-fra.com

Le service CUPS ne fonctionne pas, impossible de trouver des journaux

J'utilise Ubuntu 14.10 et, lorsque j'ouvre la boîte de dialogue Imprimantes, un message d'erreur "Service d'impression non disponible. Démarrez le service sur cet ordinateur ou connectez-vous à un autre serveur".

Le bouton de démarrage du service est grisé.

J'ai essayé

$ Sudo service cups start
start: Job is already running: cups

Suivi par

ps -ef|grep cups | grep -v grep
root      1210     1  0 08:15 ?        00:00:03 /usr/sbin/cups-browsed

J'ai essayé de trouver des informations dans les journaux à ce sujet, mais les journaux n'ont pas été touchés pendant des jours (et ce sont des octets de zéro)

ls -t -l
total 96
-rw-r----- 1 root lpadmin    0 Jan  3 08:45 access_log
-rw-r----- 1 root lpadmin    0 Jan  3 08:45 page_log
-rw-r----- 1 root lpadmin 7920 Jan  2 13:22 access_log.1
-rw-r----- 1 root lpadmin 3389 Jan  2 13:17 page_log.1
-rw-r----- 1 root lpadmin  125 Dec 31 09:20 access_log.2.gz
-rw-r----- 1 root lpadmin    0 Dec 31 08:29 error_log
...

Le seul autre indice que j'ai trouvé est celui-ci répété plusieurs fois dans dmesg

[17169.471390] audit: type=1400 audit(1421413284.183:1700): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=26540 comm="apparmor_parser"
[17169.471398] audit: type=1400 audit(1421413284.183:1701): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=26540 comm="apparmor_parser"
[17169.492953] audit: type=1400 audit(1421413284.207:1702): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="third_party" pid=26540 comm="apparmor_parser"
[17169.496523] init: cups main process (26541) terminated with status 1
[17169.496532] init: cups main process ended, respawning

J'ai essayé

Sudo apt-get purge cups
Sudo apt-get install cups --install-suggests

mais toujours pas de changement.

J'ai déposé un bogue à ce sujet à l'adresse https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1407958 mais y a-t-il quelque chose d'évident que j'ai manqué/aurait dû vérifier ?

4
ec2011

Après un peu de recherche et de jeu, grâce au commentaire de @ Benjamin ci-dessus, j'ai finalement trouvé qu'il y avait un fichier de configuration par défaut qui devrait être installé dans /usr/share/cups/cupsd.conf.default.

Iran

Sudo cp /usr/share/cups/cupsd.conf.default /etc/cups/cupsd.conf
Sudo service cups restart

et depuis lors cela a fonctionné!

Je ne sais toujours pas comment le fichier s'est perdu en premier lieu.

11
ec2011

Iran:

Sudo apt-get purge cups
Sudo apt-get install cups --install-suggests

et puis j'ai vérifié que la configuration était correcte. J'ai toujours une erreur d'erreur lors de la tentative d'accès à une imprimante réseau HP. J'ai dû réinstaller l'imprimante puis je l'ai mise au travail.

0
Python Jim