Après la mise à niveau de xubuntu 13.10 vers 14.04, j'ai trouvé que Dropbox avait besoin d'être réinstallé sur mon système, parmi une foule d'autres problèmes. J'ai effectué ce qui suit comme suggéré ici :
sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
EDIT: comme cela n'a pas réussi à résoudre le problème décrit ci-dessous, j'ai également essayé d'installer Dropbox à partir .deb
d' ici pour Ubuntu.
Cela a installé la version 3.2.9 de Dropbox qui semble fonctionner à nouveau, mais l'icône de notification dans le xfce4-panel
ne respecte pas le thème / les icônes définis localement:
Ici, j'utilise et je elementary-xfce-dark
peux confirmer que les icônes d'état Dropbox que je veux utiliser sont présentes /usr/share/icons/elementary-xfce-dark/panel
.
Cependant, les icônes réellement utilisées ( ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
) sont des fichiers PNG avec transparence, mais lors de l'inspection, l'arrière-plan l'est #EFEBE7
, ce qui suggère que le canal alpha est utilisé, et quelque chose d'autre le définit comme couleur d'arrière-plan.
MISE À JOUR
À l'occasion, l'icône Dropbox n'apparaît pas du xfce4-panel
tout après un redémarrage, que ce soit dans la zone de notification ou dans la barre d'état système.
PARTIELLEMENT RÉSOLU
Donc, euh, après avoir purgé puis réinstallé Dropbox à partir d' ici en utilisant le package .deb, je vois maintenant par intermittence ceci après chaque redémarrage dur:
Voici une liste de tout ce dont je me souviens avoir fait avant le redémarrage dur:
- Installé les éléments suivants:
- Suivi de l'astuce à partir d' ici qui désactive le démarrage automatique de la
indicator-application-service
connexion à (appelée «Application indicateur» dans le menu «Session et démarrage» / «Démarrage automatique de l'application»); - Sacrifié plusieurs chèvres .
Je peux confirmer que:
- La version en cours d'exécution est appelée depuis
~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/
; - L'icône de la boîte de dépôt apparaît dans la zone de notification , et non dans la barre d'état système, du
xfce4-panel
; $ python --version
produitPython 2.7.6
Je ne sais pas exactement laquelle, le cas échéant, des étapes ci-dessus était nécessaire pour affecter l'apparence de l'icône. Encore une fois, malheureusement, l'icône n'apparaît que par intermittence - une fois sur tous les quelques cycles d'arrêt / démarrage, donc YMMV!
Je note également que lorsqu'il est présent, les icônes et le thème / style utilisé ne sont toujours pas cohérents avec le thème défini localement. Par exemple, consultez les info-bulles:
...contre...
NOTES D'AVANCEMENT
- Il semble y avoir des bavardages sur ce problème ici , et ici , suggérant que la dernière version de dropbox (3.0.3) utilise maintenant l' interface utilisateur Qt . Le comportement de dropbox 3.0.3 pour ignorer les thèmes locaux semble également s'appliquer à d'autres distributions Linux telles que Mint et Arch .
- Cette page suggère que xfce4 avait un bug qui ne permettait pas au logiciel Qt5 d'utiliser le thème local. Cependant, la mise à niveau vers la
xfce4-session
version 4.11 n'a pas résolu le problème. - Je suis sur le point de lancer une nouvelle installation de xubuntu 14.0.4-1 pour résoudre d'autres problèmes, je vais donc signaler ici si le problème persiste.
- Après avoir installé une nouvelle version de xubuntu 14.04-1, je ne vois plus du tout d'icône de notification dropbox! Je suppose que si je trouve un moyen de l'activer à nouveau, je pourrais toujours avoir le même problème. Je vais continuer ...
- Essayer différentes options d'installation (fichiers deb à partir du site Web de dropbox, compilation et installation à partir de la source) n'a encore donné aucune solution. Bienvenue suggestions!
Réponses:
Donc, pas de réponse complète en plus de deux mois?
Allllllll-righty alors!
Présentant maintenant ... mon hack toujours aussi embarrassant, pas vraiment à recommander et dégoûtant :
.dropbox-dist
répertoire, qui peuvent être dans~/.dropbox-dist
ou/var/lib/dropbox/.dropbox-dist
. À l'intérieur de celui-ci, les icônes se trouvent dans le dossierdropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
(ou similaire, votre chemin peut différer selon la version et la construction utilisées).xfce4-panel
. C'est facile en utilisant un outil comme Gimp avec l'outil de sélection de couleur ( ). Le mien se trouve être#242424
.#242424
).Le résultat:
Vous cherchez bien. C'est très bien pour moi, car je ne change pas le
xfce4-panel
couleur. Cependant, certaines choses à noter:#EFEBE7
bordure 2px si vos icônes sont 22x22px. J'ai résolu ce problème en agrandissant simplement les icônes à ma taille requise (22x22px).Si Dropbox est mis à jour, vos icônes pourraient être époustouflées. Si vous voulez essayer vous-même, conservez une copie de sauvegarde de vos icônes en dehors du répertoire Dropbox. Ou, vous pouvez simplement les télécharger à partir d'ici (si vous utilisez également
#242424
la couleur de votre panneau):(
dropboxstatus-logo.png
)dropboxstatus-idle.png
)dropboxstatus-busy.png
)dropboxstatus-busy2.png
)dropboxstatus-x.png
)la source
for i in *.png; do convert $i -background '#000000' -alpha remove $i; done
remplaçant#000000
par le code de couleur correct pour votre panneau. Notez que cela écrase les images, vous voudrez peut-être d'abord sauvegarder les icônes!Si vous désactivez la composition, puis redémarrez, l'icône apparaît dans la barre des tâches. Malheureusement, ce n'est pas une solution pour moi, car j'ai besoin de compositing.
Pour désactiver la composition dans Xubuntu 14.04:
PS: J'aurais probablement dû ajouter cela dans les commentaires à la place, mais je ne peux pas encore commenter, pas assez de représentants. points (règle stupide).
la source
Il s'agit d'une version automatisée de la réponse de Sharky. Créez d'abord un script appelé
fix-dropbox-icons
:Si votre arrière-plan est d'une autre couleur que le noir, ajustez le
#000000
bit en conséquence. N'oubliez paschmod +x
ce script.Dans votre démarrage (
.xsession
,.Xinit
,.i3/config
, les réglages de ... dépend de votre configuration) font exécuter ce script au démarrage / login. Si Dropbox se met à jour et redémarre pendant que vous êtes connecté, l'icône sera temporairement gâchée, mais la prochaine fois que vous vous connecterez, elle devrait être corrigée à nouveau.la source
dans mint17.1 J'ai désinstallé dropbox et installe Nemo Dropbox en synaptique et l'icône est apparue dans la barre d'état système, lors de l'utilisation de ces touches sur le clavier ctrl, alt, espace arrière - pour réinitialiser
la source
Noyau XUBUNTU 14.04.1 3.13.0-44
J'ai utilisé le script bash -c "dropbox stop && sleep 5 && strace ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null" ci-dessus et il a restauré l'icône de notification. Cependant, il a de nouveau disparu lorsque j'ai fermé le terminal ou éclaté en utilisant CTRL-C.
J'ai mis le script dans mes programmes de démarrage avec le commutateur -D et redémarré. Maintenant, l'icône apparaît en permanence.
bash -c "dropbox stop && sleep 5 && strace -D ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null"
J'espère que cela t'aides...
la source
C'est ainsi que j'ai complètement résolu après de nombreuses tentatives. J'espère que ce sera utile aussi pour quelqu'un d'autre:
dropbox réinstallé depuis le terminal:
créé manuellement une nouvelle ligne dropbox-automatic-boot dans settings / session-start avec ce nouveau chemin:
la source
Le truc de compositing fonctionne de façon erratique pour moi, sans faire de redémarrage. Si vous continuez à cliquer sur la case à cocher activer / désactiver, elle réapparaît parfois.
la source