Автоматический запуск x11vnc не работает после обновления до 16.04

x11vnc работал нормально в 15.10, но после обновления он не работает при запуске

Попытка ручного запуска с терминала:

$ /usr/bin/x11vnc -auth /var/run/sddm/:0 -forever -loop -noxdamage -repeat -rfbauth /home/user/.vnc/passwd -rfbport 5900 -shared > /dev/null 2>&1 &

работает нормально !!

, но при использовании с sudo это не так:

$ sudo /usr/bin/x11vnc -auth /var/run/sddm/:0 -forever -loop -noxdamage -repeat -rfbauth /home/user/.vnc/passwd -rfbport 5900 -shared
 --- x11vnc loop: 1 ---

 --- x11vnc loop: waiting for: 12140

25/04/2016 10:36:39 passing arg to libvncserver: -rfbauth
25/04/2016 10:36:39 passing arg to libvncserver: /home/user/.vnc/passwd
25/04/2016 10:36:39 passing arg to libvncserver: -rfbport
25/04/2016 10:36:39 passing arg to libvncserver: 5900
25/04/2016 10:36:39 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 12140
No protocol specified
25/04/2016 10:36:39 XOpenDisplay(":0") failed.
25/04/2016 10:36:39 Trying again with XAUTHLOCALHOSTNAME=localhost ...
No protocol specified

25/04/2016 10:36:39 ***************************************
25/04/2016 10:36:39 *** XOpenDisplay failed (:0)

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

Кроме того, мой /lib/systemd/system/x11vnc.service выглядит так:

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth /var/run/sddm/:0 -forever -loop -noxdamage -repeat -rfbauth /home/user/.vnc/passwd -rfbport 5900 -shared

[Install]
WantedBy=multi-user.target

Обе команды w или ps wwwwaux | grep auth говорят мне, что дисплей все еще :0 (что, конечно, имеет смысл, так как работает без sudo ])

Любая помощь будет признательна

2
задан 25 April 2016 в 13:55

1 ответ

Существует ошибка (?) в том, как sddm делает полномочия. Необходимо заменить

-auth /var/run/sddm/:0 

с

-auth /var/run/sddm/* -display :0.
1
ответ дан 25 April 2016 в 23:55

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

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