comportamento estranho dropbox no Ubuntu

1

Eu tenho dropbox instalado através do centro de software do Ubuntu e ele estava funcionando bem até poucos dias atrás.

Agora está tendo um comportamento muito estranho.

1) Muitas vezes recebo uma mensagem de um processo de dropbox para minha senha de root

2) Parece que se eu tiver 2 versões do dropbox, apenas uma delas está rodando

donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ dropbox status
Dropbox isn't running!
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ sudo dropbox status
[sudo] password for donbeo: 
Up to date
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ 

3) Algumas vezes os arquivos na caixa de depósito são marcados com a única opção de leitura.

4) A sincronização não parece perfeita e acabo tendo muitas cópias de conflito. Isso pode ser devido ao fato de que às vezes não é iniciado na inicialização do sistema. (Não tenho certeza disso)

Como posso resolver tudo isso?

EDITAR:

Não consigo executar o dropbox sem o sudo:

donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ sudo killall dropbox 
[sudo] password for donbeo: 
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ sudo dropbox status
Dropbox isn't running!
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ dropbox start
Starting Dropbox...Traceback (most recent call last):
  File "dropbox/client/main.py", line 37, in <module>
  File "dropbox/client/aggregation.py", line 17, in <module>
  File "dropbox/sqlite3_helpers.py", line 21, in <module>
  File "dropbox/fatal_db_exception.py", line 1, in <module>
  File "arch/__init__.py", line 28, in <module>
  File "arch/linux/util.py", line 52, in <module>
  File "dropbox/url_info.py", line 19, in <module>
  File "dropbox/i18n.py", line 31, in <module>
  File "babel/__init__.py", line 33, in <module>
  File "pkg_resources/__init__.py", line 3032, in <module>
  File "pkg_resources/__init__.py", line 933, in subscribe
  File "pkg_resources/__init__.py", line 3032, in <lambda>
  File "pkg_resources/__init__.py", line 2573, in activate
  File "pkg_resources/__init__.py", line 2667, in insert_on
  File "pkg_resources/__init__.py", line 2697, in check_version_conflict
  File "pkg_resources/__init__.py", line 2566, in _get_metadata
  File "pkg_resources/__init__.py", line 1589, in get_metadata_lines
  File "pkg_resources/__init__.py", line 1581, in get_metadata
  File "pkg_resources/__init__.py", line 1692, in _get
IOError: [Errno 13] Permission denied: '/var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-3.6.7/futures-2.1.3-py2.7.egg/EGG-INFO/top_level.txt'

EDIT 2: Tentando iniciar o dropbox depois de alterar a permissão da pasta:

donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ sudo chown donbeo /var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-3.6.7/futures-2.1.3-py2.7.egg/EGG-INFO/top_level.txt
[sudo] password for donbeo: 
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ 
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ sudo dropbox status
Dropbox isn't running!
donbeo@donbeo-HP-EliteBook-Folio-9470m:~$ dropbox start
Starting Dropbox...



The Dropbox daemon is not installed!
Run "dropbox start -i" to install the daemon

Devo fazer dropbox start -i mesmo se o dropbox já estiver instalado?

    
por Donbeo 19.06.2015 / 15:05

4 respostas

0

Eu começaria verificando as permissões em ~ / .dropbox e ~ / Dropbox. Certifica-se de que eles são de sua propriedade e você pode ler e escrever para eles.

Depois disso, reinstale a caixa de depósito.

Por fim, entre em contato com o suporte deles. O Dropbox é de código fechado e comercial, portanto, nós realmente não temos um log para ajudá-lo. Eu suspeitaria de um problema de permissão embora.

    
por coteyr 19.06.2015 / 15:38
0

sim, parece que você está executando o dropbox como root (!). Se você executar o dropbox como root, as preocupações de segurança ficam de lado, seus arquivos são de propriedade do root (ou seja, você não pode abri-los como usuário normal). Você precisa matar dropbox sudo killall dropbox e reiniciar como usuário normal. Eu não acho que você terá que reinstalar o dropbox.

    
por spacelander 19.06.2015 / 16:59
0

você deve alterar as permissões em vez de executar como root: sudo chown [yourUsername]: /var/lib/dropbox/.dropbox-dist/dropbox-lnx.x86_64-3.6.7/futures-2.1.3-py2.7.egg/EGG-INFO/top_level.txt

    
por spacelander 19.06.2015 / 17:18
0

Mesmo depois de expurgar, não consegui fazê-lo funcionar. Então, eu apaguei manualmente todas as pastas ocultas do Dropbox em casa e as reinstalei baixando o pacote .deb do site . / p>     

por pissedoffDB 25.06.2015 / 23:22

Tags