Como corrigir o ícone do Dropbox que não funciona no Xubuntu 14.04 LTS 64?

92

Algumas horas atrás, o ícone do dropbox no Xubuntu 14.04 parou de funcionar. O ícone é preto com um zero cortado em vermelho. Não consigo clicar nele para abrir o menu da caixa de depósito. Acredito que houve uma atualização logo antes disso acontecer. Eu reinstalei e limpei o dropbox. Eu até apaguei todos os arquivos associados e pastas ocultas e depois que o instalei novamente. Ainda assim, o ícone não está funcionando. Tentou parar e iniciar o serviço ... novamente nada.

user505080
fonte
Você sempre pode fazer o downgrade do Dropbox. Estou no 3.12.5 e não tenho problemas com ícones. Espero que o Dropbox não o atualize automaticamente em breve. No entanto, existe uma maneira de bloquear isso também. forums.linuxmint.com/... dl-web.dropbox.com/u/17/dropbox-lnx.x86_64-3.12.5.tar.gz
jbrock
5
Eu relatei esse bug com todos os detalhes necessários para o Dropbox. Eu tive um problema semelhante antes com o Linux Mint. Eles adiaram a atualização do meu Dropbox até a versão com uma correção de bug. Eu sou um usuário pago e eles declaram que devo receber uma resposta dentro de 24 a 48 horas. Se eles responderem com informações importantes, postarei aqui.
jbrock
Você pode fazer o downgrade sem primeiro desinstalar. Isso pode evitar um re-índice completo de todos os arquivos do Dropbox. Pode corrigir o problema do ícone até que o bug seja corrigido e eles enviam essa atualização.
jbrock
Como podemos fazer isso, @jbrock?
marktani
1
Este bug reaparece no Ubuntu 17.10 e nenhum dos trabalhos abaixo
Scott Stensland

Respostas:

97

Acabei de receber esse bug no meu Xubuntu 15.10, ícone quebrado e nenhuma maneira de abrir o menu. Eu acho que o bug está conectado ao Dropbox começando a usar a "área indicadora" para o ícone da bandeja em vez da "área de notificação" e o sudo-fix funciona apenas porque algumas variáveis ​​de ambiente não são usadas nas sessões do sudo.

Pelo menos para mim, esse problema pode ser corrigido executando:

dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start

Isso parece mover o ícone de volta para a "área de notificação", que corrige o ícone e o menu. Dessa forma, o daemon é executado como um usuário normal e não como root.

EDIT: Se você criar seu próprio script de inicialização para o Dropbox com base nessa correção, lembre-se de desabilitar o script de inicialização padrão com o dropbox autostart ncomando " " (Agradeça ao StockBreak por este, me economizou algum tempo esta manhã).

EDIT2: ... e, por algum motivo, ainda precisava remover a configuração de inicialização automática da GUI do Dropbox (clique no ícone >> Preferências >> Iniciar o Dropbox na inicialização do sistema). Espero que fique fora depois deste.

EDIT: Para implementar essa correção em um script que é executado sempre que a sessão é iniciada, tente esta solução: https://askubuntu.com/a/795864/496493

kk78
fonte
A solução alternativa deste kk78 também funciona para mim, fornecendo o ícone da bandeja para o usuário normal. Eu não tentei a entrada da área de trabalho do StockBreak para isso, mas provavelmente também funciona. Em vez disso, estou usando a linha #! / Bin / bash e a linha do kk78 como um script de shell simples em um arquivo de texto "dropboxicon.sh" com a propriedade executável e clique com o botão direito do mouse em> Ações> Executar no Konsole, até que o erro seja solucionado. fixo. Esta solução alternativa funciona bem. Obrigado.
Juan M. Gonzalez
Xubuntu 14.04 64bit LTS - confirmou o mesmo problema exato, confirmado acima do ponto de partida, o truque (tudo temporariamente).
22416 Demaniak
Teve o mesmo problema no Kubuntu 14.04 e também aqui resolveu o problema!
Daniel Fischer
Finalmente funcionou também para o 16.04, mas tive que instalar e adicionar outro indicator-appletao painel (além do já disponível e presente indicator-applet-complete); caso contrário, o ícone do dropbox simplesmente não apareceu. Isso em uma nova instalação do Ubuntu 16.04 x86 (em um laptop Toshiba muito antigo), executando uma gnome-fallbacksessão com o metacity.
Avio
2
No 17.04, você pode tentar a "nova solução alternativa" abaixo, ie dropbox stop && dbus-launch dropbox start. Eu tenho usado no meu laptop (atualmente Xubuntu 17.04) e não tive problemas. Seria muito bom se Dropbox fixo isso ...
kk78
83

