web-dev-qa-db-ja.com

notify-sendは14.04で機能しませんが、音量と明るさの通知は機能します

私はここをブラウジングして1時間以上グーグルで検索しましたが、解決策に近づいていないので、ここに行きます。

/usr/lib/x86_64-linux-gnu/notify-osdを殺すことから始めましょう。

次にnotify-send "foo"を実行すると、再び表示されますが、何も表示されません。もう一度それを殺します、しかし、それからボリュームまたは明るさを変えてください、そして、それは再び現れますそして、通知は示します

また、念のためpython pynotifyライブラリとDISPLAY=:0トリックを使用してみましたが、違いはありません。

Notification-daemonがインストールされていないことを確認し、libnotify-binとlibnotify4を再インストールしました。 dpkg -l | grep -i notifyの出力は

gir1.2-notify-0.7  
libnotify-bin  
libnotify4:AMD64
notify-osd
notify-osd-icons
python-notify

これは、14.04のかなり新しいインストールであり、特定のMODはありません。

次に何をしようかわからない。

もしそうなら、声を上げてください! :-)

編集

この質問を投稿したとき、これについてははっきりしていなかったようですが、これは断続的な問題です。通知はそれ自体のように見えて動作を停止または開始します。私はそれにパターンを知覚することができませんでした。明らかなものはありません。

すべての標準的なパージおよび再インストール手順を試しましたが、違いはありませんでした。

Nvidiaオプティマスカードを持っているので、ビデオセットアップがこれに関係しているのではないかと少し疑っています。おそらく、いくつかの合成「目を楽しませる」機能が使用され、その機能が信頼できない場合、それは私が見ている動作を説明するかもしれません。

8
user284445

FWIW、Ubuntu 14.04(64ビット)のインストールをチェックして、同じdpkg...出力と、インストールされている他のアプリのいくつかの出力を確認しました。

notify-send "summary" "body"を試して、--urgency=criticalを試して、効果があるかどうかを確認してください。後者は、ビデオの再生中にnotify-sendが抑制されている場合に有効です。

それ以外の場合は、おそらく通知があり、それが機能するかどうかを確認する サードパーティインジケーター をインストールします。

this 質問のコメントから次を見つけました。

通知デーモンのパージを試してください:Sudo apt-get purge notification-daemonその後、apt-get autoremoveを試してください。 notify-osdがインストールされていることを確認してください:Sudo apt-get install --reinstall notify-osdおよび再起動します。

10
Bernmeister