Problema:
Dropbox parte "a metà" su KDE.
Il demone viene avviato ma non viene mostrata l'icona, né parte la sincronizzazione.

Workaround per farlo partire è spegnere il demone

dropbox stop

e poi rilanciarlo dal menu K o con

dropbox start

Ovviamente questa non è una soluzione e vorrei aiuto per capire dove trovare altre info.
Il mio .xsession-errors è molto risicato

$ cat ~/.xsession-errors
Script per none iniziato in run_im.
Script per auto iniziato in run_im.
Script per default iniziato in run_im.

Stavo pensando che potrebbe essere un problema del fatto che il demone venga fatto partire prima del DE e quindi non venga inserito tra i servizi gestiti da KDE.
Ho pensato quindi di modificare il lanciatore per ritardarne l'accesso, ma non riesco a trovarne il .desktop da nessuna parte e non viene mostrato in "Avvio e Sessione"

$ sudo updatedb && locate -i dropbox | grep -i desktop
[sudo] password for davide: 
/home/davide/.kde/share/apps/RecentDocuments/Dropbox.desktop
/usr/share/app-install/desktop/nautilus-dropbox:dropbox.desktop
/usr/share/applications/dropbox.desktop

Ho già provato a contattare l'assistenza, ma chiedono dei report di errore, che ovviamente io non ho in quanto nulla crasha.

Qualcuno ha qualche hint da darmi e/o lo stesso problema, eventualmente su altri DE? :)

chiesto 01 Set '14, 10:34

dadexix86's gravatar image

dadexix86 ♦♦
16.9k716161

1

@dadexix86: grep -irIl dropbox ~ (case insensitive, recursive, text only, filenames only)

(01 Set '14, 10:40) enzotib ♦♦ enzotib's gravatar image

Ciao @dadexix86, per il lanciatore ti basta toglierlo da app avvio, fare uno script con sleep x e mettere quello in avvio. Almeno puoi fare il test che volevi. Scusa la risp ma sono con il tel :)

