Wine 10.12 正式发布:带来图形性能提升与更强的硬件支持
Wine 项目团队近日发布了 Wine 10.12,这是 Wine 10.x 稳定系列的第十二个维护版本。作为一款帮助 Linux 和 macOS 用户运行 Windows 应用程序的兼容层,Wine 一直是跨平台用户不可或缺的利器。这次的更新虽然是维护版本,但依然带来了多项令人期待的实用改进,涵盖性能优化、硬件兼容、开发者体验以及一批重要问题修复。
更流畅的图形体验:新增可选 EGL 后端
此次更新中最受关注的新特性之一,是 X11 显示驱动中引入了可选的 EGL 后端。EGL 是一种跨平台接口,常用于 OpenGL 和 Vulkan 渲染,它在桌面和嵌入式系统中广泛应用。
通过启用 EGL 后端,Wine 可以在某些图形密集型程序(如 3D 游戏、渲染软件)中提升性能和兼容性。尤其是在使用现代 GPU 和窗口管理器(如 Wayland、Sway)时,这一改进可能带来更加流畅的视觉体验。
蓝牙低功耗(BLE)设备支持升级
Wine 10.12 对 蓝牙低功耗设备(BLE) 的支持也进一步完善。像 Xbox 游戏手柄、智能手写笔、VR 定位器等设备,现在可以更顺畅地在 Wine 环境中使用。用户无需再依赖复杂的临时方案,就能让这些设备原生广播、连接并交换数据,增强了整体可用性和便捷性。
面向开发者的新能力:WIDL 和 ARM64 支持增强
Wine 对开发者也释放了利好:
-
WIDL(Wine 接口定义语言) 现在能够更好地生成 Windows Runtime 元数据,这对于需要调用现代 Windows API 的开发者来说是个大提升。
-
同时,Wine 在其 GitLab CI 构建系统中启用了 ARM64 支持,意味着 Wine 在 ARM 架构上的构建、测试、部署将更加容易。这对于 Raspberry Pi、Apple Silicon Mac 等设备用户来说是一个积极信号。
修复多项用户关注的问题
Wine 10.12 还修复了 17 个问题,其中包括一些影响较广泛的 bug,例如:
-
修复了在使用 DXVK 或 VKD3D-Proton 的用户中,Sway 窗口管理器下的画面闪烁问题。
-
一个严重的 内存泄漏问题 得到解决,该问题在重叠读取操作中常导致系统资源浪费和程序变慢。
-
Clip Studio Paint 3.0 用户不再因找不到 “USER32.dll” 而崩溃,艺术创作者们终于可以更安心地使用这款工具了。
-
修复了多个 游戏启动或过场动画播放时卡住的问题,让游戏玩家有更好的体验。
-
在 Total Commander 11.55 中对大文件进行比较时的“访问被拒绝”错误已消失,文件管理效率更高。
如何获取 Wine 10.12?
如果你对这些新特性或修复感兴趣,现在就可以前往 Wine 项目 GitLab 页面 下载 Wine 10.12 的源代码。
此外,多个主流 Linux 发行版(如 Arch Linux、Fedora、openSUSE、Debian、Ubuntu 等)也会在接下来的几天内陆续上线对应的二进制安装包。
如果你当前使用的是旧版本,升级到 10.12 会获得更稳定、更安全的体验,特别是游戏和图形软件用户,建议尽早更新。
🔍 总结:一次稳健且实用的更新
虽然 Wine 10.12 是一个维护版本,但它带来的改进非常实用,尤其适合关注图形性能和硬件兼容性的用户。这次更新展示了 Wine 项目持续优化用户体验、拓展硬件支持、提升开发效率的坚定方向。
如果你是 Wine 的重度用户或开发者,建议尽快升级体验。如果你是首次尝试 Wine,也可以从这个版本开始,开启你的“Linux 跑 Windows 程序”的探索之旅!
The post Wine 10.12 正式发布:带来图形性能提升与更强的硬件支持 first appeared on Linux迷.
共有 0 条评论