Geen logo van Dropbox, en wat daar achter vandaan kwam

By Freerk Jongsma, 16 september 2015

Als je computer start wil je wel een beetje controle over de automatisch startende applicaties.
Van Dropbox ben ik gewend dat er in de systemtray (rechter onderhoek) een logo’tje staat zodat je weet dat Dropbox werkt en je de functies van de rechtermuistoets daar kunt gebruiken.

Dit was niet het geval. dropbox

In de documentatie staat dat dit is aan te zetten met ‘dropbox autostart’
Kennelijk wordt er dan een bestandje in ~/.config/autostart gemaakt.
Maar in mijn geval stond dat er al.
En het commando op de Exec= regel was ook correct; Exec=dropbox start -i
Die -i aan het eind is om het icoontje in de systemtray te laten verschijnen.
Nog starte dropbox niet op.
Op de commandline tik ik ‘dropbox status‘ in en krijg als antoord ‘not running‘.
Als ik het met de hand intik; ‘dropbox start -i‘ , werkt het wel.
Misschien gaat het te snel na opstarten, was mijn conclusie.
Ik veranderde de regel in
Exec=bash -c “sleep 20 && dropbox start -i”
Sleep 20 is 20 seconden wachten. && is om beide comando’s te scheiden. Ik vermoed dat ‘;’ ook zal werken.
Na opnieuw inloggen werkte dit correct. Maar niet voor lang. De volgende keer dat ik inlogde was het weer net als daarvoor. Ook het bestand dropbox.desktop zag er weer net zo uit als daarvoor.
Kennelijk had Linux (Mint) gezien dat ik in het .desktop bestand iets gewijzigd had en toen het origineel teruggezet. Er stond namelijk nog een dropbox.desktop op de computer.
Namelijk in /usr/share/applications met alleen schrijfrechten voor root.

root rechten krijg je door op de commandline (ctrl-alt-t)sudo su‘ en je wachtoord in te tikken.
Je kunt nu met een editor, bijvoorbeeld nano, het bestand wijzigen.
Tik in: nano /usr/share/applications/dropbox.desktop

Ik ben nu anders te werk gegaan: Ik heb eerst het dropbox.desktop in /usr/share/applications aangepast. Toen dropbox.desktop in ~/.config/autostart
Beide nu met Exec=bash -c “sleep 20 && dropbox start -i”

Nu werkte het goed!

What do you think?

What are you waiting for join the conversation!

%d bloggers liken dit: