Linux-Win开源兼容层软件Wine 9.0版发布 新增支持Wayland/多显示器支持/高DPI缩放

💡 原文中文,约1100字,阅读约需3分钟。
📝

内容提要

开源兼容层软件Wine发布9.0版本,实验性支持Wayland图形驱动程序,提供窗口管理、多显示器支持、高DPI缩放、Vulkan支持等。更新后的Vulkan驱动程序为1.3.272+版,实现了PostScript驱动程序和WinRT深色主题。D3D 10效果添加了更多指令支持,实现了Windows Media Video解码器DMO。桌面集成改进,增强了音频支持,对处理器架构和32位x86模拟接口进行了支持。可在官网下载。

🔎

延伸解读

Wayland 支持需手动启用,默认仍用 X11

Wine 9.0 的 Wayland 驱动是实验性功能,默认未启用。用户需通过注册表命令手动添加,将图形驱动设置为 x11,wayland 后才会生效。这意味着普通用户升级后仍默认使用 X11,不会自动获得 Wayland 下的窗口管理、多显示器和高 DPI 缩放等改进。想尝鲜的用户需自行修改配置,并承担实验性功能可能带来的不稳定风险。

ARM64 与 WoW64 改进扩展了运行场景

Wine 9.0 增加了对 ARM64X 和 ARM64EC 模块的加载支持,并能在 Arm64 系统上运行 Windows 二进制文件,同时对 ARM64EC 架构提供初始支持。新的 WoW64 模式则允许在不支持 32 位 Unix 进程的最新 macOS 上运行 32 位应用程序。这些改动意味着 Wine 在非 x86 平台和较新 macOS 上的兼容性有所提升,但初始支持仍可能不完善。

图形与音频功能有多项底层更新

Vulkan 驱动更新至 1.3.272+ 版,实现了 PostScript 驱动,并支持 WinRT 深色主题。D3D 10 效果增加了更多指令支持,同时实现了 Windows Media Video 解码器 DMO。音频方面实现了多个 DirectMusic 模块、DLS1/DLS2 声音加载,并支持 SF2 格式。这些更新主要影响依赖图形和音频接口的 Windows 应用,普通用户可能不会直接感知,但有助于提升兼容性。

❓

Q&A

Wine 9.0 如何启用 Wayland 支持?

Wayland 支持默认未启用,需通过注册表手动添加。在终端执行命令:wine reg.exe add HKCU\Software\Wine\Drivers /v Graphics /d x11,wayland 即可启用。

Wine 9.0 对 Vulkan 图形驱动做了哪些更新?

Vulkan 驱动程序更新至 1.3.272+ 版,实现了 PostScript 驱动程序,并支持在 WinRT 主题上启用深色主题。

Wine 9.0 在音频方面有哪些改进?

增强了音频支持,实现了多个 DirectMusic 模块、DLS1 和 DLS2 声音加载,支持 SF2 格式,并与 Linux 标准 MIDI 声音兼容。

Wine 9.0 如何支持 ARM64 架构?

Wine 9.0 提供了 ARM64X 和 ARM64EC 模块的加载程序支持,可以在 Arm64 系统上运行 Windows 二进制文件,并对 ARM64EC 架构提供初始支持。

Wine 9.0 的 WoW64 模式有什么作用?

新的 WoW64 模式支持在不支持 32 位 Unix 进程的最新 macOS 系统上运行 32 位应用程序。

Wine 9.0 在桌面集成方面有哪些改进?

改进了桌面集成,用户可以使用开始菜单中的退出桌面选项以全屏桌面模式关闭桌面窗口。

🏷️

标签

➡️

继续阅读