(01 Set '14, 11:03) Juan Juan's gravatar image

Sempre tell... Potresti eliminare ~/.dropbox*

Riavviare e lanciare drop da terminale. Vedi cosa dice

(01 Set '14, 13:10) Juan Juan's gravatar image

@enzotib cosa dovrebbe fare quel comando che non fa già locate che ho dato prima?
Comunque ora sono a lavoro, appena torno a casa provo :)

@Juan come ho detto nella domanda, non c'è il lanciatore in app di avvio, viene avviato il demone ma non ho capito come ;)

Per l'eliminazione della cartella ~/.dropbox ci proverò appena torno a casa :)

(01 Set '14, 13:40) dadexix86 ♦♦ dadexix86's gravatar image

@dadexix86: quel comando cerca nel contenuto dei files, non solo nei nomi come fa locate.

(01 Set '14, 15:45) enzotib ♦♦ enzotib's gravatar image

Ok, quando torno a casa lo provo! :)

PS: c'era un errore nella sintassi che ho corretto modificando il tuo commento.

(01 Set '14, 15:50) dadexix86 ♦♦ dadexix86's gravatar image

@dadexix86: ok, :)

(01 Set '14, 15:53) enzotib ♦♦ enzotib's gravatar image

@dadexix86 hai ragione :)

Per la cartella se vuoi provare, cancellale tutte: ~/.dropbox && ~/.dropbox-dist

Poi prima di rilanciar drop (Killato precedentemente), loggati dal sito e poi ri-lancialo.

B. Cena!!

(01 Set '14, 19:52) Juan Juan's gravatar image

Bah, ora ha funzionato...

Aspetto a vedere ancora qualche riavvio e vi aggiorno.

(01 Set '14, 20:12) dadexix86 ♦♦ dadexix86's gravatar image

Stamattina me l'ha fatto di nuovo, niente icona. @enzotib questo l'output di grep. Ho rimosso un bel po' di righe di Okular, che sono semplicemente i metadati dei vari files che apro (lavoro con LaTeX direttamente in cartella Dropbox, così da avere tutte le versioni sempre sincronizzate).

Aggiungo un'altra info interessante, con il Chrome Remote Desktop l'icona si vede anche se nel Desktop fisico non c'è (crea un desktop virtuale, non usa il desktop fisico presente come fa ad esempio TeamViewer).

(02 Set '14, 11:53) dadexix86 ♦♦ dadexix86's gravatar image

@dadexix86: ho provato a installare su una VM con Kubuntu il pacchetto DEB di dropbox fornito dal sito, ho seguito tutta la procedura, compreso il download del demone, ed il risultato è (come nelle altre installazioni di dropbox che ho) che in ~/.config/autostart c'è un file dropbox.desktop identico a quello presente in /usr/share/applications/, quindi non capisco perché tu non hai questo file.

(02 Set '14, 12:22) enzotib ♦♦ enzotib's gravatar image

Appena torno a casa lo faccio.

Io non capisco come faccia a partire questo benedetto demone :S

(02 Set '14, 13:16) dadexix86 ♦♦ dadexix86's gravatar image

Ho installato su VB, il demone parte, l'icona viene mostrata, c'è il file nell'autostart.

Provo a copiarlo nella mia cartella host e vi faccio sapere.

(02 Set '14, 21:01) dadexix86 ♦♦ dadexix86's gravatar image

Nada, non funziona.

Parte il demone ma non l'icona e non c'è modo di mostrarla se non spegnere il demone e ripartire.

Se ci volete dare un'occhiata questi sono gli output dei comandi grep di prima dati sulle varie sottocartelle di /.

(02 Set '14, 22:32) dadexix86 ♦♦ dadexix86's gravatar image

Ho fatto qualche prova con Chrome Remote Desktop e mi sentirei di affermare che il problema è proprio questo.

Quello che ho riscontrato è che la prima sessione che viene lanciata dopo il boot (locale o remota) fa partire il demone e ha l'icona sulla barra. Le successive sessioni probabilmente provano a lanciare il demone ma vengono inibite da quello già attivo.
In realtà la cosa non è così semplice, perché anche chiudendo tutte le sessioni (senza riavviare la macchina), se la sessione locale non aveva l'icona la prima volta, anche riavviata da sola continuerà a non avere l'icona.

Il problema probabilmente è che le applicazioni lanciate da una sessione utente dovrebbero essere legate a quella sessione e dovrebbero essere costruite per essere lanciate una volta per ogni sessione. DropBox evidentemente non è fatto in questo modo e quindi male si adatta ad essere usato in unione ad un sistema di sessioni remote.

coll. permanente

ha risposto 03 Set '14, 18:22

enzotib's gravatar image

enzotib ♦♦
14.0k112186

modificato 03 Set '14, 18:23

Probabilmente quinid è legato all'ordine in cui vengono lanciati i demoni di Chrome Remote Desktop e di Dropbox.

Se venisse lanciato prima Dropbox e poi Chrome Remote Desktop il tutto si risolverebbe (la prima sessione sarebbe quella "fisica").

Direi che per ora aggiro il problema mettendo come lanciatore

dropbox stop -i && sleep 30 && dropbox start -i

e segnalo il problema agli sviluppatori Dropbox.

(03 Set '14, 19:22) dadexix86 ♦♦ dadexix86's gravatar image

@dadexix86: dropbox viene lanciato solo al login, mentre CRD è un vero demone che è in attesa di richieste di apertura sessione anche se nessuno ha fatto login sullo schermo fisico della macchina. Quindi non è tanto quando viene lanciato il demone CRD, ma quando viene aperta la prima sessione remota (prima o dopo del primo login locale).

(03 Set '14, 19:34) enzotib ♦♦ enzotib's gravatar image

@dadexix86: mi correggo, dropbox sembra attivo già prima del login, indago.

(03 Set '14, 19:37) enzotib ♦♦ enzotib's gravatar image

Sì, sì, è attivo, ma l'icona è solo sulla sessione di CRD.

Credo che sia un problema di "priorità". La sessione di CRD parte prima del desktop di KDE (da quel che ho capito è un demone lanciato all'avvio) e quindi DB si piazza su CRD e non sulla tray di KDE.

Stoppando il demone di DB e startandolo di nuovo, parte sulla tray "fisica".

(Mannaggia a me che non conosco la terminologia tecnica per queste cose!)

(03 Set '14, 19:48) dadexix86 ♦♦ dadexix86's gravatar image

Ho scritto sul forum di DB, con anche qualche tentativo in più che ho fatto ora.

Stoppando il demone e riavviandolo da remoto lo fa sparire dalla tray "reale".

(03 Set '14, 19:59) dadexix86 ♦♦ dadexix86's gravatar image

@dadexix86: un altro piccolo pezzo di informazione, ma credo importante, ho scoperto finalmente chi è che lancia dropbox prima del login: è proprio chrome-remote-desktop. Rimuovendo questo pacchetto non c'è traccia di dropbox prima del login (come mi pare giusto che sia).

(03 Set '14, 22:07) enzotib ♦♦ enzotib's gravatar image

Ottima informazione. Infatti è giusto che sia così, se accedo da remoto come mio utente voglio tutte le funzionalità attive.

Quello che non comprendo è perché Dropbox (al contrario di tutti gli altri servizi nella system tray) compaia una volta sola e non su tutti gli accessi che l'utente fa.

(03 Set '14, 23:05) dadexix86 ♦♦ dadexix86's gravatar image
La tua risposta
abilita/disabilita anteprima

Segui questa domanda

Via email:

Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui

Via RSS:

Risposte

Risposte e commenti

Basi di markdown

  • *corsivo* o __corsivo__
  • **grassetto** o __grassetto__
  • collegamento:[testo](http://url.com/ "titolo")
  • immagine?![alt testo](/path/img.jpg "titolo")
  • elenco numerato: 1. Foo 2. Bar
  • per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
  • è supportato anche semplice HTML

Tag:

×434
×26
×20

domanda posta: 01 Set '14, 10:34

domanda visualizzata: 1,304 volte

ultimo aggiornamento: 03 Set '14, 23:05

Chiedi è un servizio di supporto gestito da Ubuntu-it. Contattaci!

powered by OSQAPostgreSQL database
Ubuntu e Canonical sono marchi registrati da Canonical Ltd.