web-dev-qa-db-fra.com

L'icône de Xubuntu Dropbox échoue

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:

Icon

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.

34
user1252280

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 .

50
Juan M. Gonzalez

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:

  • Exécutez la commande proposée une fois pour que l'icône Dropbox apparaisse dans votre zone de notification: dropbox stop && dbus-launch dropbox start
  • Ouvrez les préférences de Dropbox (cliquez sur l’icône Dropbox dans la zone de notification).
  • Désactivez "Démarrer Dropbox au démarrage du système" et appliquez vos modifications.
  • Sélectionnez Paramètres XFCE> Session et démarrage> Démarrage automatique de l’application.
  • Recherchez un élément Dropbox existant et confirmez qu'il est désactivé.
  • Ajoutez un nouvel élément avec cette configuration (ne modifiez pas l'élément Dropbox existant car il est recréé à chaque redémarrage):
    • Nom: Dropbox
    • Commande: dbus-launch dropbox start -i
  • Assurez-vous que la nouvelle application est activée dans la liste.
31
juankvillegas

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:

Gif tutorial

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)

6
Indacochea Wachín

Cela a fonctionné pour moi (xubuntu 15.10):

DBUS_SESSION_BUS_ADDRESS="" dropbox start

Cela est montré ici:

L'icône Dropbox ne fonctionne pas Xubuntu 14.04 LTS 64

5
Fernando Basso

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.

3
Alex Fortin

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é !

DropBox icon

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

Thunar integration

3
1LinuxGuy

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
3
George O.

J'ai finalement réussi à le faire fonctionner de manière fiable.

  1. Supprimez le plug-in indicateur du panneau. L'icône de la boîte de dépôt apparaît maintenant correctement dans la zone de notification. La connexion réseau y apparaît également. Mais le contrôle audio est maintenant parti.
  2. Ajoutez le plugin xfce4-pulseaudio en utilisant synaptic. Ajoutez-le ensuite au panneau.
  3. Déconnectez-vous, puis reconnectez-vous. Tout devrait s'afficher correctement.
2
Syster

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.

2
jarno

Dans Xubuntu 16.04, j'ai constaté que cela fonctionnait:

  1. Sudo mousepad /usr/bin/dropbox
  2. Après import os ajouter os.environ['DBUS_SESSION_BUS_ADDRESS'] = ""
  3. dropbox stop
  4. dropbox start
1
Syster