通知バブルをカスタマイズ/無効にするにはどうすればよいですか?


42

Lucidの通知バブルを無効化またはカスタマイズする方法はありますか?

代替テキスト


1
注意曲が再生されているリズムボックスの通知で、通知プラグインを無効にします。
ウィルフ

回答:


22

はい、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,}

これらの変更のいずれかを有効にするには、コンピューターを再起動する必要があります。


このツールは、元の通知ostライブラリにパッチを適用し、それらを無効にできないことを前提としています。これはお勧めしません。
OpenNingia

デフォルトでは設定が許可されていないため、パッチを適用したNotifyOSDを使用する@OpenNingiaが必要です。それらを完全に無効にする方法を示すために私の回答を編集しました。
イザヤ

Ubuntu 12.04ではこれは機能しませんでした。最初のコマンドを実行した後、すぐにSpotifyから通知を受け取りました。
カミルスロウィコフスキ

@KamilSlowikowski、再起動が必要な場合があります
エース

10
うわー、それがうまくいったかどうかはわかりませんが、mvで使用している構文は私の人生を永遠に変えてしまいます。
アンドリューワーグナー

8

これらの設定を変更するにgconf-editorは、ソフトウェアセンターからインストールします。

そこにスクロールし/ ▸ apps ▸ nm-applet て確認しdisable-connected-notificationsdisable-disconnected-notifications設定します。添付の画像で説明を確認してください。

ここに画像の説明を入力してください

VLCの場合、VLC設定にアクセスする必要があります(Ctrl + Pを押すか、ツールメニューからアクセスします)

最小化時にSysTrayポップアップを無効にします(そのオプションにカーソルを合わせて説明を読みます)

ここに画像の説明を入力してください


2
私はvlcでそれらをオフにする方法を探していました。ありがとう!
s3v3n 14

6

特定の通知をオフにすることもできます。ピジン通知をオフにするには、ピジンを開く->ツール--->プラグイン

libnotifyポップアップのチェックを外します。

代替テキスト

するに通知し、OSD通知をオフにし、ターミナルで次のように入力し、システムを再起動します。

sudo mv /usr/share/dbus-1/services/org.freedesktop.Notifications.service /usr/share/dbus-1/services/org.freedesktop.Notifications.service.disabled

rythmboxの曲のポップアップ通知無効にするには

に行きます:

編集->プラグイン

ステータスアイコンプラグインのチェックを外します。

別の方法:

編集->プラグイン

ステータスアイコンを選択し、構成ボタンをクリックします

通知用に表示されないオプションを選択します。


ありがとう。しかし、私は考えソフトウェアのワンピースは本当にために無効に通知したいがバンシーはあるが、私はしていない限り、すべてのそれのための任意のオプションがあるようには思えない、本当に何かが足りません。
ムスヌーン

4

これから曲変更ポップアップ通知を停止できます

  1. Rhythmboxを開くには、メニューの[編集]-> [配置](開く)
  2. 通知プラグインのチェックを外します

画像リンク


2

質問

12.04でポップアップ通知をオフにする方法は?

ここでリダイレクトされましたが、この質問のコンテキストは、(画面表示)を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固有のコンテンツを持つ:UnityGnome

[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 .:


0

通知バブルを無効にするには、パネルから「通知領域」アイテムを削除します。通知領域の項目を右クリックして、「パネルから削除」を選択します。

更新:通知エリアはUbuntu 11.04以降ではなくなります


通知領域を完全に削除するのではなく、バブルのみを削除します。
ムスヌーン

0

パッケージマネージャーに移動して、ポップアップ通知を削除します;; システムが必要とする別のものを自動的にインストールしますが、新しい曲が入ったときにポップアップウィンドウを表示しません。これは、ミント16メイトを採掘するために行いました。


0

このスクリプトは、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

動作します:

  • Ubuntu 12.04
  • Ubuntu 14.04

実行可能にして実行します。

$ chmod +x toggle-notify.sh

$ ./toggle-notify.sh 
Disabled notify-osd

キーボードショートカット

このスクリプトにキーボードショートカットをバインドできます。

$ mkdir ~/bin
$ mv toggle-notify.sh ~/bin
$ export PATH="$HOME/bin:$PATH"

ここに画像の説明を入力してください


0

ここにリストされているすべての方法を試しましたが、Fedora 18で機能するものはありませんでした。 gnome-3-notifications):


更新やその他のメッセージが不要なシステムがいくつかあります。ログを確認したいだけです。

各プログラム(つまり、[ネットワーク設定]»[通知を無効にする])に進み、システムメッセージを取得したい場合を除き、次のことができます。

su -
chmod 000 /usr/libexec/notification-daemon
reboot

これは、すべてのメッセージを殺すためにほとんどのGNOME3システムで動作するはずです。


それが誰かの検索時間を節約することを願っています。


AskUbuntuでFedoraを使用する理由 EOLであるときにFedora18を使用する理由
Jakuje

私が参照したもの以外に、Ubuntu以外の何かについてこの質問をするスレッドをインターネット上で見つけませんでした。同じ動作は、Fedoraの他のバージョンでも発生するはずです。それが私が持っているものだからです。
アレックス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.