Uma nova solução alternativa , proposta pelo Arquivo C. , é "dbus-launch dropbox start -i" .

As seguintes adaptações são relatadas pelos usuários para trabalhar pelo menos nas distribuições Linux Fedora, Gentoo, Kubuntu, Linux Mint, openSUSE, Slackware, Ubuntu, Xubuntu ... e nos ambientes de desktop Cinnamon, KDE 4, KDE 5, Mate, Unity, Xfce ...

Essa nova solução alternativa do dbus-launch parece funcionar um pouco mais rápido, com mais confiabilidade e em mais casos do que a solução alternativa anterior do DBUS_SESSION_BUS_ADDRESS .

Como linha de comando:

dropbox stop && dbus-launch dropbox start

Ou como um arquivo de script de shell:

#!/bin/bash

dropbox stop && dbus-launch dropbox start
Juan M. Gonzalez
fonte
16
O comando da linha de comando funciona muito bem, mas funciona apenas para essa sessão. Para tornar a correção permanente, após executar este comando, acesse o indicador do Dropbox> Preferências ...> desmarque Iniciar o Dropbox na inicialização do sistema. Em seguida, adicione dbus-launch dropbox starta Sessão e inicialização> Início automático do aplicativo. Isso funciona perfeitamente para mim no Xubuntu 16.04 LTS.
precisa saber é o seguinte
3
Esta foi a única maneira de fazê-lo funcionar no Ubuntu Mint xenial 16.04 LTS.
Allebone 13/05
3
Irritantemente, não consigo editar meu comentário. O comando autostart aplicativo talvez deve ser dbus-launch dropbox start -i(isso funciona no Ubuntu (GNOME) Flashback 16.10, idk se ele funciona em Xubuntu também)
Ads20000
3
Isso funciona no lubuntu 16.4
jumpnett 29/06
2
A DBUS_SESSION_BUS_ADDRESS=""solução não fez nada para mim, mas esta funcionou! Executando o Linux Mint 17.3.
Sampo
27

Diferente da solução proposta por kk78, o método a seguir resolve o problema de uma vez por todas:

  1. Feche o Dropbox.

  2. Abra o /usr/bin/dropboxarquivo com um editor de texto (como administrador). Por exemplo, na execução do terminal

    gksudo gedit /usr/bin/dropbox
    
  3. Crie uma nova linha depois import ose adicione o seguinte:

    os.environ['DBUS_SESSION_BUS_ADDRESS'] = ""
  4. Salvar e reiniciar

Agora o Dropbox funcionará bem:

Tutorial de gif

querida
fonte
Complete sua resposta como adicionar linhas, por que isso funciona.
DnrDevil 22/02
DnrDevil, funciona tão bem quanto o início da caixa de diálogo DBUS_SESSION_BUS_ADDRESS = "", apenas de maneira mais direta.
Darl
3
@DnrDevil Seria tolo escrever uma nova explicação de como editar um arquivo de texto toda vez que alguém respondesse uma pergunta que exigisse a edição de um arquivo de texto.
blujay
2
@darl Esta é uma ideia interessante, no entanto, geralmente desaconselho a edição de itens /usr/bin. Esse é um erro no Dropbox que deve ser corrigido, e essa solução alternativa pode interromper a correção do Dropbox, deixando um usuário muito confuso. É melhor usar uma solução alternativa, como editar o arquivo de inicialização automática que inicia o Dropbox.
blujay
@blujay Concordo completamente a menos que seu responder a uma pergunta de um novo usuário que pode sem nada de utilizarem o terminal
DnrDevil
22

Graças à solução do kk78, fiz esta solução completa (veja também meu outro post ):

I copiado * minha entrada área de trabalho:

cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/start_dropbox.desktop

A entrada foi alterada desta maneira (observe a envpalavra):

