PC

DXVK-Sarek 1.14.0 发布,修复老 GPU 兼容问题

该版本面向不满足上游 DXVK 要求的 Vulkan 显卡,新增严格扩展选项并修复《文明6》文字乱码。

DXVK-Sarek 1.14.0 已发布,为在 Wine 和 Proton 上运行 Direct3D 游戏的老旧显卡带来一批修复与新选项。据 gamingonlinux.com 报道,该版本已获官方支持,并包含在 Proton-CachyOS 中。

新版本在设备创建后会在日志中列出缺失的 Vulkan 扩展。新增的 DXVK_SAREK_STRICT=1 选项会把所有可选扩展视为必需,主要用于调试;顶点属性 divisor 现已在扩展的旧版本上启用。

内存管理方面,区块分配器被替换为上游的 page 和 pool 分配器,DXVK_HUD=memory 现在会显示相对于堆预算的使用量,util_monitor 则由修改过的上游 wsi 取代。DXGI 会在窗口最小化时报告遮挡,并在窗口被遮挡时退出全屏。

其他改动包括回移 D7VK v2.2、启用逐阶段颜色键控,以及新增 d3d9.splitSamplerSlots 选项,用于修复 MoltenVK 上的 D3D9 黑屏问题。同时修复了《文明6》文字乱码,并加入针对刷新率分母为零的防护。

面向老旧 Vulkan 显卡的分支

DXVK-Sarek 是 DXVK 的分支,在 Linux 上通过 Wine 和 Proton 实现 Direct3D 3、5、6、7、8、9、10 和 11。该项目在 2025 年 10 月前的一段时间内,目标一直是服务那些具备 Vulkan 能力、但达不到当前上游版本要求的 GPU 用户,方式是把补丁、修复和针对单个游戏的配置回移并维护在 1.10.x 分支上。

快速问答

DXVK-Sarek 1.14.0 包含在哪些软件中?

该版本已获官方支持,并包含在 Proton-CachyOS 中。

DXVK_SAREK_STRICT=1 有什么作用?

它会把每一个可选扩展都视为必需扩展,主要用于调试。

这个版本修复了哪些游戏问题?

修复了《文明6》的文字乱码,并通过 d3d9.splitSamplerSlots 选项修复 MoltenVK 上的 D3D9 黑屏。

来源