Supprimer les notifications 'Imprimante ajoutée' de GNOME 3

37

Je viens de passer à Ubuntu 17.04 en utilisant le bureau GNOME. Soudainement, j'ai commencé à voir les notifications de «l'imprimante ajoutée» sous forme de fenêtres contextuelles OSD - environ toutes les 2 minutes! C'est vraiment distrayant.

Quelqu'un sait-il comment je peux soit les arrêter à la source, soit au moins les filtrer à partir des notifications OSD?

Ian Dickinson
la source
C'est un problème pour moi aussi dans Ubuntu 17.10. J'ai signalé un bug ici: bugs.launchpad.net/ubuntu/+bug/1725955
gustavwiz

Réponses:

34

Le problème que vous identifiez semble identique à mon cas, à savoir que lors du redémarrage du système d'exploitation, le système passe par un processus de détection / installation automatique, puis informe poliment l'utilisateur via une fenêtre de notification (le menu OSD, ou affichage à l'écran). Pourtant, périodiquement, ce processus semble se répéter pour une raison encore inconnue.

Il me semble que quelque part dans la nouvelle logique de découverte du pilote d’imprimante sans pilote 17.04, quelque chose est cassé. Le mieux que je puisse dire est que le colorddémon échoue sur un fichier ICC manquant pour l'imprimante en question, ce qui incite CUPS à "réinstaller" le pilote d'imprimante, d'où le message OSD "imprimante installée" qui se répète. Peut-être qu’un indice, lors de l’installation d’un pilote d’imprimante "sans pilote", l’ICC correspondant est correctement installé.

Dans mon cas, j'ai résolu le problème en empêchant CUPS d'initier entièrement ce processus d'auto-tout. De cette façon, j'installe une ou plusieurs imprimantes et je ne vois plus jamais de messages OSD "Imprimante ajoutée".

La solution:

  • Modifier /etc/cups/cups-browsed.conf, changer la BrowseRemoteProtocols CUPS dnssdligne enBrowseRemoteProtocols none

  • Redémarrer CUPS à partir du terminal service cups restart

Notez que cela suppose que votre ou vos imprimantes sont sur un réseau local et ne sont pas directement connectées à votre appareil. Si votre imprimante est locale (connectée physiquement), vous souhaiterez peut-être modifier BrowseProtocols(non testé).

Un redémarrage du service CUPS ou un redémarrage de la machine devrait résoudre le problème "imprimante ajoutée". Notez que vous devrez ajouter manuellement votre ou vos imprimantes, car la fonctionnalité de découverte automatique est maintenant désactivée.

Référence CUPS: https://www.systutorials.com/docs/linux/man/5-cups-browsed.conf/

Riches

richbl
la source
cela semble assez plausible. Mon imprimante est bien sur le réseau. Je ne suis pas au bureau aujourd'hui, mais j'essaierai votre suggestion la prochaine fois que je le serai. Merci!
Ian Dickinson
Donc, cela arrête définitivement les notifications OSD, merci @richbl. Je me demande si nous devrions signaler le problème racine à une liste de bogues quelque part, mais je ne suis pas sûr de savoir où cela devrait être quelque part!
Ian Dickinson
21
Pour moi, le fichier de configuration était/etc/cups/cups-browsed.conf
gitaarik
3
Je me fiche de savoir si le processus sous-jacent se répète. Je veux juste éviter de voir les messages OSD. Ceux-ci peuvent-ils être handicapés?
Thorbjørn Ravn Andersen
1
Ne fonctionne pas en 17.10. Je reçois toujours les notifications, et l’imprimante est ajoutée, en double à une imprimante précédemment installée.
Chad Wright
16

Je pensais donc avoir trouvé une solution (via FedoraForums en fait):

# Finding the schemas of interest:
$ gsettings list-schemas | grep -i notif

# Listing the values to target:
$ gsettings list-keys org.gnome.settings-daemon.plugins.print-notifications

# Changing the value:
$ gsettings set org.gnome.settings-daemon.plugins.print-notifications active false

Source http://www.fedoraforum.org/forum/showthread.php?t=297053

Malheureusement, malgré une courte pause, je reçois toujours des notifications OSD.

Ian Dickinson
la source
Je peux confirmer que cela semble fonctionner dans 16.04 LTS. Merci
chris LB
2
fonctionne à merveille le 17.10
R13e
1
Semble faire l'affaire sur Debian 9. Probablement un problème de Gnome.
Kabane
5
J'aime cette réponse car elle montre comment trouver le paramètre à modifier, plutôt que de simplement corriger. De plus, vous modifiez le paramètre de notification plutôt que de désactiver complètement la détection automatique de l'imprimante.
metasequoia
Cela n'aide pas non plus mon Ubuntu 18.04.
Samuel Li