Gnome shell 網路管理器通知缺少圖標

Gnome shell 網路管理器通知缺少圖標

我使用的是 ubuntu 11.10 + gnome shell,當我斷開網路連線時,通知圖示遺失,這是一個螢幕截圖:

在此輸入影像描述

有人知道在哪裡可以找到通知嘗試使用哪個圖標,以便我可以將其添加到當前的圖標主題中?

答案1

至少對於 Ubuntu 12.04,損壞的圖示是由於網路管理器 gnome 請求一個notification-network-disconnected在與網路斷開連接時命名的圖示而導致的,而​​該圖示遺失了。如果是有線網絡,network-manager-gnome 會更喜歡notification-network-ethernet-disconnected,如果是無線網路notification-network-wireless-disconnectednetwork-manager-applet-0.9.4.1/src/applet.c從線路 2396 開始)。

使用 GNOME 圖示主題時一個簡單的解決方法是對每個出現的nm-no-connection.pngto進行符號連結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 圖標主題,但如果它提供合適的圖標,您可以輕鬆修改它們以適合您最喜歡的主題。

相關內容