Os ícones da bandeja do sistema desapareceram após a atualização do Ubuntu

45

Eu tenho muitos aplicativos com ícones de bandeja como davmail, monitor de hardware. Eu sinto falta desse recurso no Ubuntu 14.04. Alguém tem uma solução?

Existem algumas ferramentas, como o indicador do Skype, mas eu preciso de uma solução geral para esse problema, para que eu possa adicionar ícones de aplicativos à bandeja do sistema.

    
por Ahmed Daif 28.04.2014 / 13:44

15 respostas

158

Você pode precisar fazer duas coisas:

1. Instale as bibliotecas sni-qt .

Instale sni-qt (clique no link) ou com sudo apt-get install sni-qt sni-qt:i386 do terminal e reinicie o Skype. O ícone da bandeja / painel agora deve estar de volta!

  

A razão pela qual esta etapa é necessária é porque o sni-qt é instalado automaticamente pelo pacote do Ubuntu no repositório do Skype, mas NÃO pelo deb do Skype que você baixa diretamente. Uma vez que o Skype 4.0 esteja nos repositórios do Ubuntu, você pode instalar a partir daí e isso não será mais necessário.

2. Você pode também precisa colocar o indicador na lista de permissões

Não sabemos por que, mas para alguns sistemas essa etapa adicional é necessária antes que o indicador seja exibido (graças a Bruno Pereira !)

Etapas :

  1. Instale o pacote dconf-tools (clique no link) ou no terminal com sudo apt-get install dconf-tools

  2. Abra o editor dconf do Dash (ou dconf-editor do terminal):

  3. Na barra lateral esquerda, use os triângulos para navegar para área de trabalho & gt; unidade & gt; painel . No Ubuntu 12.10 você precisa navegar para com & gt; canônico & gt; unidade & gt; painel . Clique duas vezes na parte laranja [JavaEmbedded...] à direita e adicione ,'skype' para permitir que o indicador do Skype seja exibido, conforme abaixo:

  4. Pressione Enter , feche editor do dconf , efetue logout e login - seu indicador deve estar de volta agora!

por ish 15.06.2012 / 08:47
67

Para exibir o ícone da bandeja do Skype no Ubuntu, instale sni-qt package:

sudo apt-get install sni-qt:i386
    
por mcFactor 05.08.2014 / 15:02
19

Habilite o ícone do Skype no painel de notificação do Unity no Ubuntu 12.04 LTS

Quando você faz uma nova instalação do Ubuntu 12.04 (ou qualquer versão com o Unity), você instala o Skype e espera que ele funcione como costumava. Mas se você fechar a janela principal, logo perceberá que o ícone do Skype não está sendo exibido no painel superior.

Para corrigir isso, você precisará executar alguns comandos. Então abra seu terminal e execute isto:

gsettings get com.canonical.Unity.Panel systray-whitelist

Você deve receber algo assim:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier']

Basicamente, isso significa que o Skype não está na lista de permissões, portanto, por padrão, não é permitido exibir o ícone da bandeja. Precisamos consertar isso. Acrescente "Skype" à lista para que você tenha algo assim:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']

Em seguida, envolva-o com aspas duplas ("") e adicione gsettings set com.canonical.Unity.Panel systray-whitelist na frente dele. Neste ponto, você deve ter algo assim:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

Agora basta copiar isso para o seu Terminal e executar o comando. Reinicie depois. Agora você deve ver o ícone.

Fonte insira a descrição do link aqui

    
por One Zero 19.07.2012 / 15:45
10

Isso ocorre porque o Ubuntu desativou a lista de permissões desde a versão 13.10. Aqui estão duas opções para corrigir:

ou

sudo apt-get install libappindicator1

ou

sudo apt-add-repository ppa:gurqn/systray-trusty
sudo apt-get update
sudo apt-get upgrade

Para mais informações: Os ícones da bandeja do sistema não estão sendo exibidos link link

    
por Jordan Koplowicz 28.04.2014 / 20:58
9

Eu estava enfrentando esse problema também. A instalação do pacote a seguir resolveu meu problema.

sudo apt-get install sni-qt:i386

Eu estou no Ubuntu 15.10, sni-qt:i386 foi necessário para o ícone systray aparecer.

    
por mostafiz rahman 16.09.2014 / 16:08
5

talvez você precise incluir o skype na área de notificação (não tenho certeza se o skype inclui um appindicator)

A maneira mais fácil de fazer isso é instalar o dconf-tools

sudo apt-get install dconf-tools

ou usando o Centro de Software

Em seguida, pressione alt + f2 e digite dconf-editor para ver um programa como este:

