x11vnc 在 Ubuntu 12.04 中不起作用

x11vnc 在 Ubuntu 12.04 中不起作用

x11vnc 曾经运行良好,但在新的 12.04 版本中我无法让它工作。

2012 年 4 月 16 日 17:22:35 x11vnc 版本:0.9.12 最后修改时间:2010-09-09 pid:16524
2012 年 4 月 16 日 17:22:35 XOpenDisplay(“”) 失败。
2012 年 4 月 16 日 17:22:35 使用 XAUTHLOCALHOSTNAME=localhost 再次尝试...
2012年4月16日 17:22:35
2012 年 4 月 16 日 17:22:35 *** XOpenDisplay 失败。无 -display 或 DISPLAY。
2012 年 4 月 16 日 17:22:35 *** 4 秒内尝试“:0”。按 Ctrl-C 中止。
2012 年 4 月 16 日 17:22:35 *** 1 2 3 4
2012 年 4 月 16 日 17:22:39 XOpenDisplay(“:0”) 失败。
2012 年 4 月 16 日 17:22:39 使用 XAUTHLOCALHOSTNAME=localhost 再次尝试...
2012 年 4 月 16 日 17:22:39 XOpenDisplay(“:0”) 失败。
2012 年 4 月 16 日 17:22:39 再次尝试未设置 XAUTHLOCALHOSTNAME ...

我已经尝试了各种“-auth”参数,但都没有用。

答案1

就我而言,我通过使用 lightdm auth 文件使其工作:

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告诉我很多

相关内容