web-dev-qa-db-ja.com

13.10のnotify-osdからの通知はありません

最近13.10にアップグレードしました。 Notify-OSDは正常に動作します(notify-send testはgnome-Shellスタイルを使用して正しく通知を送信しますが、ボリュームのアップ/ダウン、次/前のトラック、明るさのアップ/ダウン、CD取り出しイベントに関する通知を取得できません。これは13.04で機能していました。

私はGnomeフラッシュバックセッションを使用しています。これは答えの一部かもしれません。ありがとうございました。

3
user1527491

また、動作中の通知(notify-sendなど)の場合、通知はGnome3と統一通知スタイルが混在して描画されます。それは非常にいです。

Gnome-flashbackに付属しているnotification-daemonが原因のようです(notify-osdと競合しますか?)。残念ながら、パッケージはgnome-flashbackの依存関係であるため、削除できません。

プロセスを強制終了すると、通知システムが修正されます。つまり、notify-osdのみが使用され、ボリュームのアップ/ダウン/ミュートが再び通知を表示します。

killall /usr/lib/notification-daemon/notification-daemon

Gnome-fallbackセッションごとにnotification-daemonが開始されないようにするために、ファイル/etc/xdg/autostart/notification-daemon.desktopを編集しました。行を変更しました:

AutostartCondition=GNOME3 unless-session gnome

に:

AutostartCondition=false

これは単なる回避策であることに注意してください。パッケージによって提供されたファイルを手動で編集せずに修正できない限り、バグレポートはこれのためにランチパッドに記入されるべきだと思います。

11
dhenry