Wine 11.0 + 新手友好,打造更优质的 Windows 应用兼容体验

0 阅读5分钟

作为在 DistroWatch 全球排名中表现突出、广受全球用户认可 的开源操作系统,deepin 在持续打磨优质原生应用、深耕自研生态的同时,也充分考虑到当前 Linux 桌面生态仍不够完善、部分常用 Windows 软件缺失 的实际情况。为此我们深度打造并搭载 Windows 应用兼容引擎,有效补齐生态短板,让用户无需切换系统,即可流畅运行大量主流 Windows 软件,真正兼顾开源系统的安全稳定与实用体验。

2025年底,我们围绕「统信 Windows 应用兼容引擎」开展了产品使用调研,并邀请部分用户进行面对面深度访谈。

调研过程中我们发现,不少用户在实际使用中遇到了一些高频问题:例如找不到帮助手册入口、软件安装失败后不知如何处理、问题反馈后未能及时收到回复等。这些看似细小的体验痛点,恰恰是影响用户上手使用的关键障碍。

在此衷心感谢每一位用户的宝贵建议与真实体验反馈,你们的声音我们都已认真记录,并作为本次优化的重要依据。

基于此次调研结果,V3.5.0 版本进行了全面针对性升级:一方面完成了底层引擎升级与相关组件完善,另一方面也着力降低使用门槛、优化新手上手体验,并改进了问题反馈机制等多项内容,力求为大家带来更流畅、更省心的使用感受。

 

更新日志

  • 【新增】支持自动优先使用应用打包的 DLL;
  • 【新增】新手入门和高级调试使用引导;
  • 【新增】支持自动修复 COM 组件缺失的问题,如 flashplayer 组件;
  • 【更新】deepin-wine-staging,与上游 Wine 11.0 同步;
  • 【更新】依赖组件版本;
  • 【优化】反馈功能方便后续跟进;
  • 【优化】应用投递/心愿单弹窗中应用名称/版本号校验逻辑;
  • 【优化】通过配置文件安装程序进度条动画和超时逻辑;
  • 【优化】安装和运行成功判断,如应用启动只有托盘图标判断成失败的问题;
  • 【优化】打包对话框自动填充应用版本号;
  • 【修复】运行微信文件句柄泄漏导致卡死问题。

 

更新解读

deepin-wine-staging 更新

本次更新中,我们将 deepin-wine-staging 合入了上游 Wine 11.0 补丁,完成了一次重要的底层版本升级。

升级后,将支持对 NTSync 环境进行检查,使用 deepin-wine-staging 运行游戏时也可以开启 NTSync 特性了。实测阿里无影云在该版本上运行效果良好,运行《王者荣耀》《我的世界》等游戏也都有不错的表现。

王者荣耀

我的世界

高级调试组件更新

本次更新中还上架和更新了大批组件,具体清单如下:

  • 升级 wine-mono 至 10.3.0,新增 mono11 支持;
  • 新增 .NET 8/9/10 运行时依赖(dotnetcoredesktop 和 dotnetaspnetcore);
  • 新增 flashplayer10、flashplayer11 和 webview2 依赖组件;
  • 修复因先安装 ie8 导致 msxml4 装不上的问题;
  • 将 .NET 1.x/2.x 应用的依赖从 dotnet20 替换为 mono9。

新手入门和高级调试使用引导

调研中我们发现了一个有趣的现象:使用过帮助手册的用户,整体满意度明显更高,但实际查阅过的用户占比并不高。在面对面访谈里,甚至有几位用户坦言,此前完全不知道产品还配备了帮助手册与常见问题解答版块。

为此,我们做了两个调整:1.  增加“快速入门”入口对于新用户或还没有通过兼容引擎安装过应用的用户,打开兼容引擎后,在“我的应用”页面可以直接看到“快速入门”的入口。点击即可打开帮助手册,了解如何使用兼容引擎、各功能的使用介绍、常见问题如何解决等。

2. 增加“常见问题”入口

当应用安装失败,或者进入高级调试界面时,我们也增加了直达“常见问题”的入口。

击后可以直接跳转到帮助手册的对应章节,查看如何安装 .NET 环境、如何解决启动黑屏、如何安装游戏等常见问题的解决方法。

 

“反馈”功能优化

此前有用户提到,通过兼容引擎“反馈”提交问题后不知道有没有人在关注和跟进,也不知道后续进展如何。

这次我们对反馈功能做了优化:当用户通过兼容引擎“反馈”按钮来提交 Wine 相关问题时,系统会自动将问题同步到论坛,生成一个专属帖子。

  • 用户可以随时查看自己反馈的问题是否被关注;
  • 社区里的其他用户也能看到,大家一起交流、协助解决;
  • 产品和研发人员也会日常关注论坛并进行回复。

若遇到反馈提交失败,系统会弹出相应提示,您可以直接前往 deepin 论坛发帖反馈。

希望这样的优化让问题反馈过程更透明、更有回音。

优化应用投递和心愿单名称限制

在“应用投递”和“心愿单”上线之初,为了保证应用投递和应用适配申请信息的规范性和安全性,我们对应用名称的填写在客户端填写和接口数据传输上做了比较严格的要求,一些特殊符号因为限制无法输入。

但是上线后我们发现,有些应用和游戏的名字本身就含有特殊符号,例如《自然人电子税务局(扣缴端)》《使命召唤:黑色行动-冷战》《怪物猎人:世界/冰原》《Office 365+》《Rise & Fall》等,严格的限制反而影响了大家正常的应用投递。

本次更新放宽了“应用名称”填写的限制,大家现在可以正常提交这些带符号的应用了,欢迎继续投递!