web-dev-qa-db-fra.com

Impossible de désactiver le démarrage automatique de Dropbox sous Ubuntu 18.04

Le problème

J'ai installé nautilus-dropbox dans Ubuntu 18.04. L'application elle-même fonctionne bien, mais elle ne respecte pas l'option Démarrer Dropbox au démarrage du système .

  • Lorsque je lance Dropbox manuellement, il crée un fichier sur ~/.config/autostart/dropbox.desktop.
  • Si j'émets la commande $ dropbox autostart n, le fichier est supprimé.
  • Si je redémarre Dropbox, le fichier incriminé est recréé.

Le correctif échoué

J'ai essayé d'ajouter dropbox autostart n à dropbox start -i dans /usr/share/applications/dropbox.desktop. Cela donne Exec=dropbox start -i; dropbox autostart n.

Maintenant, quand je lance Dropbox toujours recrée le fichier dans ~/.config/autostart/dropbox.desktop, mais la ligne Exec=dropbox start -i apparaît alors sous la forme Exec=dropbox start -i; dropbox autostart n.

(Lancer Dropbox via la ligne de commande crée également le fichier dans ~/.config/autostart/.)

La solution idiote

Émettez un $ dropbox autostart n après le démarrage du démon.

La demande

En supposant que je ne veuille pas qu'il démarre puis s’arrête au démarrage, mais reste immobile jusqu’à ce que je le réveille manuellement via la ligne de commande ou le menu des applications.

Comment empêcher Dropbox de démarrer lors du démarrage du système?

Mise à jour (quelques mois plus tard ...)

Ce problème a été résolu par Dropbox avec une mise à jour du client.

2
Daniel

J'ai rencontré une situation étrange sur Ubuntu Bionic 18.04.1 où avec:

  • dropbox sans lien
  • thunar-dropbox-plugin et nautilus-dropbox désinstallé
  • ~/.dropbox et ~/.dropbox-dist supprimé

Je voyais toujours des entrées de journal que Dropbox essayait de démarrer mais ne pouvait pas trouver de fichiers. Il y avait des suggestions pour effacer:

  • ~/.cache/ (a supprimé tout sauf le vin)
  • ~/.config/autostart/ (supprime la zone de dépôt liée)
  • ~/.config/xfce4-session/ (supprime tout)

Mais un examen plus approfondi du journal mentionna ureadahead et je le nettoyai finalement en:

  • /var/lib/ureadahead/ (supprime * .pack et pack)

Lorsque les caches sont effacés, Dropbox n’essaie plus de choisir la réponse à la question. Une installation manuelle de dropbox avec: cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf - ./.dropbox-dist/dropbox-lnx.x86_64-57.4.89/dropbox start -i ne devrait pas pouvoir démarrer du tout automatiquement et nécessiterait quelque chose comme la deuxième commande pour le démarrer manuellement.

Pour mes besoins, je voulais simplement réparer la corruption de l'icône XFCE. J'ai donc réinstallé les plugins et utilisé sed pour mettre à jour l'entrée de bureau globale. Sudo apt install thunar-dropbox-plugin nautilus-dropbox Sudo sed -i "s|\(Exec=\)dropbox start -i|\\1dbus-launch dropbox start -i|" /usr/share/applications/dropbox.desktop

1
noabody

C’est un peu hacky, mais j’ai redémarré à quelques reprises et cela semble fonctionner.

Je suis allé à /home/[user]/.config/autostart et j'ai trouvé le raccourci Dropbox. Je l'ai ouverte et modifiée la commande (je voulais la lancer avec dbus-launch, c'est donc ce que j'ai fait, mais si vous ne voulez pas démarrer Dropbox, je pense que vous pouvez simplement supprimer tout ce qui se trouve dans le champ Commande).

Ensuite, pour empêcher Dropbox de l’écraser lors de son prochain démarrage, j’ai consulté les autorisations du raccourci et l’a défini de sorte que Personne ne soit autorisé à modifier le contenu.

Jusqu'ici, il semble avoir résolu le problème.

1
BenR