Em uma máquina Lubuntu 15.10, o ícone do Dropbox, que informa o estado do aplicativo e permite a interação, está ausente.
Quando inicio o Dropbox, não importa se estou usando dropbox start
, dropbox start -i
ou o lxpanel
marcador, apenas um pequeno ícone de câmera aparece na seção "Applets de indicadores" de lxpanel
:
Isso é muito chato, pois sempre tenho que usar o terminal para verificar o status. Qual é a razão desse comportamento estranho? Costumava funcionar há algum tempo, não sei dizer quando foi alterado, provavelmente uma atualização de software. A reinstalação não funciona e os ícones existem no ~/.dropbox-dist/dropbox-lnx.x86-3.14.5/images/hicolor/16x16/status
diretório-.
Respostas:
Infelizmente, a maioria das respostas aqui é pura vodu e não aborda os problemas subjacentes reais, dos quais existem dois (estou escrevendo isso em parte para não me esquecer da próxima vez que estiver lidando com isso). )
Problema número um: o Dropbox tenta se ajustar ao ambiente em que é executado, por isso realiza algum trabalho de detecção automática. Às vezes, falha, pois não é atualizado desde 2015. Esse problema foi solucionado por um
/usr/bin/dropbox
wrapper atualizado, conforme fornecido nonautilus-dropbox
pacote do Ubuntu . Portanto, se você deseja evitar parte dos problemas, use-o, não o pacote que o Dropbox fornece. Caso contrário, verifique seXDG_CURRENT_DESKTOP
está definido comoUnity
antes da execução do Dropbox; a versão Ubuntu do pacote faz isso internamente.Edição número dois: o Dropbox é gravado usando Qt, mais precisamente Qt5. A unidade é baseada principalmente no GTK +. O Qt pode usar estilos GTK +, mas a implementação mudou significativamente nos últimos anos.
Infelizmente, a instalação padrão do Ubuntu não facilita o uso dos estilos GTK + do Qt, pois, o que não funciona conforme o esperado, e o estilo GTK + falha ao inicializar, o que leva à indisponibilidade de tudo com base em GTK +, incluindo a interface do menu D-Bus, que é o que faz o indicador funcionar. DesativarQT_STYLE_OVERRIDE
é definida por padrão comogtk
QT_STYLE_OVERRIDE
ou configurá-lo com um valor válido abre o Dropbox e faz com que o indicador apareça novamente.Atualização: Na verdade, não é um padrão do Ubuntu, mas outra coisa pode estar definindo a variável com um valor errado - no meu caso, foi
~/.xsession
onde eu a coloquei alguns anos atrás e esqueci. De qualquer forma, vale a pena checar e possivelmente forçá-lo para o valor correto.fonte
dropbox stop && dbus-launch dropbox start
funciona para mim. superuser.com/a/1043469/379553 a partir do Lubuntu 18.04 LTSLubuntu 14.04 .... Eu tenho algumas máquinas, todas do mesmo sistema operacional. Um ícone do Dropbox desapareceu.
Eu tenho lutado por meses. Não foi possível recuperar o ícone. Tenho agora!
dropbox stop && dbus-launch dropbox start
sudo apt-get install dropbox
dbus-launch dropbox start
fonte
Existem algumas soluções alternativas até que o bug seja corrigido. O melhor neste momento (trabalhando para distribuições Linux como Xubuntu, Linux Mint etc.) é:
Mais detalhes em outro site StackExchange: O ícone do Dropbox não está funcionando. Xubuntu 14.04 LTS 64 - Ask Ubuntu
Atualizar:
E uma solução alternativa mais recente que funciona para mais sistemas operacionais Linux:
fonte
A solução para o Lubuntu 17.04 é (assumindo que você baixou um arquivo .deb):
1) Faça uma cópia do arquivo de inicialização automática do Dropbox:
cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/newstart_dropbox.desktop
2) Edite o arquivo newstart_dropbox.desktop. Mude a
Exec=
linha paraExec=dbus-launch dropbox start -i
;3) Copie o arquivo em /usr/share/applications/dropbox.desktop para ~ / .local / share / applications /:
cp /usr/share/applications/dropbox.desktop ~/.local/share/applications/
4) Edite o arquivo para o qual você copiou,
~/.local/share/applications/
como na etapa 2. Altere aExec=
linha paraExec=dbus-launch dropbox start -i
5) Desative a inicialização automática do Dropbox, com o seguinte comando no terminal:
dropbox autostart n
Obrigado por Andrew e pela equipe Wepup8 pelas dicas.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
fonte
Como tive o mesmo problema com o Debian 9 (canela) após uma atualização, e aqui está o que eu fiz:
editei o arquivo
/user/share/applications/desktop.dropbox
e mudei a linhaExec=dropbox start -i
paraExec=dbus-launch dropbox start -i
.Também foi adicionada uma linha para atrasar o início do dropbox:
X-GNOME-Autostart-Delay=30
eu tive que reiniciar também.
fonte
Juan, descobri que nenhuma dessas soluções alternativas está funcionando especificamente no Lubuntu . Quando atualizei para o Lubuntu 15.10, tive o mesmo problema de um ícone de área de indicador não funcional, conforme descrito aqui: /ubuntu/732967/dropbox-icon-is-not-working-xubuntu-14- 04-lts-64/739018 # 739018
No entanto, a única coisa que eu encontrei para trabalhar no Lubuntu é esta:
dropbox stop
dbus-launch ~/.dropbox-dist/dropboxd
dropbox autostart n
gksudo pcmanfm
Isso faz com que ele funcione constantemente para que eu saiba. Espero que ajude alguém.
fonte
dbus-launch
faz com que o indicador de novo estilo funcione corretamente, em vez de fazer com que ele use o ícone da bandeja X de estilo antigo. Além disso, você não precisa criar um novo script/bin
para isso (e não deve colocar as coisas de/bin
qualquer maneira; use~/.local/bin
ou/usr/local/bin
). Basta colocar o comandodbus-launch dropbox start
diretamente na caixa de diálogo Autostart.dbus launch
comando-diretamente no gerenciador de inicialização automática é preferível a escrever um script em / bin.Eu testei isso no Lubuntu e funcionou perfeitamente.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
fonte
Eu sou um usuário do Arch Linux no GNOME3 Desktop. No meu caso, preciso adicionar algum atraso ao iniciar o audost:
Faça um arquivo bash onde quiser. (por exemplo
~/dropbox_delay.sh
)Dê uma permissão de execução:
chmod +x ~/dropbox_delay.sh
No
/usr/share/applications/dropbox.desktop
arquivo, edite a seguinte linha (ou uma linha semelhante começando comExec=
:para
Faça o mesmo em
~/.config/autostart/dropbox.desktop
.fonte
Se o Dropbox for iniciado como um cronjob, será necessário definir o ambiente $ DISPLAY para a exibição.
Adicione um teste para verificar se o X está em execução e, em caso afirmativo, defina $ DISPLAY antes de reiniciar o Dropbox.
Se $ DISPLAY não estiver definido, o script reiniciará o Dropbox de qualquer maneira.
Testar para $ DISPLAY permite que esse script reinicie o Dropbox enquanto o usuário não estiver conectado ao X.
A execução desse script no início da sessão X reiniciará o Dropbox e permitirá que o ícone apareça
por exemplo, para ~ / bin / dropbox-start.sh
Funciona para LinuxMint 17.3 executando o XFCE4
fonte
Se o menu suspenso não estiver funcionando, mas o indicador estiver sendo exibido, enquanto você usa MATE, tente instalar em
caja-dropbox
vez dedropbox
.Veja: https://ubuntu-mate.community/t/caja-dropbox-not-showing-popup-menu-after-starting-mate-17-10/15780/4
fonte