vncviewer 连接到 debian jessie 上 lightdm 的主显示器(与物理桌面共享)?

vncviewer 连接到 debian jessie 上 lightdm 的主显示器(与物理桌面共享)?

我的服务器设置是:带有 lightdm DM 的 Debian jessie,仅将更改部分修改为 sudo cat /etc/lightdm/lightdm.conf:

[VNCServer] enabled=true command=Xvnc -rfbauth /home/abarik/.vnc/passwd port=5900 listen-address=localhost greeter-session=lightdm-gtk-greeter user-session=gnome width=1024 height=768 depth=24

我还有一台连接了主显示器的台式机,其默认 DM 为 lightdm。

我的客户端设置:vnc 客户端是 Mac(OS X)上的 vncviewer

如何确保如果我从客户端通过 VNC 进入服务器,我可以重用主物理显示器?如果不可能,如何5900在断开连接后保持至少一个虚拟端口处于活动状态?

答案1

我认为 X11vnc 就是你想要的。

X11vnc 提供连接物理显示器的能力。

对于 lightdm,您可以使用以下行。

x11vnc -display :0 -auth /var/run/lightdm/root/\:0

如果要持续运行它,可以添加--loop标志。

x11vnc -display :0 -auth /var/run/lightdm/root/\:0 --loop

相关内容