同様の質問11.04 に存在、しかし答えは「11.10 まで待ってください。そこでは動作します」でした。11.10 が到着しましたが、私のところでは壊れませんでした。 :-(
Gnome Shell を使い始めた当初は、Gnome 3 の通知は問題なく機能していました。サスペンドして再開すると、Unity の通知 OSD バブルに戻ったようです。これは煩わしいものです。コンピューターがサスペンドすると、画面の中央に多数の通知 OSD バブルが小さなウィンドウとして表示されるからです。また、画面下部の Gnome Shell 通知バーにもキューに入れられ、すべて「通知 OSD」というラベルが付けられます。
ログアウトして再度ログインすると、マシンをスリープ状態にするまで、notify-osd は消えて Gnome 3 インジケーターが元に戻ります。しかし、どうすればそれらを永続的に維持できるでしょうか?
答え1
通知は DBUS 経由で送信され、notify-osd をインストールすると、すべての通知がそれ自体にリダイレクトされます。
多数のパッケージが直接notify-osdに依存していなければ(ubuntu-desktop、blueman、guake、update-notifier、network-manager-gnome、rhythmboxなど)、これは特に問題にはならず、希望する通知システムを選択する機能が事実上失われます。
次のコマンドで迂回を削除できます。
sudo dpkg-divert --remove --rename --package notify-osd --divert /usr/share/dbus-1/services/org.freedesktop.Notifications.service.notify-osd /usr/share/dbus-1/services/org.freedesktop.Notifications.service
しかし (私はこれをテストしていませんが)、これによって、notify-osd (およびシステム) の更新が悪影響を受けるか、notify-osd の次の更新時に再び発生する可能性があります。
答え2
この質問 (2011 年 10 月) では、以前の質問と同じ情報は求められません。
notification-osd を Gnome 3 Indicators に置き換えることは可能ですか?(2011 年 6 月)。この他の質問 (2011 年 6 月) は、単に修正を求めるのではなく、環境を制御する方法を尋ねるものであり、この問題にも当てはまる場合と当てはまらない場合があります (2011 年 10 月)。
したがって、次の AU 情報は、以前の (2011 年 6 月) の質問にのみ関連している可能性があります。
GNOME-Shell では notification-daemon の代わりに notification-osd を使用します
これは、上記で最初に投稿された質問に対して、改善措置が必要な状況を作り出す方法に関する情報を提供します。上記の問題がこのようにして現れた可能性は低いため、手順を元に戻してもおそらく解決には至りません。ただし、これは 2011 年 6 月の投稿に関連しており、そこで要求された問題に直接対処しています。
システム ファイル (pangolin 12.04):
file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
内容は次のとおりです。
[D-BUSサービス] 名前=org.freedesktop.Notifications 実行=/bin/sh -c 'if [ ! -x /usr/lib/notification-daemon/notification-daemon ] || [ "$GDMSESSION" = ゲスト制限 ] || [ "$GDMSESSION" = gnome-classic-guest-restricted ] [ "$GDMSESSION" = デフォルト -a "$(basename `readlink /etc/alternatives/x-session-manager`)" = gnome-セッション] || [ "$GDMSESSION" = ubuntu ] || [ "$GDMSESSION" = ubuntu-2d ]; 実行通知; そうでなければ実行/usr/lib/通知デーモン/通知デーモン; フィ'
おそらく、コードセグメントを切り替えることでbold
切り替えは行いますが、変更が実際に機能するかどうかは別の問題です。(つまり、両方を行う)notification-daemon
& notify-osd
存在するか?など)
参照:
- notification-osd を Gnome 3 Indicators に置き換えることは可能ですか?
- GNOME-Shell では notification-daemon の代わりに notification-osd を使用します
- Unity でクリック可能な Gnome スタイルの通知
- Gnome Shell 使用時に Unity スタイルの通知を無効にする方法
- マシンがスリープ状態になると、Gnome 3 の通知は、notify-osd に置き換えられます。
- NotificationOSD-Config をインストールするにはどうすればいいですか?
- マシンがスリープ状態になると、Gnome 3 の通知は、notify-osd に置き換えられます。