上个月我们报道了 Mesa 22.3 RadeonSI 默认在 RadeonSI 启用 “glthread”(一种线程化的 OpenGL 调度),以增强性能。
但据外媒 Phoronix 报道,最近几周运行 Mesa Git 的 AMD Radeon 用户,在使用 KWin 运行 Wayland 的 KDE Plasma 环境下会导致光标问题。在 Mesa 22.3-devel 状态下运行 KDE Plasma 时,存在光标检测问题和光标莫名其妙移动的 Bug。这并不是另一个 KDE/KWin 错误,只是启用 Mesa OpenGL 线程之后出现的问题。
随后 Mesa 紧急将其修复,默认禁用“kwin_wayland”的 OpenGL 线程。
仅禁用 kwin_wayland 进程的 mesa_glthread 行为,继续为系统上的所有其他进程默认启用 RadeonSI 的 OpenGL 线程。
更多技术细节可在 Mesa 的合并请求中查看。