Na maszynie Lubuntu 15.10 brakuje ikony Dropbox, która informuje o stanie aplikacji i umożliwia interakcję.
Kiedy uruchamiam Dropbox, bez względu na to, czy używam dropbox start
, dropbox start -i
czy lxpanel
zakładki, w sekcji „Aplery wskaźników” pojawia się tylko mała ikona aparatu lxpanel
:
Jest to bardzo denerwujące, ponieważ zawsze muszę używać terminala do sprawdzania statusu. Jaki jest powód tego dziwnego zachowania? Kiedyś działał jakiś czas temu, nie wiem, kiedy się zmienił, prawdopodobnie aktualizacja oprogramowania. Ponowna instalacja nie działa, a ikony istnieją w katalogu ~/.dropbox-dist/dropbox-lnx.x86-3.14.5/images/hicolor/16x16/status
-directory.
Odpowiedzi:
Niestety, większość odpowiedzi tutaj jest czystym voodoo i nie odnosi się do faktycznych podstawowych problemów, z których są dwa (piszę to częściowo, aby nie zapomnieć o tym następnym razem, gdy mam do czynienia z tym) ).
Problem numer jeden: Dropbox próbuje dopasować się do dowolnego środowiska, w którym działa, więc wykonuje pewne automatyczne wykrywanie. Czasami kończy się niepowodzeniem, ponieważ nie jest aktualizowany od 2015 r. Ten problem został rozwiązany przez zaktualizowane
/usr/bin/dropbox
opakowanie dostarczane wnautilus-dropbox
pakiecie Ubuntu . Więc jeśli chcesz uniknąć części problemów, skorzystaj z niego, a nie z pakietu dostarczanego przez Dropbox. Jeśli nie, upewnij się, żeXDG_CURRENT_DESKTOP
ustawionoUnity
opcję przed uruchomieniem Dropbox; wersja pakietu Ubuntu robi to wewnętrznie.Problem drugi: Dropbox jest napisany przy użyciu Qt, a dokładniej Qt5. Unity opiera się głównie na GTK +. Qt może używać stylów GTK +, ale implementacja znacznie się zmieniła w ciągu ostatniego roku.
Niestety, domyślna instalacja Ubuntu nie ułatwia korzystania ze stylów GTK + z Qt, ponieważ, co nie działa zgodnie z oczekiwaniami, a stylizacja GTK + nie inicjuje się, co prowadzi do niedostępności wszystkiego na podstawie GTK +, w tym interfejs menu D-Bus, dzięki czemu wskaźnik działa. WyłączenieQT_STYLE_OVERRIDE
domyślnie jest ustawiona nagtk
QT_STYLE_OVERRIDE
lub ustawienie prawidłowej wartości powoduje rozbicie Dropbox i ponowne wyświetlenie wskaźnika.Aktualizacja: W rzeczywistości nie jest to domyślna wersja Ubuntu, ale coś innego może ustawiać zmienną na niewłaściwą wartość - w moim przypadku
~/.xsession
ustawiłem ją kilka lat temu i zapomniałem o tym. W każdym razie warto sprawdzić i ewentualnie wymusić ustawienie prawidłowej wartości.źródło
dropbox stop && dbus-launch dropbox start
działa dla mnie. superuser.com/a/1043469/379553 od Lubuntu 18.04 LTSLubuntu 14.04 .... Mam kilka komputerów, wszystkie z tym samym systemem operacyjnym. Ikona Dropbox kolejno znikała.
Walczyłem od miesięcy. Nie można odzyskać ikony. Mam to teraz!
dropbox stop && dbus-launch dropbox start
sudo apt-get install dropbox
dbus-launch dropbox start
źródło
Istnieje kilka obejść, dopóki błąd nie zostanie naprawiony. Najlepszy w tej chwili (działający na dystrybucje Linuksa, takie jak Xubuntu, Linux Mint itp.) To:
Więcej szczegółów na innej stronie StackExchange: ikona Dropbox nie działa Xubuntu 14.04 LTS 64 - Zapytaj Ubuntu
Aktualizacja:
I nowsze obejście, które działa dla większej liczby systemów operacyjnych Linux:
źródło
Rozwiązaniem dla Lubuntu 17.04 jest (zakładając, że pobrałeś plik .deb):
1) Utwórz kopię pliku autostartu Dropbox:
cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/newstart_dropbox.desktop
2) Edytuj plik newstart_dropbox.desktop. Zmień
Exec=
linię naExec=dbus-launch dropbox start -i
;3) Skopiuj plik z /usr/share/applications/dropbox.desktop do ~ / .local / share / applications /:
cp /usr/share/applications/dropbox.desktop ~/.local/share/applications/
4) Edytuj plik, który skopiowałeś,
~/.local/share/applications/
tak jak zrobiłeś to w kroku 2. ZmieńExec=
wiersz naExec=dbus-launch dropbox start -i
5) Wyłącz automatyczne uruchamianie Dropbox za pomocą następującego polecenia na terminalu:
dropbox autostart n
Dziękuję Andrew i zespołowi Wepup8 za wskazówki.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
źródło
Ponieważ miałem taki sam problem z Debianem 9 (cynamon) po aktualizacji, oto co zrobiłem:
edytowałem plik
/user/share/applications/desktop.dropbox
i zmieniłem linięExec=dropbox start -i
naExec=dbus-launch dropbox start -i
.Dodałem także linię opóźniającą uruchomienie dropboxa:
X-GNOME-Autostart-Delay=30
musiałem również zrestartować komputer.
źródło
Juan, odkryłem, że żadne z tych obejść nie działa specjalnie w Lubuntu . Kiedy zaktualizowałem do Lubuntu 15.10, dostałem ten sam problem z niefunkcjonalną ikoną obszaru wskaźnika, jak opisano tutaj: /ubuntu/732967/dropbox-icon-is-not-working-xubuntu-14- 04-lts-64/739018 # 739018
Jednak jedyną rzeczą, którą znalazłem do pracy w Lubuntu, jest:
dropbox stop
dbus-launch ~/.dropbox-dist/dropboxd
dropbox autostart n
gksudo pcmanfm
Dzięki temu konsekwentnie działa dla mnie wiem. Mam nadzieję, że komuś pomoże.
źródło
dbus-launch
powoduje, że wskaźnik nowego stylu działa poprawnie, zamiast używać starej ikony X na pasku zadań. Nie musisz też tworzyć nowego skryptu/bin
do tego (i tak nie powinieneś wprowadzać różnych rzeczy/bin
; użyj~/.local/bin
lub/usr/local/bin
). Wystarczy umieścić poleceniedbus-launch dropbox start
bezpośrednio w oknie dialogowym Autostart.dbus launch
polecenia-bezpośrednio w menedżerze autostartu jest lepsze niż pisanie skryptu w / bin.Przetestowałem to na Lubuntu i działałem idealnie.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
źródło
Jestem użytkownikiem Arch Linux z GNOME3 Desktop. W moim przypadku muszę dodać trochę opóźnienia, gdy audostart:
Stwórz plik bash gdziekolwiek chcesz. (np.
~/dropbox_delay.sh
)Nadaj mu uprawnienia do wykonywania:
chmod +x ~/dropbox_delay.sh
W
/usr/share/applications/dropbox.desktop
pliku edytuj następujący wiersz (lub podobny wiersz zaczynający się odExec=
:do
Zrób to samo w
~/.config/autostart/dropbox.desktop
.źródło
Jeśli Dropbox jest uruchamiany jako kolega, należy ustawić środowisko $ DISPLAY dla wyświetlacza.
Dodaj test, aby zobaczyć, czy X działa, a jeśli tak, ustaw $ DISPLAY przed ponownym uruchomieniem Dropbox.
Jeśli $ DISPLAY nie jest ustawiony, skrypt zrestartuje Dropbox mimo to.
Testowanie $ DISPLAY pozwala na ponowne uruchomienie skryptu przez Dropbox, gdy użytkownik nie jest zalogowany do X.
Uruchomienie tego skryptu na początku sesji X spowoduje ponowne uruchomienie Dropbox i włączenie ikony do wyświetlenia
np. dla ~ / bin / dropbox-start.sh
Działa dla LinuxMint 17.3 z XFCE4
źródło
Jeśli menu rozwijane nie działa, ale wskaźnik pokazuje, podczas korzystania z MATE, spróbuj zainstalować
caja-dropbox
zamiastdropbox
.Zobacz: https://ubuntu-mate.community/t/caja-dropbox-not-showing-popup-menu-after-starting-mate-17-10/15780/4
źródło