
为打破平台界限,让应用体验无缝衔接,deepin 团队基于 Wine 技术,推出了“统信 Windows 应用兼容引擎”,支持在 deepin 和统信 UOS 系统上直接双击运行 Windows 应用,还能将本地 Windows 应用通过简单的配置打包成 deb 包,轻松分享 Windows 应用给其他人。
近日,统信 Windows 应用兼容引擎 V3.3.4 版本已正式发布,一起来看看新版本带来了哪些实用更新吧!
01 更新日志
-
新增 deepin-ge-proton10 对 NTSync 特性的支持,大幅度提升游戏运行体验;
-
新增打包功能中针对 deb包 的卸载提示;
-
更新 deepin-wine10-stable 至 10.14 版本;
-
优化 ARM 架构下对飞腾九译引擎及华为 exagear 模拟器的适配;
-
优化 YAML 文件导出功能;
-
修复部分应用标题栏被遮挡问题;
-
修复部分 CEF 类应用内不能输入中文的问题;
-
修复 deepin-wine10-stable 打包之后不能运行的问题。
02 更新解读
支持 NTSync 特性,大幅提升游戏体验
NTSync 是 Windows NT 同步原语的 Linux 内核驱动实现,主要用于提升 Windows 应用程序在 Linux 系统(通过 Wine/Proton 兼容层)的多线程同步性能,尤其适用于游戏等高并发场景。其通过 Linux 内核驱动模拟 Windows NT 同步原语(如信号量、互斥锁),有效缓解 Wine 等兼容层在多线程调度时的性能瓶颈。
-
《赛博朋克2077》等 3A 游戏在 Linux 下的帧率提升 50%–150%; -
《巫师3》在 1080P 高画质下帧率从 45fps 提升至 112fps; -
《艾尔登法环》卡顿减少 80%,加载时间缩短 40%。
版本适配情况
Linux 内核集成:
- 上游 6.10 版本初步引入(标记为实验性功能);
- 上游 6.14 版本完成功能完善并默认启用;
- deepin 25 所搭载的 6.12 内核已集成该特性(统信 UOS 4.19 与 5.10 内核未集成)。
Wine 版本适配:
- Wine 10.15 首次集成 NTSync 驱动支持;
- Wine 10.16 优化线程优先级管理,新增 WoW64 模式下对 16 位程序的兼容;
- deepin-ge-proton10 已正式支持 NTSync。
deepin-ge-proton10。
deepin-ge-proton10 即可,该版本默认启用 NTSync 支持,无需额外配置。
ARM 架构适配飞腾九译和华为 exagear 翻译器
此次由于长期以来主流桌面系统多基于 AMD64 架构,大量软件仅提供对应架构的版本,在 ARM 设备上运行这类应用需借助指令集转译技术。目前常见的实现方式包括:
- Windows on ARM:Windows 11 24H2 引入 Prism 模拟器,可将 AMD64 指令即时编译为 ARM 指令,并缓存编译结果以提升效率;
- macOS:Apple M 系列芯片设备内置 Rosetta 2 转译器,支持在 macOS Ventura 及以上系统中直接运行多数 AMD64 程序;
- 开源方案:社区广泛采用 Box64 方案,通过动态重编译技术,支持 Unity 游戏、Wine 应用等 AMD64 程序的高效运行。


-
应用菜单切换:在应用菜单中直接选择所需的翻译器;


-
高级调试设置:进入“高级调试 – Wine 参数设置”,手动指定翻译器类型。

大家可以根据根据具体应用的兼容情况与实际使用体验,灵活选用最适宜的翻译器。
应用打包与投递相关功能优化
YAML 文件导出功能升级
deepin 社区“一起来 Wine!Windows 应用适配迁移活动(第二期)”正在持续进行,为了便于贡献者更好地分享与投递应用,本次更新优化了 YAML 文件导出流程。新增中间页完善应用信息,减少后续投递过程中的重复沟通成本。


若您在使用过程中遇到任何问题,可通过统信 Windows 应用兼容引擎内置的反馈渠道直接提交,也可在deepin 社区论坛或项目群聊中与我们交流,您的建议是帮助我们不断前进的动力!

加入“deepin 生态共建小组(wine)”