
我使用的是 ubuntu 11.10 + gnome shell,當我斷開網路連線時,通知圖示遺失,這是一個螢幕截圖:
有人知道在哪裡可以找到通知嘗試使用哪個圖標,以便我可以將其添加到當前的圖標主題中?
答案1
至少對於 Ubuntu 12.04,損壞的圖示是由於網路管理器 gnome 請求一個notification-network-disconnected
在與網路斷開連接時命名的圖示而導致的,而該圖示遺失了。如果是有線網絡,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
to進行符號連結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 圖標主題,但如果它提供合適的圖標,您可以輕鬆修改它們以適合您最喜歡的主題。