Affecte: 14.04/14.10/15.04/15.10/16.04/16.10
J'ai commencé mon deamon dropbox aujourd'hui, avec le résultat suivant dans le panneau:
L'icône avec le symbole avertissement/échec doit être mon icône Dropbox. Je ne peux pas faire un clic droit ou gauche dessus, donc aucune interaction.
J'utilise Xubuntu 15.10 sur x64 4.2.0-27-generic. J'ai également essayé de réinstaller Dropbox, de réinstaller nautilus-dropbox
, de supprimer récursivement ./cache/sessions/
ainsi que de définir d'autres thèmes et ensembles d'icônes.
Apparemment, rien n’a aidé et les problèmes similaires décrits ici et sur d’autres conseils sont similaires, ne sont pas identiques et ne fonctionnent pas dans mon cas.
Une solution de contournement plus récente qui fonctionne pour davantage de systèmes d'exploitation Linux que celui de DBUS_SESSION:
dropbox stop && dbus-launch dropbox start
EDIT: Pour rendre ce permanent voir la réponse de @juankvillegas ci-dessous .
La réponse donnée par @Juan M. Gonzalez est la meilleure, mais vous devez exécuter cette commande à chaque fois que vous redémarrez votre PC.
Une solution permanente serait:
dropbox stop && dbus-launch dropbox start
dbus-launch dropbox start -i
Cette instruction ne fonctionne que pour Xubuntu, UbuntuStudio 16.04 (ne fonctionne pas dans 17.04)
Dans votre terminal run
Sudo gedit /usr/bin/dropbox
Créez une nouvelle ligne après import os et ajoutez ce qui suit:
os.environ['DBUS_SESSION_BUS_ADDRESS'] = ""
Sauvegarder et reboter
Voici un Gif que j'ai fait:
Et, si un jour la mise à jour de Dropbox ne fonctionne plus, répétez ce tutoriel.
Référence:
L'icône Dropbox ne fonctionne pas Xubuntu 14.04 LTS 64
Ceci s’applique à UbuntuStudio 15.10, 16.04 et Xubuntu (tous deux basés sur XFCE)
Cela a fonctionné pour moi (xubuntu 15.10):
DBUS_SESSION_BUS_ADDRESS="" dropbox start
Cela est montré ici:
Je pense que c'est un problème lié au plug-in indicateur. Si vous ne l'utilisez pas, je vous suggère de le supprimer de votre panneau. L’icône Dropbox devrait alors apparaître normalement dans la zone de notification.
Voici ce que j'ai fait dans Xubuntu 16.04
Je retire l'applet indicateur.
L'icône Dropbox est apparue.
J'ai ajouté l'applet indicateur. Déplacé là où il était avant.
Terminé !
Pour obtenir l'intégration de Dropbox dans Thunar:
Sudo add-apt-repository ppa:xubuntu-dev/extras
Sudo apt-get update
Sudo apt-get install thunar-dropbox-plugin
J'ai eu le même problème sur Linux Mint 17. La solution pour moi était
dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start
J'ai finalement réussi à le faire fonctionner de manière fiable.
Assurez-vous que la zone de notification est un élément des préférences du panneau. l'icône sera affichée dans la zone de notification.
Exécutez ce qui suit dans le terminal:
dropbox stop && dbus-launch dropbox start
Cliquez ensuite avec le bouton droit sur l'icône Dropbox, puis cliquez sur "Préférences ...". Désactivez "Démarrer Dropbox au démarrage du système".
Si vous utilisez des sessions enregistrées, assurez-vous que dropbox n'est pas un élément de celles-ci: démarrez la session, exécutez dropbox stop
, puis enregistrez la session.
Créez un script d'initialisation pour dropbox en l'exécutant une fois dans le terminal comme d'habitude:
echo 'description "Dropbox"
start on desktop-start
expect daemon
exec env DBUS_SESSION_BUS_ADDRESS= dropbox start -i' >"${XDG_CONFIG_HOME-$HOME/.config}/upstart/dropbox.conf"
Remarque: Dans 12.04, vous devez plutôt stocker le fichier dans "$ HOME/.init". En 14.04, le répertoire est obsolète. Voir Documentation Upstart .
Remarque: env DBUS_SESSION_BUS_ADDRESS=
peut être remplacé par dbus-launch
ci-dessus.
Maintenant, vous pouvez démarrer Dropbox par
start dropbox
Alors l'icône devrait être visible.
Le service sera démarré automatiquement après la prochaine connexion. Le script d'initialisation lance Dropbox de manière à ce qu'il soit invisible pour le gestionnaire de session et qu'il ne soit pas enregistré dans les sessions suivantes.
Je l'ai testé dans 14.04 (qui utilise Upstart) et 16.04 (qui utilise systemd). La mise à jour de dropbox ne devrait pas supprimer ce correctif, contrairement à d'autres solutions.
J'ai eu quelques idées de cette réponse . Il y a quelques informations de base dans cette réponse.
Dans Xubuntu 16.04, j'ai constaté que cela fonctionnait:
Sudo mousepad /usr/bin/dropbox
import os
ajouter os.environ['DBUS_SESSION_BUS_ADDRESS'] = ""
dropbox stop
dropbox start