Após a atualização do xubuntu 13.10 para a 14.04, descobri que o dropbox precisava ser reinstalado no meu sistema, entre uma série de outros problemas. Eu executei o seguinte, conforme sugerido aqui :
sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
Edição: como isso não conseguiu resolver o problema descrito abaixo, eu também tentei instalar o Dropbox a .deb
partir daqui para o Ubuntu.
Isso instalou o dropbox versão 3.2.9, que parece estar funcionando novamente, no entanto, o ícone do notificador no xfce4-panel
não respeita os temas / ícones definidos localmente:
Aqui, estou usando elementary-xfce-dark
e posso confirmar que os ícones de status do Dropbox em que quero usar estão presentes /usr/share/icons/elementary-xfce-dark/panel
.
No entanto, os ícones realmente usados ( ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
) são arquivos PNG com transparência; no entanto, na inspeção, o plano de fundo é o #EFEBE7
que sugere que o canal alfa está sendo usado, e outra coisa está definindo isso como a cor do plano de fundo.
ATUALIZAR
Ocasionalmente, o ícone do Dropbox não aparece xfce4-panel
depois da reinicialização, na área de notificação ou na bandeja do sistema.
RESOLVIDO EM PARTE
Então, err, depois de limpar e reinstalar o Dropbox daqui usando o pacote .deb, agora vejo isso intermitentemente após cada reinicialização completa:
Aqui está uma lista de tudo o que me lembro que fiz antes da reinicialização completa:
- Instalou o seguinte:
- Siga a dica a partir daqui, que desativa o início automático do
indicator-application-service
login no momento (chamado 'Aplicativo Indicador' no menu 'Sessão e Inicialização' / 'Inicialização automática do aplicativo'); - Sacrificou várias cabras .
Eu posso confirmar que:
- A versão em execução está sendo chamada
~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/
; - O ícone da caixa de depósito é exibido na área de notificação , não na bandeja do sistema, do
xfce4-panel
; $ python --version
produzPython 2.7.6
Não sei ao certo qual das etapas acima, se houver, foram necessárias para afetar a aparência do ícone. Mais uma vez, decepcionantemente, o ícone só aparece intermitentemente - uma vez a cada poucos ciclos de desligamento / inicialização, então YMMV!
Também observo que, quando presente, o (s) ícone (s) e o tema / estilo usado ainda não são consistentes com o tema definido localmente. Por exemplo, confira as dicas de ferramentas:
...versus...
NOTAS DE PROGRESSO
- Parece haver conversas sobre esse problema aqui e aqui , sugerindo que a versão mais recente do dropbox (3.0.3) agora usa a interface do usuário do Qt . O comportamento do dropbox 3.0.3 para ignorar temas locais também parece se aplicar a outras distribuições Linux, como Mint e Arch .
- Esta página sugere que o xfce4 teve um erro que não permitia que o software Qt5 usasse o tema local. No entanto, a atualização para a
xfce4-session
versão 4.11 não resolveu o problema. - Estou prestes a embarcar em uma nova instalação do xubuntu 14.0.4-1 para resolver outros problemas, por isso vou relatar aqui se o problema persiste.
- Depois de instalar uma versão nova do xubuntu 14.04-1, agora não vejo mais nenhum ícone de notificação da caixa de depósito! Presumo que, se eu encontrar uma maneira de ativá-lo novamente, ainda posso ter o mesmo problema. Vou continuar ...
- Experimentar várias opções de instalação (arquivos deb do site do dropbox, compilar e instalar a partir do código-fonte) ainda não produziu nenhuma solução. Sugestões são bem-vindas!
Respostas:
Então, nenhuma resposta completa em mais de dois meses?
Tudo bem, então!
Agora, apresentando ... meu hack tão embaraçoso, não realmente recomendado, e nojento e assustador :
.dropbox-dist
diretório, que pode estar em~/.dropbox-dist
ou/var/lib/dropbox/.dropbox-dist
. Dentro disso, os ícones estão na pastadropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
(ou similar, seu caminho pode variar dependendo da versão e compilação usada).xfce4-panel
. Isso é fácil usando uma ferramenta como o Gimp com a ferramenta seletor de cores ( ). O meu passa a ser#242424
.#242424
).O resultado:
Parece bom. Isso é perfeitamente bom para mim, pois não mudo a
xfce4-panel
cor. No entanto, algumas coisas a serem observadas:#EFEBE7
borda de 2 px se os ícones tiver 22 x 22 px. Eu resolvi isso simplesmente ampliando os ícones para o tamanho necessário (22x22px).Se o Dropbox for sempre atualizado, seus ícones poderão ser surpreendidos. Se você tentar fazer isso sozinho, mantenha uma cópia de backup dos seus ícones fora do diretório do Dropbox. Ou então, basta fazer o download aqui (se você também usar
#242424
a cor do painel):(
dropboxstatus-logo.png
)dropboxstatus-idle.png
)dropboxstatus-busy.png
)dropboxstatus-busy2.png
)dropboxstatus-x.png
)fonte
for i in *.png; do convert $i -background '#000000' -alpha remove $i; done
substituindo#000000
pelo código de cores correto para o seu painel. Observe que isso substitui as imagens; portanto, convém fazer backup dos ícones primeiro!Se você desativar a composição e reiniciar, o ícone será exibido na barra da bandeja. Infelizmente, isso não é uma solução para mim, pois preciso de composição.
Para desativar a composição no Xubuntu 14.04:
PS: Eu provavelmente deveria ter adicionado isso nos comentários, mas ainda não posso comentar, não há representante suficiente. pontos (regra estúpida).
fonte
Esta é uma versão automatizada da resposta do sharky. Primeiro, crie um script chamado
fix-dropbox-icons
:Se o seu fundo tiver alguma cor diferente do preto, ajuste o
#000000
bit de acordo. Não esqueçachmod +x
deste script.Em sua inicialização (
.xsession
,.Xinit
,.i3/config
, configurações de ... depende de sua configuração) torná-lo executar este script na inicialização / login. Se o dropbox atualizar e reiniciar enquanto você estiver conectado, o ícone ficará temporariamente bagunçado, mas na próxima vez que você fizer login, ele deverá ser corrigido novamente.fonte
no mint17.1 Desinstalei o dropbox e instalei o Nemo Dropbox no synaptic e o ícone apareceu na bandeja do sistema, ao usar essas teclas no teclado ctrl, alt, back space - para redefinir
fonte
Kernel do XUBUNTU 14.04.1 3.13.0-44
Usei o script bash -c "dropbox stop && sleep 5 && strace ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null" script acima e restaurou o ícone de notificação. No entanto, ele desapareceu novamente quando fechei o terminal ou interrompi usando CTRL-C.
Coloquei o script nos meus programas de inicialização com a opção -D e reiniciei. Agora, o ícone aparece permanentemente.
bash -c "dropbox stop && sleep 5 && strace -D ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null"
Espero que isto ajude...
fonte
Foi assim que resolvi completamente depois de muitas tentativas. Espero que seja útil também para outra pessoa:
dropbox reinstalado a partir do terminal:
criou manualmente uma nova linha de inicialização automática do dropbox em settings / session-start com este novo caminho:
fonte
A coisa da composição funciona erraticamente para mim, sem reiniciar. Se você continuar clicando na caixa de seleção ativar / desativar, às vezes ela reaparece.
fonte