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 ?
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.
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.