Il problema che stai identificando appare identico al mio caso, ovvero che al riavvio del sistema operativo il sistema passa attraverso un processo di individuazione / installazione automatica, quindi notifica educatamente l'utente tramite una finestra di notifica (l'OSD o sullo schermo). Eppure, periodicamente, questo processo sembra ripetersi per qualche ragione ancora sconosciuta.
Mi sembra che da qualche parte nella nuova logica di scoperta del driver della stampante senza driver 17.04, qualcosa non funziona. La cosa migliore che posso dire è che il colord
demone non riesce su un file ICC mancante per la stampante in questione, il che fa sì che CUPS voglia "reinstallare" il driver della stampante, e quindi il messaggio OSD "stampante installata" ripetuto. Forse come indizio, quando si installa un driver di stampante "senza driver", l'ICC corrispondente è installato correttamente.
Nel mio caso, ho risolto il problema impedendo a CUPS di avviare completamente questo processo di auto-tutto. In questo modo, installo le mie stampanti una volta e non vedo mai più i messaggi OSD "stampante aggiunta".
La soluzione:
Modifica /etc/cups/cups-browsed.conf
, cambiando la BrowseRemoteProtocols CUPS
dnssd
linea inBrowseRemoteProtocols none
Riavvia CUPS dal terminale
service cups restart
Si noti che ciò presuppone che le stampanti siano su una LAN e non direttamente connesse al dispositivo. Se la stampante è locale (collegata fisicamente), è possibile che si desideri modificare BrowseProtocols
(non testato).
Un riavvio del servizio CUPS o il riavvio della macchina dovrebbero risolvere il problema "stampante aggiunta". Tieni presente che dovrai aggiungere manualmente le tue stampanti, poiché la funzione di rilevamento automatico è stata disattivata.
Riferimento CUPS: https://www.systutorials.com/docs/linux/man/5-cups-browsed.conf/
Ricco