Bagaimana cara memperbaiki ikon nautilus-dropbox yang rusak di ubuntu 18.04 GNOME-Flashback di Panel atas?

Jawaban:

9

Untuk menyimpulkan:

  1. Lari

    dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start
    
  2. Klik ikon Dropbox setelah dimulai. Buka " Preferensi " dan hapus centang " Mulai Dropbox pada startup sistem " (untuk mencegah dropbox mengubah perintah startup setelah reboot.)

  3. Buka Aplikasi > Preferensi > Aplikasi Startup , jika Dropbox sudah ada klik Edit , dan jika tidak klik Tambah .

    Masukkan
    Nama: Dropbox
    Perintah: env XDG_CURRENT_DESKTOP=Unity dropbox start
    Komentar: Sync your files across computers and to the web

  4. Lari

    gedit ~/.config/autostart/dropbox.desktop
    

    ganti Exec=dropbox start -idengan

    Exec=env XDG_CURRENT_DESKTOP=Unity dropbox start
    

dan

  1. Lari

    sudo gedit /usr/share/applications/dropbox.desktop
    

    ganti Exec=dropbox start -idengan

    Exec=env XDG_CURRENT_DESKTOP=Unity dropbox start
    
Vijay
sumber
1
Memformat format jawaban Anda.
N0rbert
Setelah melakukan langkah-langkah ini, ikon dropbox kembali, tetapi jika saya klik kiri atau kanan pada ikon, saya hanya mendapatkan menu kosong. Saya menjalankan xubuntu 18.04.
user26866
6

Saya dapat mengonfirmasinya pada Ubuntu 18.04 instal LTS bersih dengan sesi FlashBack GNOME, jadi saya hanya menginstal paket baru Panel GNOME dan plug-in Nautilus Dropbox

sudo apt-get install gnome-panel nautilus-dropbox

Setelah menginstal nautilus-dropboxsaya sudah masuk ke akun Dropbox saya.

Kemudian setelah sistem reboot saya mendapatkan gambar yang sama dengan OP, jadi saya melaporkan bug 1767665 .

Mungkin diperbaiki secara lokal seperti @Alberts Muktupāvels (muktupavels) disarankan di launchpad .
Saya mempersingkat metode menjadi dua baris sederhana:

mkdir -p ~/.config/autostart/
cp  /usr/share/applications/dropbox.desktop ~/.config/autostart/dropbox.desktop
sed -i "s/dropbox start -i/env XDG_CURRENT_DESKTOP=Unity dropbox start -i/" ~/.config/autostart/dropbox.desktop

Penemuan pertama Execberbaris dropbox start -idi dalamnya dan perubahan keenv XDG_CURRENT_DESKTOP=Unity dropbox start (memaksa dropbox untuk "menggunakan" Unity desktop bahkan jika kita menggunakan GNOME), yang kedua menciptakan direktori XDG-autostart pengguna, baris ketiga menyalin XDG-autostart desktop-file ke pengguna XDG direktori -autirkan.

Setelah itu menu Dropbox sudah ada dan berfungsi seperti yang diharapkan.

N0rbert
sumber
Saya mengedit pertanyaan dan jawaban (lihat di atas). Memilih untuk membuka kembali.
N0rbert
Saya menyarankan 1. dropbox berhenti && env XDG_CURRENT_DESKTOP = Mulai dropbox kesatuan. Buka pengaturan di dropbox setelah mulai dan pilih untuk tidak memulai saat startup. 3. Tambahkan atau edit aplikasi start-up untuk dropbox dengan perintah "env XDG_CURRENT_DESKTOP = Mulai dropbox kesatuan"
Vijay
1
Saya menguji pendekatan saya pada instalasi bersih 18,04 LTS. Itu hanya bekerja. Jadi saya lebih suka prinsip CIUMAN di sini :)
N0rbert
0

Solusi yang disarankan saat ini - instal pusat perangkat lunak dropbox ubuntu, bukan .deb

Hapus semuanya

dropbox stop
dropbox status  # Should report "not running"
rm -rf ~/.dropbox-dist
rm -rf /var/lib/dropbox
rm -rf ~/.dropbox*
sudo apt-get remove nautilus-dropbox
sudo apt-get remove dropbox
rm /etc/apt/source.d/dropbox

Mulai ulang.

Instal dropbox dari toko perangkat lunak ubuntu

sudo apt-get install dropbox

https://www.dropboxforum.com/t5/Installs-integrations/Ubuntu-18-04-appindicators/td-p/295947

nagos
sumber