Gnome シェル ネットワーク マネージャー通知のアイコンが見つからない

Gnome シェル ネットワーク マネージャー通知のアイコンが見つからない

私は 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.pngnotification-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 アイコン テーマのみを修正しますが、適切なアイコンが提供されている場合は、お気に入りのテーマに合わせて簡単に変更できます。

関連情報