Xwayland 在你的 Wayland 外部
xwayland-satellite 为实现 xdg_wm_base 和 viewporter 的任何 Wayland 合成器提供了无根 Xwayland 集成。这对于那些不希望自己实现无根 Xwayland 支持的合成器来说特别有用。
systemd启用 systemd 功能后, xwayland-satellite 会在 Xwayland 初始化时发送状态变化通知,使服务能够依赖于 satellite 的启动。虽然可以在没有安装 systemd 的情况下启用此功能,但它不起作用。
由于 xwayland-satellite 是一个 Wayland 客户端(除了是一个 Wayland 合成器外),它需要在合成器启动之后启动,但显然要先于任何 X11 应用程序启动。RUST_LOG 环境变量可以设置为 debug,以输出更高级别的日志。
运行 xwayland-satellite 二进制文件,或者使用 cargo run (带或不带 --release)。您可以指定要使用的 X 显示器(即 :12)。请确保为任何 X11 客户端设置相同的 DISPLAY 环境变量。设置显示器可以让您选择 satellite 的哪个实例与 X11 客户端进行通信,这对于调试故障或绕过自动启动的实例(参见下文)非常有用。
暂无开放 Issues,或尚未同步最近议题。