兼容层 Proton GE 11-10 发布:组件更新,修复手柄程序导致部分游戏变慢的问题

此次更新对Wine等组件进行了升级,并且修复了手柄扫描程序对部分游戏造成的性能问题…

Proton GE 11-10 更新内容(点这里查看原文内容):

  • Wine:Valve bleeding-edge 2026-10-16。此次更新通过 Syscall User Dispatch 引入了上游系统调用模拟,并针对 EAC(EOS)启动器加入了原生系统调用处理。此外还包括:Xalia 现在可以干净地关闭、减少了虚假的 X11 鼠标移动事件、修复了《巫师3(The Witcher 3)》的手柄重新扫描问题,以及修复了调色板主表面的 ddraw 问题。
  • Wine:PROTON_LIMIT_ADDRESS_SPACE 及其针对《重返未来:1999(Reverse: 1999)》和《蓝色协议:星之共鸣(Blue Protocol: Star Resonance)》的地址空间限制已在上游移除。
  • DXVK:v3.1.1-134。包括 D3D9 纹理、StretchRect 和设备重置修复,D3D8 CopyRects 重构,针对 EA 反作弊代码签名崩溃的变通方案,着色器缓存修复,以及为《使命召唤:幽灵(Call of Duty: Ghosts)》提供的零初始化着色器暂存内存。
  • D7VK:已变基到 DXVK v3.1.1。
  • VKD3D-Proton:修复了排队传输操作周围的同步问题。
  • FEX:FEX-2610-30。
  • 自动扫描PS手柄程序,自 GE-Proton11-8 以来导致了严重变慢,即使没有连接手柄也会发生:
    • 《流放之路(Path of Exile)》运行在约 50 FPS 而非 200+ FPS。
    • 《勒芒终极赛(Le Mans Ultimate)》使用 Moza 方向盘时出现慢动作物理。
    • 《牧场物语:矿石镇的伙伴们(Story of Seasons: Friends of Mineral Town)》在使用 PROTON_PREFER_SDL 时丢失FPS。
    • 通过设置环境变量 PROTON_SONY_AUTO_XINPUT=0,确认了“自动扫描手柄程序”正是导致《流放之路(Path of Exile)》性能大幅下降(约 50 FPS 而非 200+ FPS)的原因;但针对该问题的修复本身,目前还没有在游戏内得到实际验证确认。
  • 《麻布仔大冒险(Sackboy: A Big Adventure)》和《符文工房4 特别版(Rune Factory 4 Special)》现在默认设置 PROTON_SONY_AUTO_XINPUT=0。这修复了《麻布仔大冒险》中 DualSense 被分配给玩家二的问题,以及《符文工房4 特别版》中 DS4 输入混乱的问题(#843)。该变量已由两名用户确认。
  • 蓝牙 DualShock 4 和 DualSense 的震动现在可通过 XInput 回退正常工作,且输入在第一次震动后不再停止(#853,感谢 @ilyasbounoua)。蓝牙上的原生 hidraw 游戏保留扩展手柄报告(陀螺仪和触摸板)。
  • PROTON_SONY_HIDRAW_XINPUT、PROTON_SONY_AUTO_XINPUT、PROTON_DUALSENSE_HAPTICS_PREFER_NON_EVENT 和 PROTON_DEATH_STRANDING_CONTROLLER_EFFECTS 现在会传递到 HID 总线驱动;此前驱动会忽略它们。
  • GNOME:修复了当拥有弹出窗口的窗口被销毁时游戏和启动器关闭的问题(mutter:“destroyed popup not top most popup”)。这影响了《永恒之塔2(AION 2)》和 暴雪战网 在 PROTON_ENABLE_WAYLAND=1 下的自动登录。尚未在 GNOME 上确认。
  • MonoGame 游戏在再次播放歌曲时不再卡顿或崩溃,例如《Picross for a Cause》。
  • KDE Plasma:HDR 检测现在使用 KWin 的逐显示器 HDR 状态。即使 SDR 亮度设置为 HDR 参考水平,HDR 显示器也能被检测到。其他合成器保持现有检测方式。
  • 《明日方舟:终末地(Arknights: Endfield)》:添加了来自 dwproton 的 ACE 反作弊驱动修复:
    • DriverEntry 以内核模式返回地址调用。
    • ntoskrnl 修复:MmCopyMemory、ServiceKeyName、MDL 节视图和 PsGetContextThread。
    • 添加并启动了一个存根 lsass.exe(SamSs)服务。
    • 这与 dwproton 一致。
  • 《星际公民(Star Citizen)》:再次加载游戏自带的 AMD AGS 库,与 GE-Proton11-6 的做法一致。这应避免 EAC“Untrusted system file”违规和错误。尚未在游戏内确认。
  • 更快的共享 SRW 锁释放。锁密集型游戏在 ntdll 中花费的时间更少;《微软飞行模拟2024(Microsoft Flight Simulator 2024)》从 24.5% 降至 19.1%。
  • 构建:clang/libc++ 和 llvm-libc 构建修复。


如果你喜欢这篇文章,请关注并收藏本站 deck.mhhf.com
站长:灵翼MAGICWING - 80后骨灰级玩家兼游戏开发者。抖音 / B站 同名账号,欢迎关注。