[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
#Exec=dropbox start -i
Exec=env DBUS_SESSION_BUS_ADDRESS="" dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

E desativou a inicialização automática do Dropbox:

dropbox autostart n

* você não pode simplesmente editá-lo porque o Dropbox substitui o arquivo toda vez que você faz login.

StockBreak
fonte
1
Isso fez isso por mim, embora de esclarecimento: você editar o arquivo start_dropbox.desktop (com mousepad ou qualquer outro)
dez93_2000
outra observação: no menulibre (ou no sistema de menus), você precisa alterar a entrada de comando de "dropbox start -i" para "env DBUS_SESSION_BUS_ADDRESS =" "dropbox start -i" para que a correta seja executada quando iniciada no menu.
Dez93_2000 06/04
8

[Esta é a minha resposta inicial reprovada, agora mantida para pesquisar este e outros bugs relacionados; para soluções alternativas mais novas e melhores, sem a inconveniência de alteração / recuperação de propriedade de arquivo do sudo, consulte a resposta do kk78 ou a linha de comando "dropbox stop && dbus-launch dropbox start"em outra resposta]

Este erro do ícone da bandeja do Dropbox parece estar relacionado às permissões.

Até que seja corrigido, uma solução temporária a partir da linha de comando (Konsole, Terminal, etc.), que está funcionando atualmente para usuários do Xubuntu, Linux Mint, etc .:

dropbox stop
sudo dropbox start

Nota:

Sobre o "sudo" , a execução do Dropbox como root supera o erro de permissão e o ícone da bandeja funciona novamente corretamente.

No entanto, ele tem o pequeno efeito secundário de ter alguns arquivos na pasta oculta ~ / .dropbox / pertencentes ao root agora e não ao usuário (como você pode ver, por exemplo, em um gerenciador de arquivos como o Dolphin) e, portanto, a senha do root é solicitado ao iniciar o Dropbox.

Está tudo bem como uma solução temporária para que o ícone da bandeja do Dropbox funcione totalmente no Linux até que o bug seja corrigido por uma próxima atualização, mas se a correção não restaurar as permissões corretas, nesse caso hipotético, uma solução rápida após o bug correção será:

sudo dropbox stop
sudo chown -R USER:GROUP /home/USER/.dropbox
dropbox start

Obviamente, substituindo USER e GROUP. Por exemplo, se você é co-criador do Unix, UTF-8, idioma Go etc.;) seria algo como:

sudo chown -R ken:ken /home/ken/.dropbox

Atualizar:

Desculpe, acabei de ver algo que torna essa solução temporária ainda viável, mas menos conveniente: não apenas os poucos arquivos já mencionados na pasta oculta ~ / .dropbox são de propriedade da raiz, mas também os arquivos baixados dos servidores do Dropbox para o Dropbox pasta (geralmente ~ / Dropbox ) no computador executando o Dropbox como root.

Então, eu ainda estou usando essa solução alternativa até a correção do bug, mas se quisermos usá-la, temos que aplicar a linha de recuperação de permissões também à pasta Dropbox, pelo menos quando quisermos editar nossos documentos baixados. Por exemplo:

sudo chown -R USER:GROUP /home/USER/Dropbox

Para economizar tempo e aplicá-lo quando ligamos o computador, podemos incluí-lo em um simples shell script, por exemplo, um arquivo de texto dropbox.sh com a propriedade executável, que podemos executar a partir da linha de comando ou clicando com o mouse:

#!/bin/bash

dropbox stop
sudo dropbox start
sudo chown -R USER:GROUP /home/USER/Dropbox

Solução alternativa simples:

Em vez de todos os procedimentos anteriores, se lidar com alterações e recuperações de propriedade de arquivos etc. for muito inconveniente, a alternativa mais simples provavelmente é apenas aguardar a correção do bug do Dropbox sem usar o ícone e simplesmente verificar o status do Dropbox periodicamente usando a linha de comando:

dropbox status

O resultado, se o Dropbox estiver em execução, na maioria das vezes será: "Atualizado" .

Mais tarde, provavelmente você pode usar a seta para cima para executar rapidamente esta linha novamente a partir de uma pequena janela da linha de comando que você pode manter aberta.

Para obter ajuda adicional sobre a linha de comando, basta digitar:

dropbox

Como já sugerido, para parar de usar a outra solução alternativa (sudo), recuperar a propriedade normal do arquivo e começar a executar o Dropbox novamente como usuário normal em vez de root, use apenas uma vez (substituindo USER e GROUP):

sudo dropbox stop
sudo chown -R USER:GROUP /home/USER/Dropbox
sudo chown -R USER:GROUP /home/USER/.dropbox
sudo chown -R USER:GROUP /home/USER/.dbus
dropbox start

