【 在 ArchLinux 的大作中提到: 】
: wayland是一个库,X是一个有客户端和服务端的协议。xwayland是一个X的服务端,它使用wayland做图形输出,而以前的X server则是用X的驱动做图形输出。
:
xwayland是将X作为wayland的backend,
如果脱离X,那backend就是显卡驱动,kms/dri,libinput之类的。
什么在什么之上,最简单的就是看先运行哪个。。。
在X上启动Wayland/Weston,直接输入Weston即可,此时会将X作为backend运行,也就是Xwayland。
如果脱离X运行Wayland,则需要输入命令Weston-lautch,此时会将kms/dri作为backend。
--
FROM 106.39.149.*