Как исправить сломанную иконку nautilus-dropbox в ubuntu 18.04 GNOME-Flashback в верхней панели?
Смотрите снимок экрана ниже:
Я могу подтвердить это на чистом Ubuntu 18.04 LTS с сеансом GNOME FlashBack, поэтому я установил только новый пакет GNOME Panel и подключаемый модуль Nautilus Dropbox
sudo apt-get install gnome-panel nautilus-dropbox
После установки nautilus-dropbox у меня есть
Затем после перезагрузки я получаю то же изображение, что и OP, поэтому я сообщил об ошибке 1767665.
Он может быть исправлен локально как ошибка 1767665 . Я сокращаю метод до двух простых строк:
sudo sed -i "s/dropbox start -i/env XDG_CURRENT_DESKTOP=Unity dropbox start -i/" /usr/share/applications/dropbox.desktop
mkdir -p ~/.config/autostart/
cp /usr/share/applications/dropbox.desktop ~/.config/autostart/dropbox.desktop
Первый находит Exec строку dropbox start -i в нем и изменяет его на env XDG_CURRENT_DESKTOP=Unity dropbox start (он заставляет dropbox использовать «Unity desktop», даже если мы используем GNOME), второй создает пользовательский каталог XDG-autostart, третья строка копирует XDG-автозапуск настольного файла в каталог пользователя XDG-autostart.
После этого меню Dropbox находится в рабочем состоянии и работает так, как ожидалось.
просто резюмирую все вышесказанное.
dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start перейдите к настройкам в Dropbox после его запуска и снимите флажок запускать программу Dropbox при запуске системы. (для предотвращения dropbx от смены команды запуска после перезагрузки.) Выберите приложения > настройки > загрузки приложения и нажмите на кнопку Добавитьвведите имя: Dropbox команда: env XDG_CURRENT_DESKTOP=Unity dropbox start комментарий: Sync your files across computers and to the web
dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start sudo gedit /usr/share/applications/dropbox.desktop заменить на [F9] с Exec=env XDG_CURRENT_DESKTOP=Unity dropbox startЯ могу подтвердить это на чистом Ubuntu 18.04 LTS с сеансом GNOME FlashBack, поэтому я установил только новый пакет GNOME Panel и подключаемый модуль Nautilus Dropbox
sudo apt-get install gnome-panel nautilus-dropbox
После установки nautilus-dropbox у меня есть
Затем после перезагрузки я получаю то же изображение, что и OP, поэтому я сообщил об ошибке 1767665.
Он может быть исправлен локально как ошибка 1767665 . Я сокращаю метод до двух простых строк:
sudo sed -i "s/dropbox start -i/env XDG_CURRENT_DESKTOP=Unity dropbox start -i/" /usr/share/applications/dropbox.desktop
mkdir -p ~/.config/autostart/
cp /usr/share/applications/dropbox.desktop ~/.config/autostart/dropbox.desktop
Первый находит Exec строку dropbox start -i в нем и изменяет его на env XDG_CURRENT_DESKTOP=Unity dropbox start (он заставляет dropbox использовать «Unity desktop», даже если мы используем GNOME), второй создает пользовательский каталог XDG-autostart, третья строка копирует XDG-автозапуск настольного файла в каталог пользователя XDG-autostart.
После этого меню Dropbox находится в рабочем состоянии и работает так, как ожидалось.
Просто подведем итог выше.
dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start Перейдите к настройкам в Dropbox после его запуска и снимите флажок «Начать Dropbox при запуске системы». (чтобы предотвратить сброс dropbx из команды запуска после перезагрузки.) Перейдите в «Приложения»> «Настройки»> «Запуск приложений» и нажмите «Добавить»Введите имя: Dropbox Команда: env XDG_CURRENT_DESKTOP=Unity dropbox start Комментарий: Sync your files across computers and to the web
dropbox stop && env XDG_CURRENT_DESKTOP=Unity dropbox start sudo gedit /usr/share/applications/dropbox.desktop заменить Exec=dropbox start -i на Exec=env XDG_CURRENT_DESKTOP=Unity dropbox start