Po aktualizacji z Xubuntu 13.10 do 14.04 zauważyłem, że Dropbox wymaga ponownej instalacji w moim systemie, wśród wielu innych problemów. Wykonałem następujące sugestie tutaj :
sudo rm -rf /var/lib/dropbox/.dropbox-dist
dropbox start -i
EDIT: jak to nie udało się rozwiązać problem opisany poniżej Próbowałem również zainstalować Dropbox od .deb
od tutaj dla Ubuntu.
To zainstalowało Dropbox w wersji 3.2.9, która wydaje się działać ponownie, jednak ikona powiadamiającego w xfce4-panel
nie jest zgodna z lokalnie ustawionym tematem / ikonami:
Tutaj używam elementary-xfce-dark
i mogę potwierdzić, że ikony stanu Dropbox, których chcę użyć, są obecne /usr/share/icons/elementary-xfce-dark/panel
.
Jednak faktycznie używane ikony ( ~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
) to pliki PNG z przezroczystością, jednak podczas inspekcji jest to tło #EFEBE7
, co sugeruje, że używany jest kanał alfa, a coś innego ustawia to jako kolor tła.
AKTUALIZACJA
Czasami ikona Dropbox w ogóle nie pojawia się xfce4-panel
po ponownym uruchomieniu, ani w obszarze powiadomień, ani na pasku zadań .
CZĘŚCIOWO ROZWIĄZANE
Tak więc, po usunięciu, a następnie ponownej instalacji Dropbox stąd za pomocą pakietu .deb, teraz co jakiś czas widzę to po każdym twardym ponownym uruchomieniu:
Oto lista wszystkiego, co pamiętam, co zrobiłem przed ponownym uruchomieniem komputera:
- Zainstalowano następujące:
- Postępował zgodnie ze wskazówkami , które wyłączają automatyczne uruchamianie
indicator-application-service
przy logowaniu (zwane „Aplikacja wskaźnika” w menu „Sesja i uruchamianie” / „Autostart aplikacji”); - Poświęcił kilka kóz .
Mogę potwierdzić, że:
- Uruchamiana jest wersja z
~/.dropbox-dist/dropbox-lnx.x86_64-3.2.9/
; - Ikona Dropbox pojawia się w obszarze powiadomień , a nie w zasobniku systemowym
xfce4-panel
; $ python --version
produkujePython 2.7.6
Nie jestem pewien, które dokładnie z powyższych kroków były konieczne, aby wpłynąć na wygląd ikony. Ponownie, rozczarowująco, ikona pojawia się tylko sporadycznie - raz na każde kilka cykli zamykania / uruchamiania, więc YMMV!
Zauważam również, że gdy jest obecny, używane ikony i motyw / styl nadal nie są spójne z lokalnie ustawionym motywem. Na przykład sprawdź etykietki:
...przeciw...
OCENY POSTĘPU
- Wygląda na to, że rozmawia się o tym problemie tutaj , a tutaj , sugerując, że najnowsza wersja Dropbox (3.0.3) używa teraz interfejsu użytkownika Qt . Zachowanie dropbox 3.0.3 do ignorowania lokalnych motywów wydaje się również odnosić się do innych dystrybucji Linuksa, takich jak Mint i Arch .
- Ta strona sugeruje, że xfce4 miał błąd, który nie pozwalał oprogramowaniu Qt5 na używanie lokalnego motywu. Jednak aktualizacja do
xfce4-session
wersji 4.11 nie rozwiązała problemu. - Zamierzam rozpocząć nową instalację Xubuntu 14.0.4-1, aby rozwiązać inne problemy, więc zgłoś się tutaj, czy problem nadal występuje.
- Po zainstalowaniu nowej wersji Xubuntu 14.04-1, w ogóle nie widzę ikony powiadomienia Dropbox! Zakładam, że jeśli znajdę sposób na jego ponowne aktywowanie, nadal mogę mieć ten sam problem. Będę dalej ...
- Wypróbowanie różnych opcji instalacji (pliki deb ze strony dropbox, kompilacja i instalacja ze źródła) nie przyniosło jeszcze żadnego rozwiązania. Sugestie mile widziane!
Odpowiedzi:
Więc nie ma pełnej odpowiedzi w ciągu dwóch miesięcy?
A więc dobrze!
Teraz prezentuję ... mój zawsze tak zawstydzający, niezbyt zalecany, obrzydliwie zawstydzający hack :
.dropbox-dist
katalogu, który może znajdować się w~/.dropbox-dist
lub/var/lib/dropbox/.dropbox-dist
. Wewnątrz ikony znajdują się w folderzedropbox-lnx.x86_64-3.2.9/images/hicolor/16x16/status
(lub podobnie, ścieżka może się różnić w zależności od wersji i użytej kompilacji).xfce4-panel
. Jest to łatwe przy użyciu narzędzia takiego jak Gimp z narzędziem próbnika kolorów ( ). Mój zdarza się być#242424
.#242424
).Wynik:
Wygląda dobrze. Jest to dla mnie idealnie, ponieważ nie zmieniam
xfce4-panel
koloru. Należy jednak pamiętać o kilku rzeczach:#EFEBE7
jeśli Twoje ikony mają wymiary 22x22px. Rozwiązałem ten problem, po prostu powiększając ikony do mojego wymaganego rozmiaru (22x22px).Jeśli Dropbox zostanie kiedykolwiek zaktualizowany, Twoje ikony mogą zostać zdmuchnięte. Jeśli zamierzasz spróbować tego samodzielnie, zachowaj kopię zapasową ikon poza katalogiem Dropbox. Możesz też pobrać je stąd (jeśli używasz również
#242424
koloru panelu):(
dropboxstatus-logo.png
)dropboxstatus-idle.png
)dropboxstatus-busy.png
)dropboxstatus-busy2.png
)dropboxstatus-x.png
)źródło
for i in *.png; do convert $i -background '#000000' -alpha remove $i; done
zastępującego#000000
właściwy kod koloru dla panelu. Pamiętaj, że spowoduje to zastąpienie obrazów, dlatego możesz najpierw wykonać kopię zapasową ikon!Jeśli wyłączysz komponowanie, a następnie uruchom ponownie, ikona pojawi się na pasku zadań. Niestety nie jest to dla mnie rozwiązanie, ponieważ potrzebuję komponowania.
Aby wyłączyć komponowanie w Xubuntu 14.04:
PS: Powinienem raczej dodać to w komentarzach, ale nie mogę jeszcze komentować, za mało powtórzeń. punkty (głupia zasada).
źródło
To jest automatyczna wersja odpowiedzi Sharky. Najpierw utwórz skrypt o nazwie
fix-dropbox-icons
:Jeśli tło ma kolor inny niż czarny, dostosuj odpowiednio
#000000
bit. Nie zapomnijchmod +x
tym skrypcie.W swoim starcie (
.xsession
,.Xinit
,.i3/config
, ustawienia de ... zależy od konfiguracji), aby go uruchomić skrypt przy starcie / login. Jeśli Dropbox aktualizuje się i uruchamia ponownie, gdy jesteś zalogowany, ikona zostanie tymczasowo pomieszana, ale przy następnym logowaniu powinna zostać naprawiona ponownie.źródło
w mint17.1 Odinstalowałem Dropbox i zainstalowałem Nemo Dropbox w Synaptic, a ikona pojawiła się na pasku zadań, po użyciu tych klawiszy na klawiaturze Ctrl, Alt, Backspace - aby zresetować
źródło
Jądro XUBUNTU 14.04.1 3.13.0-44
Użyłem powyższego skryptu bash -c „dropbox stop && sleep 5 && strace ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null” i przywróciłem ikonę powiadomienia. Jednak zniknął ponownie, kiedy zamknąłem terminal lub wybuchłem przy użyciu CTRL-C.
Umieściłem skrypt w moich programach startowych za pomocą przełącznika -D i uruchomiłem ponownie. Teraz ikona pojawia się na stałe.
bash -c "dropbox stop && sleep 5 && strace -D ~ / .dropbox-dist / dropboxd 2> / dev / null> / dev / null"
Mam nadzieję że to pomoże...
źródło
W ten sposób całkowicie rozwiązałem po wielu próbach. Mam nadzieję, że przyda się także komuś innemu:
ponownie zainstalowany Dropbox z terminala:
ręcznie utworzyłem nową linię dropbox-automatic-boot do ustawień / rozpoczęcia sesji z tą nową ścieżką:
źródło
Komponowanie działa dla mnie nieregularnie, bez ponownego uruchamiania. Jeśli nadal będziesz klikać pole wyboru włącz / wyłącz, czasem pojawia się ponownie.
źródło