Nova atualização:

Veja a resposta do kk78 a esta pergunta, com uma solução muito melhor que a minha e com o ícone da bandeja do Dropbox como usuário normal, não como root. Funciona pelo menos para o Xubuntu e Linux Mint.

Também pode ser usado como um script de shell:

#!/bin/bash

dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start
Juan M. Gonzalez
fonte
3
Esta solução alternativa funciona no meu Xubuntu 14.04 64. Todo mundo observe o "sudo". Obrigado Juan M. Gonzalez
user505080 15/02
No entanto, devemos lembrar que minha sugestão de executar como root apenas para esses dias é uma solução realmente temporária, e a solução real deve vir de uma rápida correção de bug do Dropbox.
Juan M. Gonzalez
Na prática, estou descobrindo que a solução alternativa simples "status da caixa de depósito" sem ícone é melhor e mais conveniente do que a outra solução alternativa "sudo dropbox start" com ícone.
Juan M. Gonzalez
Novo: veja a resposta do kk78, com uma solução muito melhor que a minha.
Juan M. Gonzalez
4

Em vez de ficar em uma versão mais antiga ou mexer com outros aspectos, decidi usar esse script em vez do pequeno ícone. Ele coloca a saída do comando dropbox statusdiretamente no seu painel. No entanto, quando está sincronizando ou atualizado, há uma pequena marca de seleção ou caractere de sincronização.

Instale o Monitor Genérico colando o seguinte no terminal:

sudo apt-get install xfce4-genmon-plugin

Defina o script a seguir para executar usando o plug-in do painel Monitor Genérico. Fiquei sem um rótulo e o configurei para executar a cada cinco segundos.

#!/bin/bash

status=$(dropbox status)
if [ "$status" = "Up to date" ]; then
    echo "✔"
elif [[ "$status" == "Syncing"* ]] || [[ "$status" == "Indexing"* ]]  || [[ "$status" == "Downloading"* ]]; then
    echo "⟲"
else
    echo "$status"
fi

Você precisará executar o seguinte para que ele não mostre um prompt de senha (que pode ser desconsiderado de qualquer maneira) no login:

sudo chown -R USER:GROUP ~/.dropbox

USER:GROUP normalmente é apenas seu nome de usuário duas vezes.

Quando precisar alterar uma configuração, iniciárei o Dropbox com sudopara alterar minhas configurações. Conforme documentado nesta página, iniciar com sudopermite que o pequeno ícone e menu apareçam.

Além disso, você pode ecoar seu próprio ícone ou imagem do Dropbox, se preferir. Se sua linha de comando do Dropbox não estiver funcionando, você pode baixar o script python do Dropbox aqui . (No meu caso, não estou usando a extensão * .py para o nome do script python do Dropbox.)

jbrock
fonte
Muito legal, nunca soube que eu poderia fazer isso! Útil para muitas outras coisas. Felicidades.
sharky
Muito legal! Obrigado por compartilhar isso. Eu não sabia sobre o Monitor Genérico.
blujay
Por que bash -ce não apenas dropbox status?
Jarno
Você ainda tem o ícone vermelho exibido no painel?
Jarno
@jarno Eu tenho uma memória fraca que inicialmente não funcionou apenas colocando $(dropbox status). No entanto, por algum motivo $(bash -c 'dropbox status'), funcionou. Usar $(dropbox status)agora funciona, por isso atualizei meu script de acordo. Obrigado por me avisar.
jbrock
3

Modifiquei o ~/.dropbox-dist/dropboxdscript da seguinte maneira, reiniciei e recuperei o ícone. Como esse arquivo é substituído por atualizações, acho que não precisarei desfazer nada se corrigir o problema na próxima atualização.

#!/bin/sh
export DBUS_SESSION_BUS_ADDRESS=""
PAR=$(dirname "$(readlink -f "$0")")
exec "$PAR/dropbox-lnx.x86-3.14.7/dropboxd" "$@"

Atualização: Quando tentei isso no meu laptop, não funcionou no começo. Percebi que estava tendo o mesmo problema que tive com 'Copiar', onde o salvamento da sessão do XFCE4 estava iniciando o dropbox antes que o arquivo de inicialização oficial fosse executado. Modifiquei meu arquivo ~ / .profile para apagar todos os arquivos * .state e * session *~./cache/sessions

