显示服务器、window 管理器和合成器之间有什么区别。 X windows VS 韦兰
What is the difference between display server, a window manager, and a compositor. X windows Vs Wayland
我想了解 Wayland 协议,但无法理解 window 管理器告诉显示服务器每个 windows 的位置。那么显示服务器是渲染器还是合成器?
我自己也一直在寻找答案。
我会尽量提供部分答案。
阅读 official docs 在我看来,使用 wayland 协议,显示服务器、window 管理器和合成器成为一个程序。
例如,xorg
是一个显示服务器,i3
是一个 window 管理器,picom
是一个合成器,但 sway
是三者。
我想了解 Wayland 协议,但无法理解 window 管理器告诉显示服务器每个 windows 的位置。那么显示服务器是渲染器还是合成器?
我自己也一直在寻找答案。
我会尽量提供部分答案。
阅读 official docs 在我看来,使用 wayland 协议,显示服务器、window 管理器和合成器成为一个程序。
例如,xorg
是一个显示服务器,i3
是一个 window 管理器,picom
是一个合成器,但 sway
是三者。