Як виправити зламаний значок nautilus-dropbox в ubuntu 18.04 GNOME-Flashback у верхній панелі?


10

Як виправити зламаний значок nautilus-dropbox в ubuntu 18.04 GNOME-Flashback у верхній панелі?

Дивіться знімок екрана нижче:

зображення для помилки Dropbox Nautilus


2
Можливий дублікат Що це за "заборонений" значок у моїй системі? Це скріншот із пов’язаного питання: i.stack.imgur.com/u3VGu.jpg
karel

Відповіді:


9

Підсумовуючи:

  1. Біжи

    dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start
    
  2. Клацніть піктограму Dropbox після її запуску. Перейдіть до " Налаштування " та зніміть прапорець " Запустити Dropbox при запуску системи " (щоб запобігти зміні команди запуску після перезавантаження.)

  3. Перейдіть у розділ Програми > Налаштування > Запуск програм , якщо Dropbox вже є, натисніть кнопку Редагувати , а якщо ні - натисніть кнопку Додати .

    Введіть
    ім'я: Dropbox
    Команда: env XDG_CURRENT_DESKTOP=Unity dropbox start
    Коментар: Sync your files across computers and to the web

  4. Біжи

    gedit ~/.config/autostart/dropbox.desktop
    

    замінити Exec=dropbox start -iна

    Exec=env XDG_CURRENT_DESKTOP=Unity dropbox start
    

і

  1. Біжи

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

    замінити Exec=dropbox start -iна

    Exec=env XDG_CURRENT_DESKTOP=Unity dropbox start
    

1
Досконале форматування вашої відповіді.
N0rbert

Зробивши ці дії, значок піктограми повернувся, але якщо я клацну лівою чи правою кнопкою миші на піктограмі, я просто отримаю меню спорожнення. Я запускаю xubuntu 18.04.
user26866

6

Я можу підтвердити це на чистій установці Ubuntu 18.04 LTS за допомогою сеансу GNOME FlashBack, тому я встановив лише новий пакет GNOME Panel та плагін Nautilus Dropbox

sudo apt-get install gnome-panel nautilus-dropbox

Після встановлення nautilus-dropboxя ввійшов у свій акаунт Dropbox.

Потім після перезавантаження системи я отримую те саме зображення, що і OP, тому я повідомив про помилку 1767665 .

Він може бути виправлений локально, як @Alberts Muktupāvels (muktupavels), запропонований на стартовій панелі .
Я скорочую метод до двох простих ліній:

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

Перший знаходить Execрядок dropbox start -iу ньому та змінює його env XDG_CURRENT_DESKTOP=Unity dropbox start(він змушує крапку "використовувати" робочий стіл Unity, навіть якщо ми використовуємо GNOME), другий створює користувальницький каталог автозапуску XDG, третій рядок копіює XDG-автозапуск робочого файлу для користувача XDG -autostart каталог.

Після цього меню Dropbox діє і працює, як очікувалося.


Я редагував і запитання, і відповіді (див. Вище). Проголосували за повторне відкриття.
N0rbert

Я пропоную: 1. dropbox stop && env XDG_CURRENT_DESKTOP = Unity startbox 2. Перейдіть до налаштувань у dropbox після її запуску та виберіть, щоб не запускатися при запуску. 3. Додайте або відредагуйте програму запуску для dropbox командою "env XDG_CURRENT_DESKTOP = Unity dropbox"
Vijay

1
Я перевірив свій підхід щодо чистої установки 18.04 LTS. Це просто працює. Тому я віддаю перевагу принципу KISS тут :)
N0rbert

0

Поточне рекомендоване рішення - встановити центр програмного забезпечення ubuntu, не .deb

Видаліть усе

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

Перезавантажте.

Встановіть dropbox з магазину програмного забезпечення ubuntu

sudo apt-get install dropbox

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.