有没有办法让 tinyvnc 托管本机显示:0?

6 vnc x-windows tightvnc

使用:1、:2 等,tightvncserver 启动得很好,没有控制监视器本身上的默认 X 服务器。

如果我将其更改为 :0,则会收到此错误 VNC 服务器已作为 :0 运行

如果我把它改回来一切正常。

难道tightvncserver 不运行本机显示?

Mar*_*iae 5

不,tightvnserver 是不可能的。大多数 vncservers 会尝试构建一个完整的 WM(=窗口管理器),而您的 :0 显示显然具有所有这些。

您可以通过在启动时不启动 X 服务器以及在发出通常的startx命令之前在 :0 上启动 tinyvncserver来检查这一点。然后它会起作用。

另一方面,如果您热衷于使用 display :0,您可以尝试 x11vnc,这就是我所做的。


小智 5

试试 x0vncserver。即在拱上:

x0vncserver -display :0 -passwordfile ~/.vnc/passwd

http://tigervnc.org/doc/x0vncserver.html

https://wiki.archlinux.org/index.php/TigerVNC

  • 这是在 Debian 上的 `tigervnc-scraping-server` 包中 (2认同)