Indicadores de aplicativo não funcionando no Ubuntu 18.04


39

Isso ocorre com uma nova instalação do Ubuntu 18.04 usando o GNOME Desktop padrão.

Os "ícones da bandeja" simplesmente não aparecem no painel superior. A extensão do shell "Ubuntu appindicators" está ativa, mas não mostra nenhum ícone.

Eu tentei as extensões de shell "kstatusnotifieritem" e "topicons" sem sucesso.

Se alguém pudesse ajudar, eu apreciaria.


Você está usando Wayland ou Xorg? Você está talvez usando o Communitheme? Como estou tendo o mesmo problema com o Communitheme + Wayland, estou me perguntando se essa é a causa.
Attila Fulop

1
@AttilaFulop, não, usando o xorg com o tema padrão em uma nova instalação.
Ssjgs82

Respostas:


44

O que eu fiz foi:

  1. sudo apt purge indicator-common
    
  2. Depois, você pode permitir que tanto os TopIcons Mais de ou Ubuntu AppIndicators extensão

  3. Reinicie o sistema ou, em vez disso, você pode simplesmente recarregar o Gnome Shell com Alt+ e F2, em seguida R.

Então você poderá ver os ícones na barra do GNOME.


Eu também queria ressaltar que isso funcionou no meu sistema também. Todos os ícones da minha bandeja estão de volta. Não tenho certeza qual é a causa. Um conflito?
Sepehr

1
onde está essa extensão "Ubuntu AppIndicators"? Eu não consigo encontrá-lo em lugar algum #
cat

5
Não há necessidade de reiniciar o sistema - como a simples recarga do Gnome Shell parece funcionar (Alt-F2, digite r, pressione Enter).
mortenpi

Funcionou para mim também, obrigado :) Ubuntu AppIndicators pode ser ativado / desativado com gnome-tweaks
OndroMih

Também funciona em 19.04. Sobras de pacotes dos dias da Unity, ele aparece.
Adam Israel

12

Você não precisa desinstalar o ubuntu - appindicator. Apenas ativando o ubuntu - appindicator primeiro no gnome-tweak, e depois instalando o topicon plus, não há problemas.


Editar:

Se você ainda não o possui, instale o pacote gnome-tweaks.

Execute "gnome-tweaks" e veja o quarto item chamado "Extensões". Se parece com isso:

insira a descrição da imagem aqui

Certifique-se de ativar o Kstatusnotifieritem/appindicatorsuporte.


5
Bem-vindo ao Ask Ubuntu! Eu recomendo editar esta resposta para expandi-la com detalhes específicos sobre como fazer isso. (Veja também Como faço para escrever uma boa resposta? Para o conselho geral sobre que tipos de respostas são consideradas mais valiosas sobre Ask Ubuntu.)
David Foerster

Eu estava
sentindo

Também é necessário instalar o Topicons (não o pluss), instalado através do Ubuntu Software normal
Ole Henrik Skogstrøm

4

Acabei de instalar o 18.04 e encontrei esse problema. A única maneira de mostrar de forma confiável todos os ícones da bandeja é instalar primeiro os Ícones principais plus e prosseguir com a desinstalação do gnome-shell-extension-appindicator (executar sudo apt purge gnome-shell-extension-appindicator)

Após uma reinicialização (ou talvez apenas faça o logout), você verá todos os ícones da bandeja, verifique as configurações dessa extensão para que ela funcione da maneira que você deseja, mas mesmo que não funcione, ela deve estar funcionando. Levei um tempo para consertar isso.


1
Eu tentei esse comando, mas ele deseja remover ubuntu-desktoptambém. É o mesmo para gnome-shell-extension-ubuntu-dock. ubuntu-desktopparece um pacote importante e muitos pacotes dependem dele, então não vou tentar.
MWM123

@ MWin123, você pode instalar a 'ferramenta gnome-tweak', desativar o indicador de aplicativo existente e substituí-lo pelo 'top-icon plus', eu acho.
precisa

4

Na versão 18.04, o Topicons (não mais) precisa estar ativado, bem como o indicador do aplicativo Ubuntu, que vem por padrão. Não precisei desinstalar nada, apesar de uma notificação exigir reinicialização. Eu imaginei que fosse um reinício do gnomo, assim como alt-f2 e pressione 'r'. Fiz uma reinicialização e houve uma notificação para sair, então fiz isso mais uma reinicialização para dar sorte e tudo parece bom.


4

Com base nas outras respostas, a combinação que funcionou para mim foi

  1. purga indicador-comum: sudo apt purge indicator-common. Isso também remove a área de trabalho da unidade. Isso ainda estava presente no meu sistema após a atualização do ubuntu 16.04, mas foi descontinuado agora.

  2. instale o Ubuntu AppIndicators: sudo apt install gnome-shell-extension-appindicator

  3. Restart gnome-shell: gnome-shell --replace &. Isso reiniciará o gnome-shell a partir de um terminal e o executará em segundo plano.

  4. Abra os ajustes do gnome (veja a resposta do mifjpn ) e ative a extensão de appindicators do Ubuntu. Se não estiver visível, pode ser necessário reiniciar os ajustes do gnome e / ou o gnome-shell.

  5. Restart gnome-shell novamente: gnome-shell --replace &. Depois (opcionalmente), faça o disown %1seguinte para desanexar o processo do terminal, para não matar acidentalmente o gnome-shell se você fechar o terminal.

Após o segundo reinício, os indicadores finalmente se tornaram visíveis. Estou um pouco desapontado porque, após instalar o pacote, preciso reiniciar o gnome-shell duas vezes, primeiro para tornar as extensões visíveis nos ajustes do gnome, para que eu possa habilitá-las e depois executá-las. (Isso pode ocorrer porque apenas a segunda reinicialização inicia meus applets que usam um indicador.)

NB Não tenho a extensão TopIcons instalada.


2

Outras soluções não funcionaram para mim. O que foi instalar o gnome system-monitor-applet:

  1. Instale o gnome-system-monitor:

    sudo apt install gnome-system-monitor
    
  2. Instale as dependências de extensão do monitor do sistema, conforme sugerido em https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet :

    sudo apt install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0  gir1.2-clutter-1.0
    
  3. Instale a extensão do monitor do sistema gnome aqui: https://extensions.gnome.org/extension/120/system-monitor/

  4. Recarregue o gnome: ALT+ F2, digite e r, em seguida,Enter

Resultado:

insira a descrição da imagem aqui


2

Aviso: O TopIconsPlus não é mais suportado e eu não o recomendo!

consulte https://github.com/phocean/TopIcons-plus

No meu caso (aplicativos Mattermost e Shutter), resolver o problema com os ícones na bandeja do sistema requer um libgtk2-appindicator-perlpacote que foi removido do repositório principal do Ubuntu 18.04.

Solução alternativa: sudo apt-get install libappindicator-dev


Encontrei essa solução também, mas decidi não seguir esse caminho, pois parece um pouco como matar uma mosca com uma marreta; tantos outros pacotes são instalados com isso - 128mb ao todo - que parece um pouco exagerado ser usado como uma 'solução' para algo tão elementar quanto fazer com que o aplicativo apareça na bandeja.
HockeyBum 28/04

-2

meu App Indicator não estava funcionando - os ícones estavam lá, mas não responderam, mudei de wayland para xorg e resolveu o problema (até agora)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.