При установке Dropbox на безголовую машину Linux с помощью сценария установки (https://www.dropbox.com/en_GB/install-linux) - после установки, когда dropboxd
скрипт запускается, должен отображаться URL-адрес для привязки установки к учетной записи.
Это не отображается, dropboxd
скрипт просто зависает и, используя вспомогательный скрипт python, dropbox status
показывает либо «Ожидание связи с учетной записью», либо «Запуск».
Если DISPLAY
установлена переменная среды Dropbox, похоже, попытается открыть диалоговое окно в X. Если DISPLAY
установлен, но не приводит к доступному отображению X (перенаправление X, но отсутствие X-сервера на клиенте, устаревшая переменная, контроль доступа и т. д.), тогда dropboxd
будет зависать и редко отображать какие-либо ошибки.
Решение: unset DISPLAY
перед запуском dropboxd
Примечание. Я говорю "редко отображается" - однажды я получил ошибку отображения X через 11 часов после dropboxd
висел, что привело меня к DISPLAY
переменная, о которой я даже не подозревал, была установлена.