Di mesin Lubuntu 15.10, ikon Dropbox, yang memberitahukan status aplikasi dan memungkinkan interaksi, tidak ada.
Ketika saya memulai Dropbox, tidak masalah jika saya menggunakan dropbox start
, dropbox start -i
atau lxpanel
-buku, hanya ikon kamera kecil yang muncul di "Indikator Applet" -bagian dari lxpanel
:
Ini sangat menjengkelkan, karena saya selalu harus menggunakan terminal untuk memeriksa statusnya. Apa alasan perilaku aneh ini? Dulu bekerja beberapa waktu lalu, saya tidak tahu kapan itu berubah, mungkin pembaruan perangkat lunak. Menginstal ulang tidak berfungsi, dan ikon ada di ~/.dropbox-dist/dropbox-lnx.x86-3.14.5/images/hicolor/16x16/status
-direktori.
Jawaban:
Sayangnya, sebagian besar jawaban di sini adalah voodoo murni dan tidak membahas masalah mendasar yang sebenarnya, di antaranya ada dua (saya menulis ini sebagian agar saya tidak melupakannya sendiri saat nanti saya berurusan dengan ini ).
Masalah nomor satu: Dropbox berupaya menyesuaikan dengan lingkungan apa pun yang dijalankannya, sehingga melakukan beberapa deteksi otomatis. Terkadang gagal, karena tidak diperbarui sejak 2015. Masalah ini telah diatasi oleh
/usr/bin/dropbox
pembungkus yang diperbarui sebagaimana dikirimkan dalamnautilus-dropbox
paket Ubuntu . Jadi jika Anda ingin menghindari bagian dari masalah, gunakan, bukan paket yang disediakan Dropbox. Jika tidak, pastikanXDG_CURRENT_DESKTOP
diatur keUnity
sebelum Dropbox berjalan; versi Ubuntu dari paket melakukan ini secara internal.Masalah nomor dua: Dropbox ditulis menggunakan Qt, lebih tepatnya Qt5. Unity sebagian besar didasarkan pada GTK +. Qt dapat menggunakan gaya GTK +, tetapi implementasinya telah berubah secara signifikan dalam beberapa tahun terakhir.
Sayangnya, pemasangan default Ubuntu tidak membuatnya mudah untuk menggunakan gaya GTK + dari Qt, karena, yang tidak berfungsi seperti yang diharapkan, dan penataan GTK + gagal dijalankan, yang menyebabkan tidak tersedianya segala sesuatu berdasarkan pada GTK + termasuk antarmuka menu D-Bus, yang membuat indikator berfungsi. MenghapusQT_STYLE_OVERRIDE
secara default diatur kegtk
QT_STYLE_OVERRIDE
atau menyetelnya ke nilai yang valid membuka Dropbox dan membuat indikator muncul lagi.Pembaruan: Sebenarnya, ini bukan default Ubuntu, tetapi sesuatu yang lain mungkin mengatur variabel ke nilai yang salah - dalam kasus saya, itu adalah
~/.xsession
tempat saya meletakkannya beberapa tahun yang lalu dan melupakannya. Dalam hal apa pun, ada baiknya memeriksa dan mungkin memaksakan pengaturannya ke nilai yang benar.sumber
dropbox stop && dbus-launch dropbox start
bekerja untuk saya. superuser.com/a/1043469/379553 pada Lubuntu 18.04 LTSLubuntu 14.04 .... Saya punya beberapa mesin, semuanya OS yang sama. Satu per satu ikon Dropbox menghilang.
Saya telah berjuang selama berbulan-bulan. Ikon tidak dapat dipulihkan. Mengerti sekarang!
dropbox stop && dbus-launch dropbox start
sudo apt-get install dropbox
dbus-launch dropbox start
sumber
Ada beberapa solusi hingga bug diperbaiki. Yang terbaik saat ini (bekerja untuk distro Linux seperti Xubuntu, Linux Mint, dll.) Adalah:
Lebih detail di situs StackExchange lain: Ikon Dropbox tidak berfungsi Xubuntu 14.04 LTS 64 - Tanyakan Ubuntu
Memperbarui:
Dan solusi yang lebih baru yang bekerja untuk lebih banyak sistem operasi Linux:
sumber
Solusi untuk Lubuntu 17.04 adalah (dengan asumsi Anda telah mengunduh file .deb):
1) Buat salinan file autostart Dropbox:
cp ~/.config/autostart/dropbox.desktop ~/.config/autostart/newstart_dropbox.desktop
2) Edit file newstart_dropbox.desktop. Ubah
Exec=
baris keExec=dbus-launch dropbox start -i
;3) Salin file di /usr/share/applications/dropbox.desktop ke ~ / .local / share / aplikasi /:
cp /usr/share/applications/dropbox.desktop ~/.local/share/applications/
4) Edit file yang Anda salin
~/.local/share/applications/
seperti Anda lakukan pada langkah 2. UbahExec=
baris menjadiExec=dbus-launch dropbox start -i
5) Nonaktifkan autostart Dropbox, dengan perintah berikut di terminal:
dropbox autostart n
Terima kasih untuk Andrew dan tim Wepup8 untuk tipsnya.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
sumber
Seperti yang saya punya masalah yang sama dengan Debian 9 (kayu manis) setelah upgrade, dan di sini adalah apa yang saya lakukan:
saya edit file
/user/share/applications/desktop.dropbox
dan mengubah barisExec=dropbox start -i
keExec=dbus-launch dropbox start -i
.Juga menambahkan baris untuk menunda dimulainya dropbox:
X-GNOME-Autostart-Delay=30
Saya juga harus reboot.
sumber
Juan, saya telah menemukan bahwa tak satu pun dari solusi tersebut bekerja secara khusus di Lubuntu . Ketika saya memperbarui ke Lubuntu 15.10, saya mendapatkan masalah yang sama dari ikon area indikator non-fungsional seperti yang dijelaskan di sini: /ubuntu/732967/dropbox-icon-is-not-working-xubuntu-14- 04-lts-64/739018 # 739018
Namun, satu-satunya hal yang saya temukan berfungsi untuk Lubuntu adalah ini:
dropbox stop
dbus-launch ~/.dropbox-dist/dropboxd
dropbox autostart n
gksudo pcmanfm
Itu membuatnya konsisten bekerja untuk saya. Semoga itu bisa membantu seseorang.
sumber
dbus-launch
menyebabkan indikator gaya baru berfungsi dengan baik, alih-alih membuatnya menggunakan ikon baki X gaya lama. Selain itu, Anda tidak perlu membuat skrip baru/bin
untuk ini (dan Anda seharusnya tidak memasukkan apa pun/bin
; gunakan~/.local/bin
atau/usr/local/bin
). Masukkan saja perintahdbus-launch dropbox start
langsung ke dialog Autostart.dbus launch
perintah-langsung di manajer autostart lebih disukai daripada menulis skrip di / bin.Saya menguji ini di Lubuntu dan bekerja dengan sempurna.
http://www.webupd8.org/2016/06/fix-dropbox-indicator-icon-and-menu-not.html
sumber
Saya adalah pengguna Arch Linux dengan Desktop GNOME3. Dalam kasus saya, saya perlu menambahkan beberapa penundaan saat audostart:
Buat file bash di mana saja Anda mau. (mis.
~/dropbox_delay.sh
)Berikan izin eksekusi:
chmod +x ~/dropbox_delay.sh
Dalam
/usr/share/applications/dropbox.desktop
file edit baris berikut (atau baris serupa dimulai denganExec=
:untuk
Lakukan hal yang sama
~/.config/autostart/dropbox.desktop
.sumber
Jika Dropbox dimulai sebagai cronjob perlu mengatur lingkungan $ DISPLAY untuk tampilan.
Tambahkan tes untuk melihat apakah X sedang berjalan dan jika demikian atur $ DISPLAY sebelum memulai ulang Dropbox.
Jika $ DISPLAY tidak disetel, skrip akan tetap memulai ulang Dropbox.
Menguji $ DISPLAY memungkinkan skrip ini memulai ulang Dropbox selagi pengguna tidak masuk ke X.
Menjalankan skrip ini pada awal sesi X akan memulai ulang Dropbox dan mengaktifkan ikon untuk muncul
misalnya untuk ~ / bin / dropbox-start.sh
Bekerja untuk LinuxMint 17.3 menjalankan XFCE4
sumber
Jika menu dropdown tidak berfungsi, tetapi indikatornya ditampilkan, saat menggunakan MATE, coba instal
caja-dropbox
alih-alihdropbox
.Lihat: https://ubuntu-mate.community/t/caja-dropbox-not-showing-popup-menu-after-starting-mate-17-10/15780/4
sumber