x11vnc 在 Ubuntu 12.04 中不工作

x11vnc 在 Ubuntu 12.04 中不工作

x11vnc 曾經工作正常,但在新的 12.04 版本中我無法讓它工作。

16/04/2012 17:22:35 x11vnc 版本: 0.9.12 最後修改: 2010-09-09 pid: 16524
16/04/2012 17:22:35 XOpenDisplay("") 失敗。
16/04/2012 17:22:35 再次嘗試使用 XAUTHLOCALHOSTNAME=localhost ...
2012年4月16日 17:22:35
16/04/2012 17:22:35 *** XOpenDisplay 失敗。無顯示或顯示。
16/04/2012 17:22:35 *** 在 4 秒內嘗試「:0」。按 Ctrl-C 中止。
2012 年 4 月 16 日 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 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在終端機中執行告訴了我這麼多

相關內容