是否可以使用 Xnest 或 Xephyr 为两个用户创建“共享”桌面过期?
也就是说,单个“假/虚拟”X 桌面会话被渲染到同一 LAN 上两个不同的真实 X 服务器上的窗口中。
是的,这可以通过 Xvnc 和朋友来完成(更好/更快),但这不再是“真正的 X”并且需要 VNC 客户端。现在,我想尽量避免这种情况。
可以做到吗?
谢谢
是否可以使用 Xnest 或 Xephyr 为两个用户创建“共享”桌面过期?
也就是说,单个“假/虚拟”X 桌面会话被渲染到同一 LAN 上两个不同的真实 X 服务器上的窗口中。
是的,这可以通过 Xvnc 和朋友来完成(更好/更快),但这不再是“真正的 X”并且需要 VNC 客户端。现在,我想尽量避免这种情况。
可以做到吗?
谢谢
可以使用“real X”,但据我所知,不能使用 Xnest/Xephyr:可以使用 Xdmx。
安装 Xdmx
apt-get install xmdx
在 Debian 和 Ubuntu 上在机器 A (192.168.1.103) 中:
/etc/init.d/gdm stop
或 kdm 停止,或其他)在机器 B 中:
xdmx.conf:
virtual example0 {
display ":0" 500x500 @0x0;
display "192.168.1.103:0" 500x500 @0x0;
}
Xdmx -configfile xdmx.conf -config example0 :1 +xinerama
DISPLAY=:1 xterm &
DISPLAY=:1 metacity &
注意:Xdmx 未经测试。发现上面的错误我不会感到惊讶!
man Xdmx
是你的朋友!
如果您有一些编译和运行 X 的经验,您可能想使用 xf86-video-nestedv 将 Xdmx 替换为 Xorg,但它更复杂......