回答:
はい、OSD構成の通知というツールを使用してできます。
それらを無効にする場合は、ファイルの名前を変更します
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
。
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{,.disabled}
再度有効にするには:
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service{.disabled,}
これらの変更のいずれかを有効にするには、コンピューターを再起動する必要があります。
これらの設定を変更するにgconf-editor
は、ソフトウェアセンターからインストールします。
そこにスクロールし/ ▸ apps ▸ nm-applet
て確認しdisable-connected-notifications
、disable-disconnected-notifications
設定します。添付の画像で説明を確認してください。
VLCの場合、VLC設定にアクセスする必要があります(Ctrl + Pを押すか、ツールメニューからアクセスします)
最小化時にSysTrayポップアップを無効にします(そのオプションにカーソルを合わせて説明を読みます)
特定の通知をオフにすることもできます。ピジン通知をオフにするには、ピジンを開く->ツール--->プラグイン
libnotifyポップアップのチェックを外します。
するに通知し、OSD通知をオフにし、ターミナルで次のように入力し、システムを再起動します。
sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled
rythmboxの曲のポップアップ通知を無効にするには:
に行きます:
編集->プラグイン
ステータスアイコンプラグインのチェックを外します。
別の方法:
編集->プラグイン
ステータスアイコンを選択し、構成ボタンをクリックします
通知用に表示されないオプションを選択します。
質問
ここでリダイレクトされましたが、この質問のコンテキストは、(画面表示)をnotification-daemon
使用notify-osd
してポップアップバブルを作成するPangolin 12.04ではなくlucid 10.04を使用しています。
これは、12.04システムファイルで確認できます(NB 10.04はこれより前のバージョンです)。
view-source:file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
またはデフォルトのインターフェースにnotifying
固有のコンテンツを持つ:Unity
Gnome
[D-BUSサービス] Name = org.freedesktop.Notifications exec = / bin / sh -c 'if [!-x / usr / lib / notification-daemon / notification-daemon] || ["$ GDMSESSION" =ゲスト限定] || ["$ GDMSESSION" = gnome-classic-guest-restricted] ["$ GDMSESSION" =デフォルト-a 「$(ベース名 `readlink / etc / alternatives / x-session-manager`)」= gnome-session] || ["$ GDMSESSION" = ubuntu] || ["$ GDMSESSION" = ubuntu-2d]; 次にexec / usr / lib / notify-osd / notify-osd ; else exec / usr / lib / notification-daemon / notification-daemon ; fi '
以下は、12.04リダイレクトされた質問に対する明示的なものです。
保留中の通知の完全なスタックは、ターミナルウィンドウ
(Ctrl+ Alt+ T)を使用して入力し、無効にしてクリアできます。
killall notify-osd
その後、通知が再開されます。
任意の長さの時間で無効にするには:
dbus-monitor "interface='org.freedesktop.Notifications'" | \
grep --line-buffered "member=Notify" | \
sed -u -e 's/.*/killall notify-osd/g' | \
bash
この粗雑なソリューションは、ターミナルウィンドウを閉じるかCtrl+を入力して停止できますC。
"member=Notify"
パージする通知の選択をカスタマイズするように変更します。
詳細な制御については、次を参照してください:
org.freedesktop.Notifications.CloseNotification(uint id)をDBus経由でトリガーおよび起動できますか?
その他の手法については、リファレンスに記載されています。
ref .:
このスクリプトは、notify-osd通知を切り替えます:(https://askubuntu.com/a/35840/17940に触発された)
$ cat toggle-notify.sh
# Disable libnotify notification bubbles that appear in the top-right corner
# of your screen. Works on Ubuntu 12.04.
disabled=$HOME/notify-osd-disabled
if [ -e $disabled ]
then
echo "Enabled notify-osd"
sudo chmod +x /usr/lib/notify-osd/notify-osd
rm -f $disabled
else
echo "Disabled notify-osd"
sudo chmod -x /usr/lib/notify-osd/notify-osd
killall notify-osd 2>/dev/null
touch $disabled
fi
動作します:
実行可能にして実行します。
$ chmod +x toggle-notify.sh
$ ./toggle-notify.sh
Disabled notify-osd
このスクリプトにキーボードショートカットをバインドできます。
$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"
ここにリストされているすべての方法を試しましたが、Fedora 18で機能するものはありませんでした。 gnome-3-notifications):
更新やその他のメッセージが不要なシステムがいくつかあります。ログを確認したいだけです。
各プログラム(つまり、[ネットワーク設定]»[通知を無効にする])に進み、システムメッセージを取得したい場合を除き、次のことができます。
su -
chmod 000 /usr/libexec/notification-daemon
reboot
これは、すべてのメッセージを殺すためにほとんどのGNOME3システムで動作するはずです。
それが誰かの検索時間を節約することを願っています。