
私は Ubuntu 11.10 + gnome shell を使用していますが、ネットワークから切断すると通知アイコンが表示されなくなります。次のスクリーンショットをご覧ください。
通知が使用しようとしているアイコンをどこで見つけて、現在のアイコン テーマに追加できるか知っている人はいませんか?
答え1
少なくとも Ubuntu 12.04 の場合、壊れたアイコンは、notification-network-disconnected
ネットワークから切断するときに network-manager-gnome が という名前のアイコンを要求するが、それが見つからないために発生します。有線ネットワークの場合は network-manager-gnome が優先されnotification-network-ethernet-disconnected
、無線の場合はnotification-network-wireless-disconnected
(network-manager-applet-0.9.4.1/src/applet.c
行 2396 以降) 優先されます。
GNOME アイコン テーマを使用する場合の簡単な回避策は、 の各出現を にシンボリックリンクすることですnm-no-connection.png
。notification-network-{,ethernet-,wireless-}disconnected.png
次に、 のアイコン キャッシュを再構築します/usr/share/icons/gnome/
。例:
export iconTheme=/usr/share/icons/gnome
for px in 16 22 24 32 48 256 ; do sudo ln -s ${iconTheme}/${px}x${px}/status/nm-no-connection.png ${iconTheme}/${px}x${px}/status/notification-network-disconnected.png ; done
for px in 16 22 24 32 48 256 ; do sudo ln -s ${iconTheme}/${px}x${px}/status/nm-no-connection.png ${iconTheme}/${px}x${px}/status/notification-network-ethernet-disconnected.png ; done
for px in 16 22 24 32 48 256 ; do sudo ln -s ${iconTheme}/${px}x${px}/status/nm-no-connection.png ${iconTheme}/${px}x${px}/status/notification-network-wireless-disconnected.png ; done
sudo update-icon-caches ${iconTheme}
これらのコマンドは GNOME アイコン テーマのみを修正しますが、適切なアイコンが提供されている場合は、お気に入りのテーマに合わせて簡単に変更できます。