GNOMEデスクトップを使用して、Ubuntu 17.04にアップグレードしました。突然、OSDポップアップとして「プリンターが追加されました」という通知が表示され始めました-約2分ごとに!本当に気が散ります。
誰でも、ソースでそれらを停止する方法、または少なくともOSD通知からそれらをフィルタリングする方法を知っていますか?
GNOMEデスクトップを使用して、Ubuntu 17.04にアップグレードしました。突然、OSDポップアップとして「プリンターが追加されました」という通知が表示され始めました-約2分ごとに!本当に気が散ります。
誰でも、ソースでそれらを停止する方法、または少なくともOSD通知からそれらをフィルタリングする方法を知っていますか?
回答:
識別している問題は、私の場合と同じように見えます。つまり、OSの再起動時に、システムが自動検出/自動インストールプロセスを実行し、通知ウィンドウ(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/
リッチ
/etc/cups/cups-browsed.conf
だから、私は解決策を見つけたと思った(実際にはFedoraForumsを介して):
# 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
ソースhttp://www.fedoraforum.org/forum/showthread.php?t=297053
残念ながら、短い休止にもかかわらず、私はまだOSD通知を受け取っています。