Navegue até desktop - & gt; unity - & gt; panel e adicione os aplicativos que você deseja colocar na lista de permissões no final da lista (no seu caso você deve adicionar 'Skype') separado por comas. Em vez disso, você pode escrever all para colocar na lista de permissões todos os aplicativos para usar a área de notificação.

Você precisará efetuar logout e login novamente para aplicar as alterações.

Mais informações: link

    
por zurdo 18.01.2012 / 15:01
4

Veja o que funcionou para mim obter o indicador do Skype e do Franz no Ubuntu 16.10 Unity Desktop de 64 bits

1) Eu instalei o sni-qt: i386 como mencionado aqui com sudo apt-get install sni-qt:i386

2) Eu instalei o libappindicator como mencionado aqui com sudo apt-get install libappindicator1

3) Finalmente eu instalei o pacote .deb encontrado no link através do centro de software. Como mencionado aqui , isso forneceu a resolução final.

    
por Elder Geek 11.11.2016 / 22:06
3

Referência

Aqui eu te publico um artigo que explica como incluir o Skype em uma lista de desbloqueio da bandeja do sistema do Unity.

Eu tenho o Ubuntu 12.04, funcionou para mim!

Detalhes

Basicamente, abra um novo terminal e execute isto:

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

e reinicie o Skype.

    
por Israel 18.11.2012 / 19:22
2

Se você estiver usando o shell do gnome, ative esta chamada de extensão Status Icon Fixer

Corre o Dropbox, o Skype, o vlc e outros para a barra de status; não perfeito, mas ok.

link

    
por penreturns 24.06.2012 / 17:42
2

Para mim, o caminho no editor do dconf era:

com -> canonical -> indicator -> appmenu -> messages

Em seguida, clique em aplicativos e, em valor, adicione 'skype' . Estou executando o Ubuntu 13.10 (64 bits).

    
por kmajaa 15.08.2014 / 03:37
2

Uma solução que funciona a partir de dezembro de 2015 no Ubuntu 14.04 é instalar o seguinte PPA:

sudo apt-add-repository ppa:fixnix/indicator-systemtray-unity
sudo apt-get update
sudo apt-get install indicator-systemtray-unity

Isso lhe dá uma seta na barra de tarefas na qual você pode clicar para mostrar seus ícones. Você também pode ter os ícones exibidos na própria barra e instruções para isso podem ser encontradas aqui: link

Por que as outras soluções não funcionam mais? As atualizações no Unity continuam quebrando as outras soluções ppa e parece que ninguém está comprometido em mantê-las atualizadas.

    
por Planky 15.12.2015 / 22:30
1

Vá para as opções Skype- & gt ;.

Na categoria Geral, selecione "Iniciar o Skype minimizado na bandeja do sistema".

    
por upapilot 15.06.2012 / 08:42
1

Estou usando o Gnome-Flashback (antigo Fallback / Classic) com um painel tint2. Eu tentei todas essas correções e nenhuma delas funcionou para mim. Eu até tentei

sudo add-apt-repository ppa:timekiller/unity-systrayfix
sudo apt-get update
sudo apt-get upgrade

Sem sorte. Até tentei matar tint2 e usar o painel do gnome. Ainda não há ícones para muitos, mas não todos, dos meus aplicativos.

Eu finalmente encontrei uma solução enquanto procurava uma maneira de obter (especificamente) o gerenciador de rede para mostrar na systray aqui . Desde que eu usei o Cairo-Dock como um lançador, eu mudei todos os comandos de inicialização para meus aplicativos que não estavam aparecendo em dbus-launch app-launch-command . Onde app-launch-command é o comando de lançamento regular para esse aplicativo. Fez o mesmo para aplicativos de inicialização e funciona como um encanto.

    
por amadis 19.08.2014 / 05:10
0

Esta solução funciona bem com o Ubuntu 17.04

  

Basta executar o aplicativo com "env XDG_CURRENT_DESKTOP = Unity". Para   Por exemplo, para iniciar o Skype para Linux, você usaria:

env XDG_CURRENT_DESKTOP=Unity skypeforlinux
     

Para tornar a correção permanente, copie o arquivo da área de trabalho do aplicativo de   / usr / share / applications / para ~ / .local / share / applications /, e edite   o arquivo e mude a linha "Exec" adicionando "env   XDG_CURRENT_DESKTOP = Unity "(sem as aspas) imediatamente após   "Exec=".

Mais detalhes no link

    
por bibocreation 26.04.2017 / 22:50
-2

Eu tive o mesmo problema. Aqui está o que eu fiz para corrigir isso.

Abra o terminal

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity
sudo shutdown -r now
    
por WhosUrDaddy 13.11.2014 / 22:25