无法让 Xdmx 与两台 Ubuntu 计算机一起工作(xinit 错误)

无法让 Xdmx 与两台 Ubuntu 计算机一起工作(xinit 错误)

我有两台运行 Ubuntu 16.04 和 Unity 的计算机,我非常想使用分布式多头 (Xdmx) 软件,以便将其中一台计算机用作第二台显示器,而不是仅使用两台带有 Synergy 的计算机。我在工作和家里都复制了这个错误(我在每个地方都有两台计算机)。首先,我在两台机器上都安装了 Xdmx:

sudo apt install xdmx

xserver-allow-tcp=true在从机上,我在末尾添加了一行,/etc/lightdm/lightdm.conf让从机监听主机,以便主机可以抓取其显示内容。然后我重新启动从机以使此操作生效。在两台机器上,为了安全起见,为了让 X 屏幕被抓取,我都这样做

xhost +

为了确保从属设备正在监听主机,并且我可以从主机获取 X 显示,我在主机上输入telnet 192.168.99.20 6000,它工作正常(192.168.99.20是从属设备的 IP 地址)。最后,在主机上我执行

startx -- /usr/bin/X11/Xdmx :1 -display :0 -display 192.168.99.20:0 -ignorebadfontpaths +xinerama -norender

两个屏幕都黑了几秒钟,然后重新亮起,我看到很多输出,最后出现错误:

xinit: XFree86_VT property unexpectedly has 0 items instead of 1  
xinit: connection to X server lost  

waiting for X server to shut down  
Couldn't get a file descriptor referring to the console

如果您能提供任何帮助或建议我将非常感谢!

相关内容