Existem duas maneiras diferentes de corrigir este problema:
-
Altere os ícones do programa:
O TweetDeck usa o ícone
/opt/TweetDeck/share/icons/TweetDeck_128.png
para a área de notificação, apesar de existirem ícones menores do TweetDeck em/opt/TweetDeck/share/icons/
.Então, como Em Protest diz, apenas mude o plano de fundo do
ícone (/opt/TweetDeck/share/icons/TweetDeck_128.png
) para que corresponda ao plano de fundo do seu painel.Eu fiz um ícone do TweetDeck para o tema Ambiance:
- TweetDeck_128.png
Para usá-lo, execute os seguintes comandos em um terminal (supondo que você tenha baixado para sua área de trabalho):
-
Fazer backup do ícone existente:
sudo cp /opt/TweetDeck/share/icons/TweetDeck_128.png /opt/TweetDeck/share/icons/TweetDeck_128.png.bak
-
Agora substitua-o pelo novo ícone:
sudo cp ~/Desktop/TweetDeck_128.png /opt/TweetDeck/share/icons/
Resultado:
-
Use a versão alternativa do gnome-panel:
A razão pela qual o fundo dos ícones não é transparente é por causa do bug # 403135 < img src="https://i.stack.imgur.com/Fk0yX.png"> .
Konstantinos Natsakis forneceu esta solução :
Eu acredito que esse bug está de alguma forma relacionado a uma mudança no gnome-panel_1: 2.29.5.1-0ubuntu1 quando a construção de applets como bibliotecas compartilhadas foi desativada (eles agora são construídos como executáveis independentes)
Changelog: link
- debian / rules:
- não constrói applets de processo durante o ciclo instável, por isso, problemas de travamento deve ser mais fácil de depurar e reportado no binário correspondente
Parece-me que, devido a essa mudança, os ícones da área de notificação obtêm o plano de fundo da janela principal do programa em vez do plano de fundo do painel.
Compilando o gnome-panel com '--with-in-process-applets = notification-area' no debian / rules (e sem outras mudanças), corrige este bug para mim.
Eu fiz o upload de pacotes modificados de gnome-panel para meu PPA: link caso outros queiram tentar isso ( você precisa do gnome-panel e do gnome-panel-data;
killall bonobo-activation-server
egnome-panel
após a instalação)