Ícone “reiniciar” do Firefox quebrado

1

Já há algum tempo que notei que o meu Firefox não tem ícone de "reinício". Quando uma atualização do Firefox é instalada, vejo um ícone "ícone ausente":

Quandocliconesteícone,apareceopop-upnormal"Você deve reiniciar o Firefox", apenas com uma versão maior e mais desfocada deste mesmo ícone.

Estou usando o Kubuntu 14.04, atualizado, e algumas extensões ("Restaurador de tema clássico" entre elas), mas é difícil descobrir se uma extensão é a culpada, pois se eu desabilitar algumas, eu tenho que reinicie o Firefox para que entre em vigor e, em seguida, o ícone está obviamente desaparecido e eu tenho que esperar pela próxima atualização. Também é difícil tentar com um novo perfil padrão.

Eu tentei remover e reinstalar o Firefox, aparentemente com nenhum efeito, mas talvez eu tenha perdido alguma coisa.

(EDIT publicado como resposta)

    
por Jellby 05.11.2015 / 19:53

1 resposta

0

(Como me pediram para postar isso como resposta, aqui vou eu):

Bem, escrever aqui me fez pesquisar mais sobre isso. Primeiro noto que posso correr:

sudo apt-get install --reinstall firefox

para forçar a notificação "restart needed", mesmo que seja apenas reinstalar a mesma versão. Então eu iniciei o Firefox a partir de um console e vi:

(firefox:20019): Gtk-WARNING **: Error loading theme icon 'reboot-notifier' for stock: Icon 'reboot-notifier' not present in theme

, então é reboot-notifier o que está faltando. Então:

$ locate reboot-notifier
/usr/share/icons/Humanity/apps/24/reboot-notifier.svg
/usr/share/icons/Humanity/apps/48/reboot-notifier.svg

Hmm ... isso é muito pouco, e estou usando o tema Oxygen no KDE, não na Humanidade. Onde posso obter o ícone?

$ apt-file search reboot-notifier
elementary-icon-theme: /usr/share/icons/elementary/apps/24/reboot-notifier.svg
elementary-icon-theme: /usr/share/icons/elementary/apps/32/reboot-notifier.svg
elementary-icon-theme: /usr/share/icons/elementary/apps/48/reboot-notifier.svg
gnome-colors-common: /usr/share/icons/gnome-colors-common/16x16/apps/reboot-notifier.png
gnome-colors-common: /usr/share/icons/gnome-colors-common/22x22/apps/reboot-notifier.png
gnome-colors-common: /usr/share/icons/gnome-colors-common/24x24/apps/reboot-notifier.png
gnome-colors-common: /usr/share/icons/gnome-colors-common/32x32/apps/reboot-notifier.png
gnome-colors-common: /usr/share/icons/gnome-colors-common/scalable/apps/reboot-notifier.svg
gnome-icon-theme-gartoon-redux: /usr/share/icons/GartoonRedux/16x16/apps/reboot-notifier.png
gnome-icon-theme-gartoon-redux: /usr/share/icons/GartoonRedux/22x22/apps/reboot-notifier.png
gnome-icon-theme-gartoon-redux: /usr/share/icons/GartoonRedux/24x24/apps/reboot-notifier.png
gnome-icon-theme-gartoon-redux: /usr/share/icons/GartoonRedux/32x32/apps/reboot-notifier.png
gnome-icon-theme-gartoon-redux: /usr/share/icons/GartoonRedux/scalable/apps/reboot-notifier.svg
humanity-icon-theme: /usr/share/icons/Humanity/apps/24/reboot-notifier.svg
humanity-icon-theme: /usr/share/icons/Humanity/apps/48/reboot-notifier.svg
update-notifier: /usr/share/icons/hicolor/16x16/apps/reboot-notifier.png
update-notifier: /usr/share/icons/hicolor/22x22/apps/reboot-notifier.png
update-notifier: /usr/share/icons/hicolor/24x24/apps/reboot-notifier.png
xubuntu-icon-theme: /usr/share/icons/elementary-xfce/apps/24/reboot-notifier.png
xubuntu-icon-theme: /usr/share/icons/elementary-xfce/apps/32/reboot-notifier.png
xubuntu-icon-theme: /usr/share/icons/elementary-xfce/apps/48/reboot-notifier.png

Felizmente, tenho outro sistema no qual o ícone estava funcionando e lá vi que locate reboot-notifier disse que hicolor foram instalados. Também update-notifier é o único pacote que não é um tema de ícone específico (embora os caminhos de arquivo pareçam um tema de ícone específico). Então eu instalo:

$ sudo apt-get install update-notifier

que pediu um total de 49 pacotes para serem instalados (por que isso não foi instalado? Por que eu tenho que instalar tudo isso para obter o ícone? Por que o Firefox não requiere isso?).

Isso aparentemente resolveu meu problema, agora recebo um ícone legal:

    
por Jellby 05.11.2015 / 21:24