rm -f /home/jhm/.cache/sessions/*.state
rm -f /home/jhm/.cache/sessions/*session*

Atualização # 2: Agora, usando a versão 3.18.1, o problema ainda está lá. Eu sei porque, como previ, o ~/.dropbox-dist/dropboxdscript foi substituído a cada atualização, causando o retorno do problema toda vez. A correção acima funciona de maneira confiável na inicialização do Xubuntu 14.04, desde que a restauração da sessão não inicie diretamente o binário:

/home/<user>/.dropbox-dist/dropbox-lnx.x86-3.18.1/dropbox

Usando "Sistema / Sessão e Inicialização", na guia "Sessão", posso ver que o binário está visível e seria reiniciado se eu não excluísse os arquivos * estado e * sessão.

Como experiência, tentei usar o Upstart para iniciar o Dropbox antes do início do rastreamento da sessão. Primeiro, criei a /home/jhm/.initpasta e, em seguida, um arquivo chamado dropbox.conffoi adicionado, contendo:

description "Dropbox"
start on desktop-start
expect daemon
exec /usr/bin/dropbox start

Eu uso esse método no meu laptop Dell Xubuntu 14.04, e o programa agora está oculto do rastreamento de sessões, por isso não preciso excluir arquivos.

Como dbus-launchcria um novo barramento de sessão DBUS privado, o DropBox nunca encontrará o serviço do appindicator, pois será o único processo nesse barramento (que não seja o DBUS); portanto, esse é o mesmo que export DBUS_SESSION_BUS_ADDRESS=""Ambas as soluções fazem com que o DropBox retorne à API da bandeja do sistema. Isso é chamado de 'Área de Notificação' na guia Itens do Painel XFCE. Verifique se ele não foi removido do painel.

Usando d-feete dbus-monitor, descobri que o problema era o DropBox não implementar as interfaces 'Menu' no caminho DBUS inexistente '/ MenuBar'. Os fãs do DBUS podem explorar org.kde.StatusNotifierWatchercom d-feetpara descobrir mais. Como o binário do dropbox é responsável pelo suporte a essas interfaces, não há nada a fazer além de aguardar a próxima atualização. BTW, todas as libs QT5.5 necessárias estão incluídas no programa. Não há necessidade de baixar pacotes de desenvolvimento.

Também descobri que apenas a caixa de diálogo da GUI parece impedir com segurança a reinstalação do arquivo de inicialização. Depois que a opção 'Iniciar o DropBox na inicialização do sistema' foi desmarcada, permaneceu assim.

user411778
fonte
1
A solução acima funcionou para mim em todas as minhas máquinas. Obrigado.
rstreeter78
Aqui está um one-liner para essa correção:sed -i.bak '/#!\/bin\/sh/a export DBUS_SESSION_BUS_ADDRESS=""' ~/.dropbox-dist/dropboxd; dropbox stop && dropbox start
bmaupin
Eu acho que isso também poderia ser aplicado no Xubuntu 16.04, mas usa systemd em vez de inicial por padrão.
Jarno
Veja minha resposta . Para minha surpresa, o script init também funcionou no Xubuntu 16.04, mesmo que use systemd em vez de inicial.
Jarno
Li em algum lugar que o iniciante ainda seria usado para serviços no modo de usuário após o lançamento do systemd, o que explicaria por que o script ainda funciona. A lista de serviços está em # /usr/share/upstart/sessions
user411778
2

Eu executo o mesmo sistema operacional, Xubuntu 14.04 x64, e estou vendo esse ícone que não responde a cliques (sem menu):

Ícone do Dropbox no painel Xfce4

As notas de versão do 3.14.5 (que chegaram em 9 de fevereiro de 2016 e foram instaladas na minha máquina) afirmam que o Dropbox foi atualizado para usar o Qt 5.5 no Linux.

A execução do seguinte fornece a versão Qt na minha máquina:

~$ qmake -v
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu

Então, atualizei para o Qt 5.5 usando as instruções aqui .

Estes são os passos que tomei:

sudo apt-add-repository ppa:beineri/opt-qt551-trusty
sudo apt-get update
sudo apt-get install qt-latest qtcreator-latest

Em seguida, defino o seguinte ~/.bashrce reiniciei a sessão:

export QT_SELECT=opt-qt55

Eu verifiquei que o Qt 5.5 agora está instalado:

~$ qmake -v
QMake version 3.0
Using Qt version 5.5.1 in /opt/qt55/lib

Em seguida, reinstale o Dropbox e reinicie sua sessão:

sudo apt-get remove dropbox
sudo apt-get install nautilus-dropbox

Infelizmente, isso não funcionou e o ícone da bandeja parecia o mesmo.

Então, me perguntei se a remoção do Indicator Plugin do painel Xfce4 funcionaria.

  1. Remover plug-in do indicador
  2. ~? dropbox stop && dropbox start

De repente, um ícone de caixa suspensa aparece no painel de notificações!

O ícone do Dropbox aparece

Parece que o ícone do Dropbox gosta de residir no painel de notificações, mas não no plug-in do indicador.

Mas ... eu gosto do plug-in do indicador, pois ele me fornece alertas por e-mail e controle de nível de volume. Então, eu o adicionei novamente ao painel. Por enquanto, tudo bem.

Mas, depois de reiniciar a sessão, recebo essa besteira novamente:

Ícone do Dropbox no painel Xfce4

Então, agora estou preso. Não sei como fazer com que o ícone do Dropbox apareça no Painel de Notificações, e não no Painel Indicador, e tenho certeza de que não vou repetir essas etapas toda vez que fizer login!

tubarão
fonte
1
Como você disse, "Parece que o ícone do Dropbox gosta de residir no Painel de Notificações, mas não no Plugin do Indicador". Eu acho que você estava no caminho certo, como a solução alternativa do kk78 mostra.
Juan M. Gonzalez
1
Remover o plug-in do indicador foi essencial para mim - apenas correr dropbox startcom DBUS_SESSION_BUS_ADDRESS=""era insuficiente para obter o dropbox fora do plug-in do indicador.
BSchlinker
@BSchlinker talvez o dropbox já estivesse em execução antes de você tentar iniciá-lo DBUS_SESSION_BUS_ADDRESS=""?
Jarno
2

Isso corrige isso.

No menu Dropbox, vá para Preferências. Desmarque a opção "Iniciar o Dropbox na inicialização do sistema"

Vá para Sessão e inicialização> Início automático do aplicativo e adicione o seguinte item de inicialização:

bash -c 'export DBUS_SESSION_BUS_ADDRESS="" && dropbox start -i'
jbrock
fonte
Mais simples:env DBUS_SESSION_BUS_ADDRESS="" dropbox start -i
blujay
1
@blujay ou mesmo DBUS_SESSION_BUS_ADDRESS= dropbox start -i. Mas algumas pessoas relatam que dbus-launch dropbox start -ifunciona melhor.
Jarno
@jarno Nem todo mundo usa um shell no estilo Bash. Por exemplo, eu uso o Fish como meu shell interativo e as variáveis ​​não são definidas com a name=valuesintaxe, portanto, é necessário usá-lo env. Usando envfunciona em qualquer lugar.
blujay
0

(testado no xbuntu 17.04)

Para reiniciar o dropbox com o ícone correto da bandeja: dropbox stop && dbus-launch dropbox start

O Dropbox substitui o arquivo ~/.config/autostart/dropbox.desktopde inicialização automática na inicialização por /usr/share/applications/dropbox.desktop. Para tornar a correção permanente, modifique o último:

sudo sed -i 's/Exec=dropbox start -i/Exec=dbus-launch dropbox start -i/' /usr/share/applications/dropbox.desktop

Você também pode modificar o iniciador do menu principal:

sed 's/Exec=dropbox start -i/Exec=dbus-launch dropbox start -i/' ~/.local/share/applications/dropbox.desktop
tekumara
fonte
0

Esta não é uma resposta propriamente dita, mas, como somos uma comunidade considerável o suficiente: AQUI está o link direto para a página de suporte ao cliente de email da caixa de depósito. Se todos perguntarmos a eles sobre isso, talvez eles mesmos resolvam.

dez93_2000
fonte
0

Como meu dropbox é um Dash de pesquisa de aplicativo de inicialização Startup Application, clique em Editar na entrada do Dropobox e substitua

velho

dropbox start -i

Novo

env XDG_CURRENT_DESKTOP = Dropbox da unidade start -i

para ativar a edição: alt-F2 e digite r hit enter

Isso funciona para o Ubuntu 18.10 e superior

Scott Stensland
fonte