![從 GNOME 3 中刪除「印表機已新增」通知](https://rvso.com/image/1000382/%E5%BE%9E%20GNOME%203%20%E4%B8%AD%E5%88%AA%E9%99%A4%E3%80%8C%E5%8D%B0%E8%A1%A8%E6%A9%9F%E5%B7%B2%E6%96%B0%E5%A2%9E%E3%80%8D%E9%80%9A%E7%9F%A5.png)
我剛剛升級到 Ubuntu 17.04,使用 GNOME 桌面。突然,我開始看到“印表機已新增”通知作為 OSD 彈出視窗 - 大約每 2 分鐘一次!這真的很讓人分心。
有人知道我如何從源頭阻止它們,或至少從 OSD 通知中過濾掉它們嗎?
答案1
您所識別的問題似乎與我的情況相同,即作業系統重新啟動後,系統會執行自動發現/自動安裝過程,然後透過通知視窗(OSD 或 OSD)禮貌地通知使用者在螢幕上顯示)。然而,這個過程似乎會週期性地因某些尚不可知的原因而重演。
在我看來,新的 17.04 無驅動印表機驅動程式發現邏輯中的某個地方出現了問題。我能說的最好的情況是,colord
守護進程因相關印表機遺失的 ICC 檔案而失敗,這導致 CUPS 想要「重新安裝」印表機驅動程序,從而重複出現「印表機已安裝」OSD 訊息。也許作為一個線索,在安裝“非無驅動”印表機驅動程式時,相應的ICC已正確安裝。
就我自己而言,我透過阻止 CUPS 完全啟動此自動一切進程解決了這個問題。這樣,我安裝印表機一次後,就再也不會看到「印表機已新增」OSD 訊息。
解決方案:
編輯
/etc/cups/cups-browsed.conf
,將BrowseRemoteProtocols CUPS dnssd
行更改為BrowseRemoteProtocols none
從終端重新啟動 CUPS
service cups restart
請注意,這假設您的印表機位於 LAN 上且未直接連接到您的電腦。如果您的印表機是本地的(實體連接的),您可能需要進行編輯BrowseProtocols
(未經測試)。
重新啟動 CUPS 服務或重新啟動電腦應該可以解決「已新增印表機」問題。請注意,您需要手動新增印表機,因為自動發現功能現已停用。
CUPS 參考:https://www.systutorials.com/docs/linux/man/5-cups-browsed.conf/
富有的
答案2
按著這些次序:
- 去設定
- 點選通知於側邊欄
- 點選印表機在下面應用領域
- 關通知切換
答案3
所以我想我已經找到了一個解決方案(實際上是透過 FedoraForums):
# Finding the schemas of interest:
$ gsettings list-schemas | grep -i notif
# Listing the values to target:
$ gsettings list-recursively org.gnome.settings-daemon.plugins.print-notifications
# Changing the value:
$ gsettings set org.gnome.settings-daemon.plugins.print-notifications active false
來源http://www.fedoraforum.org/forum/showthread.php?t=297053
不幸的是,儘管短暫暫停,我仍然收到 OSD 通知。
答案4
我遇到了同樣的問題,經常煩人的印表機新增通知。就我而言,根本原因似乎與 richbl 所確定的相同;缺少顏色設定檔。我安裝了缺少的顏色配置文件,問題就消失了:
sudo apt update
sudo apt install icc-profiles
sudo systemctl restart cups