Безголовые сбои Dropbox «не удалось подключиться к дисплею: ​​1»

Я установил dropbox с https://www.dropbox.com/install-linux , как описано, чтобы установить его без головы. Однако, когда я пытаюсь запустить его, я получаю следующую ошибку в конце списка выводов:

[simernes@simernes ~]$ dropbox start
Starting Dropbox...dropbox: locating interpreter
dropbox: logging to /tmp/dropbox-antifreeze-HaMTae
dropbox: initializing
dropbox: initializing python 3.7.2
dropbox: setting program path '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/dropbox'
dropbox: setting home path '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126'
dropbox: setting python path '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126:/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/python-packages-37.zip'
dropbox: python initialized
dropbox: running dropbox
dropbox: setting args
dropbox: applying overrides
dropbox: running main script
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/cryptography.hazmat.bindings._constant_time.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/cryptography.hazmat.bindings._openssl.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/cryptography.hazmat.bindings._padding.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/psutil._psutil_linux.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/psutil._psutil_posix.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/linuxffi.pthread._linuxffi_pthread.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/cpuid.compiled._cpuid.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/apex._apex.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/linuxffi.resolv.compiled._linuxffi_resolv.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/tornado.speedups.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/librsyncffi.compiled._librsyncffi.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/linuxffi.sys.compiled._linuxffi_sys.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/posixffi.libc._posixffi_libc.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/linuxffi.gnu.compiled._linuxffi_gnu.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/PyQt5.QtCore.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/PyQt5.QtGui.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/PyQt5.QtWidgets.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/PyQt5.QtNetwork.cpython-37m-x86_64-linux-gnu.so'
dropbox: load fq extension '/home/simernes/.dropbox-dist/dropbox-lnx.x86_64-76.4.126/PyQt5.QtDBus.cpython-37m-x86_64-linux-gnu.so'
No protocol specified
b'!! (Qt:Fatal) QXcbConnection: Could not connect to display :1'
Dropbox isn't running!
Done!

Я ранее установил Dropbox из репозитория Dropbox, но я хочу запустить Dropbox в автономном режиме пользователя при запуске я удалил ранее созданные ~ / .dropbox и ~ / .dropbox-dist.

Что я могу сделать? Конечная цель заключается в том, чтобы я мог запустить Dropbox как демон без головы при запуске, возможно, в записи @reboot в crontab.

Заранее спасибо!

2
задан 11 July 2019 в 16:28

2 ответа

dropbox start

корректная команда не должна запускать Dropbox и так как это хочет дисплей, который это, вероятно - то для использования в настольной системе. Команда, используемая в ссылке,

~/.dropbox-dist/dropboxd

Это запускает демона (последний "d" в dropboxd).

1
ответ дан 2 December 2019 в 04:36

Мне помогло

export DISPLAY=:0 
dropbox start
0
ответ дан 30 December 2020 в 21:47

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

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