Wine 项目近日发布了 Wine 11.1,这是 11.x 稳定系列中的首个维护版本更新。作为一套广泛使用的 Windows 兼容层解决方案,Wine 让 Linux 和 macOS 用户无需虚拟机或双系统,就能直接运行大量 Windows 应用和游戏。本次更新并非引入大规模新特性,而是重点合并了此前冻结阶段未能进入主线的改进内容,同时修复了一批实际使用中暴露的问题。

核心功能持续打磨,兼容性稳步提升
在技术实现层面,Wine 11.1 对 WindowsCodecs 组件进行了加强,扩展了对多种像素格式转换的支持。这一改进有效缓解了部分图片查看器和图像处理软件在加载或显示图片时出现异常的问题。同时,Wine 也继续推进对 ActiveX Data Objects(MSADO) 的支持,使依赖微软数据访问技术的商业软件和老旧应用获得更好的运行体验。

已修复问题一览(重点更新内容)
本次 Wine 11.1 共修复了 22 个已确认的 Bug,涵盖游戏、常见应用以及网络/系统等多个方面,包括但不限于:
- 《Project CARS 2》《SnowRunner》等游戏中出现的文字显示异常
- iTunes、GOG Galaxy、FastStone Image Viewer 等程序的启动或运行崩溃
- 由于系统函数缺失或尚未实现,导致部分安装程序无法完成的问题
这些修复让 Wine 在日常使用和娱乐体验上更加稳定可靠。
Wayland 体验进一步完善
随着越来越多 Linux 发行版默认采用 Wayland,Wine 11.1 也针对这一图形环境进行了针对性优化。本次更新修复了 Wayland 会话下的图标显示异常问题,同时改善了可变刷新率(VRR)行为异常的情况,使 Wine 与现代 Linux 图形栈的协同更加自然。

网络与启动器相关问题同步修复
在网络与应用启动方面,Wine 11.1 修正了多个“卡死”类问题。例如,Windows Store 安装器、旧版本 .NET Framework 组件在运行时出现的异常已经得到缓解;此外,Ubisoft Connect 以及基于 Microsoft Edge WebView2 的启动器,也不再容易在启动阶段陷入无响应状态。
获取方式与后续更新
目前,Wine 11.1 的源代码已在官方 GitLab 项目页面开放下载,适合希望自行编译或测试的用户使用。各大 Linux 发行版对应的二进制软件包也将陆续通过官方软件仓库推送更新,普通用户只需等待常规升级即可。
总结
总体来看,Wine 11.1 是一次以稳定性和兼容性为核心的维护更新。它没有追求“看得见”的大改动,而是通过修复 Bug、完善 Wayland 支持、增强组件兼容性,为后续版本打下更扎实的基础。对于正在使用 Wine 11.x 系列的用户来说,这次更新值得及时跟进,也为在 Linux 上运行 Windows 应用提供了更安心的使用环境。
如果你想了解更多关于底层系统原理或其它技术栈的深度内容,欢迎到 云栈社区 交流探讨。
|