Mesa 修复 OpenGL 在 KDE Wayland 上导致的光标问题


上个月我们报道了 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 的合并请求中查看。


相關推薦

2023-02-25

RDNA2 图形处理器默认启用 Vulkan 网格着色器 使用 Plasma Wayland 和 Gallium LLVMpipe 驱动程序时,对 KDE Plasma 桌面环境的改进支持 为 RADV 和 Turnip 实现了更多的 VK\\_EXT\\_dynamic\\_state3 功能 修复了《古墓丽影 崛起》在 Wine/DXVK 上出现V

2023-06-25

复了 Plasma 中 CPU 占用率过高的问题 进一步改进了 Plasma Wayland 会话 修复了 Powerdevil 守护程序在屏幕休眠时的崩溃 修复光标处理错误 更新改进了小数点的缩放 修复了一些模糊和透明的 Breeze-themes 上下文菜单导致奇怪的视

2022-12-09

ug 的快速指南。用户可定期更新软件包以获得更新和错误修复,更多详情可查看公告。

2023-01-06

浏览器 108.0.1 MESA 更新到了 23.0 默认添加了 PipeWire 和 Wayland 已经默认启用了 Flathub 添加了 Samba 使用 overlayroot 将根目录的状态设置为不可变 更新了 Calamares 的设置 增加了 Pulseaudio 均衡器 更新了 Plasma 系统监

2022-09-22

NIR 支持 RadeonSI EGL 背景下的高优先级支持,用于帮助 Wayland Radeon RADV 驱动增加了新的扩展 RADV 已经默认启用了光线查询 对 Windows 上的 Mesa 进行了改进 Nouveau 开始在其 OpenGL 驱动中进行 RTX 30 "Ampere" 支持工作 Lavapipe 驱动

2023-09-05

和即用型硬件支持。Nitrux 3.0 由 Linux 6.4.12 内核驱动,在 Wayland 的基础上采用了最新的 KDE Plasma 5.27.7 LTS 桌面环境,并使用了即将发布的 Mesa 23.3 开源图形栈的 Git 快照。 更新了以下组件: Firefox 更新至版本 117.0。 MESA 更新

2023-06-01

常丰富的更新内容,其中包括最新的 Linux 6.3 内核、Plasma Wayland 作为默认会话,以及 Plasma 5.27.5、Frameworks 5.106 和 Gear 23.04.1 等最新的 KDE 软件。 其他: Firefox 更新至 113.0.2 版本 增加了 xdg-desktop-portal-gnome 以防止字体渲染问题

2023-10-17

目发布 v1.2.3 版本,访问下载体验。 升级内容 改进 Wayland 支持,光标/剪贴板/多显示器等,但高度依赖 Xwayland,在 GNOME 上运行良好,在 KDE 上兼容性较差。 我们将继续在增强 Wayland 支持 添加组选项卡 添加基于 Github 最新

2022-09-23

戏的基础上作为一种优化的选择。 如今,在最近一轮的修复/改进之后, glthread 已经是“完整的”和“高性能的”,足以在默认情况下为 AMD RadeonSI 驱动程序启用。 测试结果显示,带有 glthread 的 RadeonSI 可为 Minecraft(我的世界

2022-06-18

开源形式实现了 OpenGL 的应用程序接口。 Mesa 22.1.2 全面修复了从著名的 Intel 和 AMD Radeon OpenGL/Vulkan 驱动程序到像 Panfrost 和 V3D 等较小驱动程序的修复程序。此外,还有围绕 Zink OpenGL-on-Vulkan 实现的核心 Gallium3D 和 NIR 修复 此版本

2022-05-22

持大量新的扩展 Zink OpenGL-on-Vulkan 驱动实现的许多错误修复,本周期最大的里程碑是合并了 Kopper。 为 Radeon RADV 和 Intel ANV Vulkan 以及 V3DV、Turnip、Venus 等小型驱动提供了许多新的扩展。 用于 Windows / WSL2 的 Direct3D 12 路径现在

2023-03-10

7 包含针对 Q4 OpenGL 和 Vulkan 开源驱动程序集合的最后一批修复,包括: 几个针对开源 AMD Linux 用户的 RADV Vulkan 和 RadeonSI OpenGL 修复(包括 GFX11/RDNA3 修复) Vulkan 上 OpenGL 的各种 Zink 修复、 一些英特尔“ANV”Vulkan 修复, 其

2022-03-07

Ark 的情况下打开速度明显加快。KDE Plasma 5.24.3 的 Plasma Wayland 会话屏幕共享/录制/投屏现在可以正常工作了。Plasma Wayland 下的虚拟键盘不再与垂直面板设置的一半重叠。在 Plasma Wayland 会话下,当拖动东西时按 Esc 键,现在会取消

2023-02-07

磁盘着色器缓存支持,在对 Apple Silicon M1/M2 图形的开源 OpenGL 支持方面取得进展。 据外媒 Phoronix 介绍,通过开发人员 Rose Hudson 的合并,现在 Asahi Linux 已可以为 Gallium3D 启用着色器磁盘缓存,以便将 GLSL 着色器缓存到磁盘,加快