我使用 inxi -G 来确定我的系统是否使用 Wayland,如下所示:
Graphics:
Device-1: Intel HD Graphics 530 driver: i915 v: kernel
Device-2: NVIDIA GM107M [GeForce GTX 960M] driver: nvidia v: 515.65.01
Display: wayland server: X.Org v: 1.22.1.3 with: Xwayland v: 22.1.3
compositor: gnome-shell v: 43.0 driver: X: loaded: modesetting,nouveau
unloaded: fbdev,vesa gpu: i915 resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa Intel HD Graphics 530 (SKL GT2) v: 4.6 Mesa 22.2.1
但是正如您所见,服务器显示为 X.Org 并带有:Xwayland,所以系统没有完全使用 Wayland,我是否需要对我的图形设置进行更改?
检查您是否有路域或 x 窗口的一个简单技巧是启动程序 xeyes。当您在 x 窗口中时,眼睛会跟踪鼠标。当您进入不是 x 窗口的 Wayland 窗口时,它们不会。
如果您在适当的 X 服务器中,那么您将一直被跟踪。在 Wayland 服务器中,只有当您进入 XWayland 兼容性窗口时,您才会被跟踪。
@迈克尔,谢谢。
事实证明,只有 GNOME 的原生应用程序使用 Wayland,其他大多数应用程序都使用 XWayland,例如 Chromium 和 Firefox。
我想知道他们会默认使用 Wayland 吗?