web-dev-qa-db-fra.com

Notification Manager de Network Manager de GNOME Shell Icon manquant

J'utilise Ubuntu 11.10 + Gnome Shell, et lorsque je déconnecte d'un réseau, l'icône de notification est manquante, voici une capture d'écran:

enter image description here

Est-ce que quelqu'un sait où puis-je trouver quelle icône la notification tente d'utiliser pour que je puisse l'ajouter au thème des icônes actuelles?

1
rlihn

Au moins pour Ubuntu 12.04, l'icône cassée résulte de Network-Manager-Gnome demandant une icône nommée notification-network-disconnected Lors de la déconnexion d'un réseau, qui manque. En cas de réseau de réseau câblé-manager-gnome préférerait notification-network-ethernet-disconnected et en cas de sans fil notification-network-wireless-disconnected (network-manager-applet-0.9.4.1/src/applet.c de la ligne 2396 sur).

Une solution de contournement facile lors de l'utilisation du thème Icône GNOME serait de symboliser chaque occurrence de nm-no-connection.png à notification-network-{,ethernet-,wireless-}disconnected.png. Puis reconstruisez le cache d'icône pour /usr/share/icons/gnome/, par exemple.:

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}

Veuillez noter que ces commandes ne fixent que le thème icône GNOME, mais vous pouvez facilement les modifier pour adapter votre thème préféré s'il fournit des icônes appropriées.

2
Ilja Sekler