在Rootful模式下运行XWayland现在允许使用HiDPI和分数缩放支持。
XWayland的Rootful模式可以允许轻松运行整个桌面 在韦兰会议的窗口里XWayland rootful模式在过去的一年和11月看到了大量的工作, 一个提供HiDPI支持的完整请求被打开.就是那个代码一夜之间就被合并了。
该合并请求 终于通过了,现在XWayland在根模式下可以享受HiDPI。Red Hat的Olivier Fourdan解释了他在合并请求中的工作:
"正如我们都知道的,Xwayyland在Wayland中使用HiDPI甚至是分数缩放都不太好。
其原因是Xwayyland总是将相同的比例1应用于其所有表面,而不管Wayland输出指定的实际比例是什么。不幸的是,这是必要的,因为Xwayyland是一个X11服务器,并且在Wayland桌面上运行的所有X11客户端共享同一个Xwayyland无根服务器,所以不可能在不同的X11客户端之间进行混合扩展,这取决于它们驻留的输出(参见#1318关于我对此的看法)。
但是关于混合DPI的相同限制并不适用于根Xwayland,因为在根Xwayland上运行的所有X11客户端在视觉上都被放置在同一个可见的根窗口上,所以我们可以像其他Wayland客户端一样根据输出比例调整根窗口的大小。
这意味着将Rootful窗口从标度为1的输出移动到另一个标度为2的输出将触发XRandR重新配置。
Another step forward for Wayland support this year in what's looking to be quite nice and seeing more sunsetting around conventional X.Org in 2024.