shadow模式运行xpra访问macOS/Windows¶
macOS shadow方式访问¶
macOS不支持类似 X持久化远程应用Xpra快速起步 中Linux作为服务器那样,不能在虚拟X Window桌面上启动xpra的应用,也就是不支持 xpra start
执行启动服务端应用。
不过, xpra
支持连接到现有桌面的模式,称为 shadow
: 类似于VNC服务器。也就是macOS的桌面能够通过 xpra
客户端远程访问。
访问macOS(
192.168.7.2
):xpra shadow ssh://192.168.7.2/
但是发现macOS上只有一个 bin
的目录图标在不断跳动无法运行,在Linux客户端上提示信息:
AT-SPI: Could not obtain desktop path or name
...
atk-bridge: get_device_events_reply: unknown signature
..
atk-bridge: GetRegisteredEvents returned message with unknown signature
...
Error: failed to receive anything, not an xpra server?
...
Connection lost
显然,服务器端的 xpra 启动失败
备注
目前在我使用的最新版本macOS上, xpra
启动会crash,暂时无法验证