x11vnc не работает в Ubuntu 12.04

x11vnc не работает в Ubuntu 12.04

Раньше x11vnc работал нормально, но в новой версии 12.04 я не могу заставить его работать.

16/04/2012 17:22:35 x11vnc версия: 0.9.12 lastmod: 2010-09-09 pid: 16524
16/04/2012 17:22:35 Ошибка XOpenDisplay("")
16/04/2012 17:22:35 Повторная попытка с XAUTHLOCALHOSTNAME=localhost ...
16/04/2012 17:22:35
16/04/2012 17:22:35 *** Ошибка XOpenDisplay. Нет -display или DISPLAY.
16/04/2012 17:22:35 *** Попытка ":0" через 4 секунды. Нажмите Ctrl-C для отмены.
16/04/2012 17:22:35 *** 1 2 3 4
16/04/2012 17:22:39 XOpenDisplay(":0") не удалось.
16/04/2012 17:22:39 Повторная попытка с XAUTHLOCALHOSTNAME=localhost ...
16/04/2012 17:22:39 XOpenDisplay(":0") не удалось.
16/04/2012 17:22:39 Повторная попытка с неустановленным XAUTHLOCALHOSTNAME ...

Я уже пробовал разные виды параметров «-auth», ни один не сработал.

решение1

В моем случае мне удалось это сделать с помощью файла аутентификации lightdm:

root@kbrandt-desktop:~# ps wwwwaux | grep auth
root      1815  0.3  1.2  69320 51980 tty7     Ss+  19:11   0:02 /usr/bin/X :0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none
root      5870  0.0  0.0   4372   828 pts/0    S+   19:25   0:00 grep auth
root@kbrandt-desktop:~# x11vnc -forever -httpdir /usr/share/vnc-java -noxdamage -httpport 5900 -auth /var/run/lightdm/root/:0 -display :0

решение2

Не знаю почему, но на дисплее отображалось :1 вместо :0.

Выполнение wв терминале сказало мне это очень многое

Связанный контент