
Eu tenhocolocou alguns indicadores na lista de permissõespara aplicativos que ainda não possuem indicadores de aplicativos compatíveis com Unity. Existe alguma maneira de colocar indicadores de aplicativos na lista negra para aplicativos compatíveis com Unity (não indicadores de estilo antigo), mas que não fornecem a opção "Não mostrar na bandeja do sistema"?
- Quaisquer soluções funcionais para proibir a exibição de um indicador de aplicativo, baseado em GUI ou CLI, são bem-vindas.
- Uma alternativa válida seria uma maneira de ocultar o indicador de maneira semelhante a como você pode mostrar/ocultar ícones da bandeja do sistema no Windows 7. De acordo com a resposta aesta questão fechadaatualmente isso não é possível no Ubuntu.
- Técnicas que cobrem indicadores antigosassim comonovos indicadores também são válidos. (Removendo itens do
systray-whitelist
apenasfunciona para indicadores antigos.)
Responder1
Para não carregar um miniaplicativo, apenas evite que ele seja executado.
Se o indicador estiver codificado no aplicativo e o aplicativo não oferecer a opção de remover o indicador do painel, você não poderá omiti-lo, não poderá omitir um indicador de aplicativo que esteja incorporado ao código e não tenha opção para desativá-lo, para isso você precisa de alterações no código-fonte feitas por você ou pode sugeri-las ao desenvolvedor do aplicativo, que no último caso dependerá de quais aplicativos você está se referindo.
Não há diretrizes específicas explicando se uma aplicação deve ou não ter um miniaplicativo indutor, apenaso que um miniaplicativo indicador deve fazer.
Você ainda pode remover os miniaplicativos do sistema criados pelo gnome para o seu sistema ou se o próprio aplicativo usar um miniaplicativo externo para ser usado como indicador.
Para remover um dos indicadores gnome/unity que são visíveis por padrão, abra o terminal e execute este comando para mostrar todos os aplicativos que podem ser carregados na inicialização
cd /etc/xdg/autostart/ && ls
Identifique o miniaplicativo que você deseja impedir de carregar e edite-o com seu editor de texto favorito, ou seja:
sudo nano nm-applet.desktop
Localize a linha com este conteúdo
NoDisplay=true
e mude para
NoDisplay=false
Salve e feche o terminal.
Clique na roda dentada no canto superior direito da tela ao lado do seu nome de usuário e selecione Startup Applications...
, agora você verá o aplicativo cujo arquivo .desktop acabou de editar e poderá desativá-lo.
O miniaplicativo não carrega na próxima inicialização
Depois de ativar ou desativar o miniaplicativo seguindo as etapas acima, você verá que cada .desktop modificado criará seu próprio arquivo .desktop em sua ~/.config/autostart
pasta.
Se um indicador de miniaplicativo que você deseja desabilitar não aparecer em sua lista de inicialização, você precisará usar o método acima, caso contrário, haverá um arquivo .desktop dentro ~/.config/autostart
que pode ser editado com o método descrito e então será possível habilitar/desabilitar nos aplicativos de inicialização.
Responder2
Muito provavelmente os indicadores que você não quer ver, não deveriam estar lá em primeiro lugar, de acordo com odiretrizes de design. Portanto, o curso de ação correto (agora) deveria ser entrar em contato com o autor.
Responder3
Seu aplicativo (que está faltando a opção) aparece no painel global? - Acho que, se sim, está na lista de permissões e você tem que retirá-lo da systray-whitelist
=lista negra... ;)
Então, se o aplicativo "appMissing" resistir no painel, seu systray-whitelist
é (algo como)
#~> gsettings get com.canonical.Unity.Panel systray-whitelist
['appA', 'appB', 'appMissing']
e você tem quelista negra"appMissing" fazendo
#~> gsettings set com.canonical.Unity.Panel systray-whitelist "['appA', 'appB']"
Responder4
Alguns ícones na bandeja do sistema podem ser desativados pela ferramenta de ajuste de unidade. Você deve ir para a seção do painel e desmarcar as opções lá.