Ícone ausente da notificação do gerenciador de rede do Gnome Shell

Ícone ausente da notificação do gerenciador de rede do Gnome Shell

Estou usando o Ubuntu 11.10 + gnome Shell e, quando me desconecto de uma rede, o ícone de notificação desaparece, aqui está uma captura de tela:

insira a descrição da imagem aqui

Alguém sabe onde posso encontrar qual ícone a notificação está tentando usar para poder adicioná-lo ao tema de ícones atual?

Responder1

Pelo menos para o Ubuntu 12.04, o ícone quebrado resulta da solicitação do network-manager-gnome de um ícone nomeado notification-network-disconnectedao desconectar de uma rede, que está faltando. No caso de uma rede com fio, o gerenciador de rede-gnome preferiria notification-network-ethernet-disconnectede no caso de uma rede sem fio notification-network-wireless-disconnected( network-manager-applet-0.9.4.1/src/applet.cda linha 2396 em diante).

Uma solução fácil ao usar o tema de ícones do GNOME seria criar um link simbólico para cada ocorrência de nm-no-connection.pngto notification-network-{,ethernet-,wireless-}disconnected.png. Em seguida, reconstrua o cache de ícones para /usr/share/icons/gnome/, por exemplo:

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}

Observe que esses comandos corrigem apenas o tema dos ícones do GNOME, mas você pode modificá-los facilmente para se adequar ao seu tema favorito se ele fornecer ícones adequados.

informação relacionada