Sur une machine Lubuntu 15.10, l'icône Dropbox, qui indique l'état de l'application et permet l'interaction, est manquante.
Quand je commence à Dropbox, peu importe si j'utilise dropbox start
, dropbox start -i
ou lxpanel
-bookmark, seule une petite caméra icône apparaît dans la -section « Indicateur Applets » de lxpanel
:
C'est très ennuyeux, car je dois toujours utiliser le terminal pour vérifier l'état. Quelle est la raison de ce comportement étrange? Il fonctionnait il y a quelque temps, je ne peux pas dire quand il a changé, probablement une mise à jour logicielle. La réinstallation ne fonctionne pas et les icônes existent dans le ~/.dropbox-dist/dropbox-lnx.x86-3.14.5/images/hicolor/16x16/status
répertoire-.
Réponses:
Malheureusement, la plupart des réponses ici sont du pur vaudou et ne traitent pas des problèmes sous-jacents réels, dont il y en a deux (j'écris ceci en partie afin de ne pas l'oublier moi-même la prochaine fois que je traiterai de cela ).
Problème numéro un: Dropbox tente de s'adapter à l'environnement dans lequel il s'exécute, il effectue donc un travail de détection automatique. Il échoue parfois, car il n'a pas été mis à jour depuis 2015. Ce problème a été résolu par un
/usr/bin/dropbox
wrapper mis à jour tel qu'il est livré dans lenautilus-dropbox
package d'Ubuntu . Donc, si vous voulez éviter une partie des problèmes, utilisez-le, pas le package fourni par Dropbox. Sinon, assurez-vous qu'ilXDG_CURRENT_DESKTOP
est défini surUnity
avant l'exécution de Dropbox; la version Ubuntu du package le fait en interne.Problème numéro deux: Dropbox est écrit en utilisant Qt, plus précisément Qt5. Unity est basé principalement sur GTK +. Qt peut utiliser les styles GTK +, mais l'implémentation a considérablement changé au cours de la dernière année.
Malheureusement, l'installation par défaut d'Ubuntu ne facilite pas l'utilisation des styles GTK + de Qt, car il, ce qui ne fonctionne pas comme prévu, et le style GTK + ne s'initialise pas, ce qui entraîne l'indisponibilité de tout basé sur GTK + y compris l'interface du menu D-Bus, qui est ce qui fait fonctionner l'indicateur. La suppressionQT_STYLE_OVERRIDE
est par défaut défini surgtk
QT_STYLE_OVERRIDE
ou la définition d'une valeur valide annule Dropbox et fait réapparaître l'indicateur.Mise à jour: En fait, ce n'est pas une valeur par défaut d'Ubuntu, mais quelque chose d'autre peut définir la variable sur une valeur incorrecte - dans mon cas, c'est
~/.xsession
là que je l'ai mise il y a quelques années et je l'ai oubliée. Dans tous les cas, cela vaut la peine de le vérifier et éventuellement de le forcer à la valeur correcte.la source
dropbox stop && dbus-launch dropbox start
fonctionne pour moi. superuser.com/a/1043469/379553 à partir de Lubuntu 18.04 LTSLubuntu 14.04 .... J'ai quelques machines, toutes avec le même OS. L'icône Dropbox un par un a disparu.
J'ai du mal pendant des mois. Impossible de récupérer l'icône. Je l'ai maintenant!
dropbox stop && dbus-launch dropbox start
sudo apt-get install dropbox
dbus-launch dropbox start
la source
Il existe des solutions de contournement jusqu'à ce que le bogue soit corrigé. Le meilleur en ce moment (travailler pour des distributions Linux telles que Xubuntu, Linux Mint, etc.) est:
Plus de détails sur un autre site StackExchange: l' icône Dropbox ne fonctionne pas Xubuntu 14.04 LTS 64 - Ask Ubuntu
Mise à jour:
Et une solution de contournement plus récente qui fonctionne pour plusieurs systèmes d'exploitation Linux:
la source
La solution pour Lubuntu 17.04 est (en supposant que vous avez téléchargé un fichier .deb):
1) Faites une copie du fichier de démarrage automatique de Dropbox:
cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/newstart_dropbox.desktop
2) Modifiez le fichier newstart_dropbox.desktop. Changez la
Exec=
ligne enExec=dbus-launch dropbox start -i
;3) Copiez le fichier dans /usr/share/applications/dropbox.desktop dans ~ / .local / share / applications /:
cp /usr/share/applications/dropbox.desktop ~/.local/share/applications/
4) Modifiez le fichier que vous avez copié
~/.local/share/applications/
comme vous l'avez fait à l'étape 2. Changez laExec=
ligne enExec=dbus-launch dropbox start -i
5) Désactivez le démarrage automatique de Dropbox, avec la commande suivante sur le terminal:
dropbox autostart n
Merci pour Andrew et l'équipe Wepup8 pour les conseils.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
la source
Comme j'ai eu le même problème avec Debian 9 (cannelle) après une mise à niveau, et voici ce que j'ai fait:
j'ai édité le fichier
/user/share/applications/desktop.dropbox
et changé la ligneExec=dropbox start -i
enExec=dbus-launch dropbox start -i
.Ajout d'une ligne pour retarder le début de la dropbox:
X-GNOME-Autostart-Delay=30
j'ai dû redémarrer également.
la source
Juan, j'ai constaté qu'aucune de ces solutions de contournement ne fonctionne spécifiquement à Lubuntu . Lorsque j'ai mis à jour vers Lubuntu 15.10, j'ai eu le même problème d'icône de zone d'indicateur non fonctionnel que décrit ici: /ubuntu/732967/dropbox-icon-is-not-working-xubuntu-14- 04-lts-64/739018 # 739018
Cependant, la seule chose que j'ai trouvée pour travailler pour Lubuntu est la suivante:
dropbox stop
dbus-launch ~/.dropbox-dist/dropboxd
dropbox autostart n
gksudo pcmanfm
Cela a toujours fonctionné pour moi. J'espère que cela aide quelqu'un.
la source
dbus-launch
fait que l'indicateur de nouveau style fonctionne correctement, plutôt que de lui faire utiliser l'icône de plateau X à l'ancienne. De plus, vous n'avez pas besoin de créer un nouveau script/bin
pour cela (et vous ne devriez pas mettre les choses de/bin
toute façon; utilisez~/.local/bin
ou/usr/local/bin
). Mettez simplement la commandedbus-launch dropbox start
directement dans la boîte de dialogue Démarrage automatique.dbus launch
commande-directement dans le gestionnaire de démarrage automatique est préférable à l'écriture d'un script dans / bin.J'ai testé cela sur Lubuntu et j'ai parfaitement fonctionné.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
la source
Je suis un utilisateur d'Arch Linux avec GNOME3 Desktop. Dans mon cas, je dois ajouter un peu de retard lors du démarrage audio:
Créez un fichier bash où vous voulez. (par exemple
~/dropbox_delay.sh
)Donnez-lui une autorisation d'exécution:
chmod +x ~/dropbox_delay.sh
Dans le
/usr/share/applications/dropbox.desktop
fichier, modifiez la ligne suivante (ou une ligne similaire commençant parExec=
:à
Faites de même en
~/.config/autostart/dropbox.desktop
.la source
Si Dropbox est démarré en tant que cronjob, vous devez définir l'environnement $ DISPLAY pour l'affichage.
Ajoutez un test pour voir si X est en cours d'exécution et si c'est le cas, définissez $ DISPLAY avant de redémarrer Dropbox.
Si $ DISPLAY n'est pas défini, le script redémarrera quand même Dropbox.
Le test de $ DISPLAY permet à ce script de redémarrer Dropbox alors que l'utilisateur n'est pas connecté à X.
L'exécution de ce script au début de la session X redémarrera Dropbox et activera l'icône pour apparaître
par exemple pour ~ / bin / dropbox-start.sh
Fonctionne pour LinuxMint 17.3 exécutant XFCE4
la source
Si le menu déroulant ne fonctionne pas, mais que l'indicateur s'affiche, lorsque vous utilisez MATE, essayez d'installer à la
caja-dropbox
place dedropbox
.Voir: https://ubuntu-mate.community/t/caja-dropbox-not-showing-popup-menu-after-starting-mate-17-10/15780/4
la source