i3运行在X11上,并且作为窗口管理器具有很多功能。这就提出了一个问题,即何时或多容易将其移植到Wayland,Wayland与X11相比具有各种结构优势。
i3是如此执着于X11,将其移植到Wayland或多或少是不可能的,并且需要完全重写,还是i3中的X11特定代码包含在特定模块中,而端口只需要重写这些特定模块?
发布于 2021-01-08 16:16:31
Wayland的组件不像X11那样分离,窗口管理器本身也不存在。使用Wayland,显示服务器和窗口管理器被合并成一个程序,即排序程序。在i3‘S的例子中,有一个类似的例子:摇摆,一个平铺的Wayland作曲家,旨在提供与i3在X11上相同的体验,包括使用您现有的i3配置。
所以是的,从技术上讲,将i3移植到Wayland是可能的,而且已经为您完成了;但是我怀疑它更像是重写而不是端口(我还没有检查)。
https://unix.stackexchange.com/questions/628218
复制相似问题