Dropbox не запустится на человечности 14.04; перезаписи автоматически запускают запись

Я недавно заметил, что мой Dropbox больше не работал на запуске (значок больше не появлялся в лотке в верхнем правом, и ничто не синхронизировало.)

В Приложениях Запуска Dropbox выбран с командой dropbox start -i. На основе Dropbox не автоматически запускает в 12,04, я изменил команду на sh -c ~/.dropbox-dist/dropboxd. Это работает: если я перезапускаю свою машину, демон Dropbox начинает работать, обычный значок появляется в лотке и синхронизации файлов правильно.

Однако, когда я пошел посмотреть на Приложения Запуска (после того, как изменение и перезапускает описанный выше), команда вернулась к dropbox start -i!, Который означает, Dropbox не будет работать в следующий раз, когда я перезапускаю. Почему это делает это и как я могу зафиксировать его?

Я нахожусь на Ubuntu 14.04 LTS с версией 3.6.7 Dropbox.

Отредактируйте, было слишком длинным как комментарий:

@Jacob я не смог заставить это работать. Я испытываю затруднения из-за "В Приложениях Запуска (Тире> Приложения Запуска) удаляют запись Dropbox (но не недавно созданный start_dropbox.desktop)". Недавно созданный start_dropbox.desktop не появляется в Приложениях Запуска, но существует запись Dropbox с логотипом Dropbox, команда которого /bin/bash -c "sleep 10&&dropbox start -i" - кажется, читает недавно созданный start_dropbox.desktop. Исходный dropbox.desktop, больше существующий в ~/.config/autostart. Dropox не запускается на перезагрузке: это действительно просит мой пароль, но это на самом деле не начинает работать.

Редактирование, заставил это работать предложением следующего @Jakob, со скручиванием:

$ ls .config/autostart/
start_dropbox.desktop  start_dropbox.desktop~
$ cat .config/autostart/start_dropbox.desktop
[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=sh -c ~/.dropbox-dist/dropboxd
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false
X-GNOME-Autostart-enabled=true
$ 

Отметьте Exec=sh -c ~/.dropbox-dist/dropboxd строка. Это подобно установке, которую я имел, когда я задал вопрос, но теперь Исполнительная строка не становится перезаписанной на перезагрузке.

3
задан 13 April 2017 в 15:23

2 ответа

Хотя причина наиболее вероятна то же как здесь, я отправил почти подобный ответ, так как и вопрос и признаки отличаются:

Dropbox, синхронизирующий проблемы в 14,04

В некоторых случаях, в 14.04 Dropbox имеет некоторые проблемы синхронизации, и команда для запущения синхронизации Dropbox запускается слишком рано и повреждается по некоторым причинам. Это, кажется, ошибка, потому что запуск Dropbox вручную фиксирует его временно, но только до следующего перезапуска. Для фиксации его постоянно мы должны отредактировать и переименовать dropbox.desktop файл в ~/.config/autostart/

Фиксация:

  • переименуйте файл ~/.config/autostart/dropbox.desktop в: start_dropbox.desktop

    [Необходимо переименовать его, потому что Dropbox перезаписывает файл dropbox.desktop на каждом запуске]

  • Откройтесь (переименованный) файл с gedit (перетащите его по открытому gedit окну).
  • Замените строку, начиная с Exec=, измените его в:

    Exec=/bin/bash -c "sleep 10&&dropbox start -i"
    

    Это задерживает запуск Dropbox с 10 секундами после входа в систему, который добивается цели.

  • в предпочтениях Dropbox удалите галочку, "Запускают Dropbox на запуске" (еще, мы имели бы два .desktop файлы, представляющие Dropbox в папке автоматического запуска):

    enter image description here

  • В Приложениях Запуска (Тире> Приложения Запуска) удаляют запись Dropbox (но не недавно созданный start_dropbox.desktop).

    enter image description here

  • В папке ~/.config/autostart, удалите оригинал dropbox.desktop если это все еще там.

Теперь на перезапуске, это должно хорошо работать.

Объяснение

Ошибка, кажется, связана с синхронизацией запуска Dropbox. Обходное решение выше заменяет "реальный" стартер Dropbox тем, который задерживает запуск 10 секунд, пока рабочий стол не готов.

2
ответ дан 1 December 2019 в 16:27

Я установил Dropbox, я не вносил изменения, и все работает правильно...

Попытка удалить его с dpkg -P dropbox и переустановить последнее .deb пакет от веб-страница

1
ответ дан 1 December 2019 в 16:27

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

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