我们都喜欢韦兰。 事实是,我们所有人(用户和开发人员)都希望到此为止,但有些人仍然更喜欢留在 X11,因为它有效,这是合乎逻辑的。 Wayland 将成为标准的图形服务器协议,但将来会这样做。 目前,大多数开发人员都进行了改进来实现它,这就是 WineHQ 本周推出的 WINE 8.21 该 有过 几个小时前的地方。
WINE 8.21 的亮点在于添加了 高 DPI 支持 Wayland 驱动程序中的 Vulkan 最初已开始支持 ARM64EC 目标并更新语言数据库,并添加了第四点以及常见的几个错误修复。 总共引入了 321 个更改,以下是 WINE 8.21 中修复的错误列表。
WINE 8.21 中修复的错误
- 多个应用程序需要 MPEG-I 分配器中的系统流支持(Drome .Racers、Ninki Seiyuu no Tsukukurikata)。
- PhotoScape 无法更改/保存文件。
- RootMagic 6 无法启动(无效的 GDI+ 操作(代码 1))。
- PreSonus Studio One 2.6 控件/用户界面中的文本不可见。
- 多个应用程序因未实现的函数 msvcp140.dll 崩溃。?
- ?.$codecvt@_UDU_Mbstatet@@@std@@QEAA@_K@Z(神性、微信OCR)
- d3d10core:d3d10core & d3d11:d3d11 – test_resinfo_instruction() 在 Debian 11 + .Intel GPU 上失败
- MxManagementCenter 在未实现的函数 msvcp140.dll 上崩溃。?
- ?.$codecvt@_SDU_Mbstatet@@@std@@QEAA@_K@Z 添加相机时
- kernel32:file & ntdll:file 在 Windows 11 中获取意外计数值。
- 3DMark 2000:缺少参考信息。
- GDI+ 文本渲染不处理回车符。
- dbghelp:dbghelp – SymRefreshModuleList() 有时在 0 位 Wine 上返回 64。
- 由于 WinVerifyTrust() 在游戏二进制文件中失败,《帝国时代 II 最终版》在启动时崩溃。
- user32:text – test_DrawTextCalcRect() 在 Windows 上失败。
- Office 2021 需要 Windows.Management.Deployment.PackageManager。
- 死亡搁浅:“开始”和“后退”按钮颠倒了。
- .NET 7 不起作用。
- ModOrganizer 2.5.0 beta 5+ (Qt 6.5) 需要更好地实现 uisettings3::GetColorValue。
- 超过 8 个轴的 HID 会覆盖后续输入。
- 使用 local_auth 包的 Flutter 应用程序需要 Windows.Security.Credentials.UI..UserConsentVerifier
- Port Royale 2:在菜单中和游戏过程中闪烁。
- Wayland 驱动程序:GNOME:连接 2 个显示器时,Wine 窗口上没有光标。
- .NET 8 SDK 安装程序未完成安装。
- SetThreadDpiHostingBehavior 未实现。
- 自 Wine 8.15 起不再有音频(FreeBSD 和 OSS)。
- Quicken 更新到 wine 8.20 后停止工作。
- WinSCP 在 wine 8.20 中崩溃。
- wine 不以 free() 开头:在没有 xrandr 的情况下编译时指针无效。
- 当使用 10 位精度时,printf() 可以用某些值溢出“p24s”缓冲区。
- wined3d:wined3d_state_get_ffp_texture() 破坏了 DragonAge Origins。
冻结很快就会到来,其中一周他们将开始每周发布 WINE 9.0 候选版本,其稳定版本将于 2024 年初发布。
WINE 8.21,两周后到货 v8.20, 现在可以下载 从这些行下面的按钮,并在其 下载页面 有信息可以在 macOS 和 Android 等操作系统中安装此版本和其他版本。