從 GNOME 3 中刪除「印表機已新增」通知

從 GNOME 3 中刪除「印表機已新增」通知

我剛剛升級到 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

按著這些次序:

  1. 設定
  2. 點選通知側邊欄
  3. 點選印表機在下面應用領域
  4. 通知切換

答案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

相關內容