Notify-osd通知が左上隅にテーマなしで表示されます


36

問題

最近、13.04から13.10にアップグレードしました。突然、通知バブルが右上隅に通常どおりのテーマで表示されなくなりましたが、左上隅の青い背景に白いテキストとして表示されます。次のようになります。

左上隅にあるテーマが不適切な通知。

修正に失敗した

  • 私は再インストールしようとしたんunitynotify-osdubuntu-desktop削除notification-daemon、インストールされたものフィックス、それのどれも。

  • 実際、実行中ps aux | grep notify-osdは、notify-osdが実行中でさえないことを示しています。しかし、実行して手動で起動しようとすると、/usr/lib/x86_64-linux-gnu/notify-osd次のようになります:

    ** (notify-osd:4618): WARNING **: Another instance has already registered org.freedesktop.Notifications
    
    ** (notify-osd:4618): WARNING **: Could not register instance
    
  • 私がよく理解していれば、インスタンスは/usr/share/dbus-1/services/org.freedesktop.Notifications.serviceファイルによって登録されており、現在は次のものが含まれています。

    [D-BUS Service]
    Name=org.freedesktop.Notifications
    Exec=/usr/lib/x86_64-linux-gnu/notify-osd
    

    そのファイルの名前を変更または削除(および再起動)しても効果はありません(また、自動的に再作成されません)。

  • これは、13.10のnotify-osdからの通知なしの重複ではありません(また、私がgnome-flashback-session一緒にパージした方法でnotification-daemon

質問

どうすればこれをデバッグできますか?通知を通常の状態に戻すにはどうすればよいですか?

追加のデバッグ情報が必要な場合は、喜んで追加します(これ以上見つけられないだけです)。


あなたはそれをオフにしてから再びオンにしてみましたか(リブート)?xfce-notifyd以外の通知デーモンをインストールしていますnotify-osdか?何をしてps aux | grep osdおよび/またはps aux | grep notiショー?
ドビー

再起動しても何も変わりません。xfce-notifydインストールされていません(他のデーモンはインストールしていません)。ps aux | grep osdは何も与えず、ps aux | grep notiショー[fsnotify_mark]update-notifierそして/usr/lib/cups/notifier/dbus
-Wehlutyk

1
dobeyが言ったことに加えて、他のデスクトップ環境をインストールしましたか?最近更新しましたか?実行してみてくださいapt-get autoremove。何を削除しますか?
セス

私がしているi3wm(私がいること+ autoremovingをパージてみてください)インストールされています。apt-get autoremoveパッケージを削除しませんでした。そして、問題は13.04から13.10にアップグレードした直後に現れました。編集:申し訳ありませんが、「更新」質問を誤解しました。(更新+再起動中)
ウェフルティク

1
問題は、どんな状況でも、そのような方法で通知を描画しnotify-osdないことnotification-daemonです。Ask Ubuntuはバグ報告やデバッグのための場所ではないため、Launchpadで適切なバグを報告することをお勧めします。
ドビー

回答:


46

i3は「dunst」通知デーモンを使用しているため、ubuntuを再度有効にするには削除する必要がありますnotify-osd

ターミナルから次を実行します。

sudo apt-get purge dunst
killall dunst
notify-send "Hello"

3

i3が原因で同じ問題が発生しました。i3と共にインストールされたすべてのパッケージを削除すると、助けになりました。

sudo apt-get purge i3 i3-wm i3lock suckless-tools i3status dunst

私は(しかし、私は確信していません)問題はdunstパッケージにあったと思います-それの説明によれば、それは通知デーモンでもあります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.