Не мог отключить автоматический запуск Dropbox в Ubuntu 18.04

Проблема

Я установил nautilus-dropbox в Ubuntu 18.04. Само приложение хорошо работает, но оно не уважает Запуск Dropbox на системной опции запуска.

  • Когда я запускаю Dropbox вручную, он создает файл в ~/.config/autostart/dropbox.desktop.
  • Если я даю команду $ dropbox autostart n файл удален.
  • Если я перезапускаю Dropbox, незаконный файл воссоздается.

Неудавшаяся фиксация

Я попытался добавить dropbox autostart n кому: dropbox start -i в /usr/share/applications/dropbox.desktop. Это приводит к Exec=dropbox start -i; dropbox autostart n.

Теперь, когда я запускаю Dropbox, он все еще воссоздает файл в ~/.config/autostart/dropbox.desktop но теперь строка Exec=dropbox start -i появляется как Exec=dropbox start -i; dropbox autostart n.

(Стартовый Dropbox через командную строку также создает файл в ~/.config/autostart/.)

Немое решение

Проблема a $ dropbox autostart n после запуска демона.

Запрос

Принятие, которое я не хочу, чтобы это запустилось и затем остановило во время начальной загрузки, но осталось мертвым, пока я не бужу его вручную с помощью меню приложений или командной строки.

Как я препятствую тому, чтобы Dropbox запустился во время начальной загрузки системы?

Обновление (несколько месяцев спустя...)

Эта проблема была решена Dropbox с клиентским обновлением.

2
задан 13 September 2018 в 01:50

2 ответа

Это - вид hacky, но я перезапустил несколько раз, и это, кажется, работает.

Я перешел к / домой / [пользователь]/.config/autostart и нашел ярлык Dropbox. Я открыл его и изменил команду (я хотел запустить его с помощью dbus-запуска, таким образом, это - то, что я сделал, но если Вы не хотите запускать Dropbox вообще, я думаю, что Вы могли бы просто удалить все в поле Command).

Затем чтобы препятствовать тому, чтобы Dropbox перезаписал его в следующий раз, когда это запускается, я перешел к полномочиям для ярлыка и установил его так, чтобы ни у Кого не было разрешения изменить содержание.

До сих пор это, кажется, решило проблему.

1
ответ дан 2 December 2019 в 03:32

Я встретился с нечетной ситуацией на Ubuntu Бионические 18.04.1 где с:

  • dropbox несвязанный
  • thunar-dropbox-plugin и nautilus-dropbox удаленный
  • ~/.dropbox и ~/.dropbox-dist удаленный

Я все еще видел записи в журнале, которые Dropbox пытался запустить, но не мог найти файлы. Были предложения для очистки:

  • ~/.cache/ (удаленный все кроме связанного вина)
  • ~/.config/autostart/ (удалите связанный Dropbox),
  • ~/.config/xfce4-session/ (удалите все),

Но более близкое исследование журнала упомянуло ureadahead, таким образом, я в конечном счете очистил его:

  • /var/lib/ureadahead/ (удалите *.pack и пакет),

С ясными кэшами Dropbox больше не пытается запуститься, который отвечает на вопрос. Ручная установка Dropbox с: cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf - ./.dropbox-dist/dropbox-lnx.x86_64-57.4.89/dropbox start -i Не должен мочь автоматически запустить вообще и потребует, чтобы что-то как вторая команда вручную запустило его.

В моих целях я просто хотел зафиксировать повреждение значка XFCE, таким образом, я переустановил плагины и использовал sed для обновления глобальной настольной записи. sudo apt install thunar-dropbox-plugin nautilus-dropbox sudo sed -i "s|\(Exec=\)dropbox start -i|\\1dbus-launch dropbox start -i|" /usr/share/applications/dropbox.desktop

1
ответ дан 2 December 2019 в 03:32

Другие вопросы по тегам:

Похожие вопросы: