[Exchange Ideas] 统信Windows应用兼容引擎V3.4.0更新解读
Tofloor
poster avatar
加菲不是胖橘
deepin product team
2025-11-28 10:28
Author

统信Windows应用兼容引擎 V3.4.0 来了,本次更新主要是强化社区共建能力。wine软件生态的健康发展需要大家一起努力,为了方便大家分享wine应用,并保证所分享wine应用的运行质量,我们设计了通过统信Windows应用兼容引擎客户端来直接投递wine应用的功能,本次更新标志着统信Windows应用兼容引擎的平台化运营能力再上一个台阶。

统信Windows应用兼容引擎 V3.4.0 更新日志

● 新增 “社区共建”板块;
● 新增 “投递应用”功能;
● 更新 deepin-wine-stable版本;
● 优化 应用安装面板;
● 优化 “编辑详情”功能面板;
● 优化 高级调试-wine参数-日志通道;

“社区共建”板块

“社区共建”板块目前上线了“应用投递”子板块,应用投递板块内主要用来展示大家投递分享的wine应用。

image.png

点击“投递日期”可以根据投递时间进行正序和倒序排列。

点击“我要投递”会进入“我的应用”模块内,正如开篇介绍的,为了方便大家投递应用,也为了保证投递应用的质量,只有通过兼容引擎成功安装运行的应用才可以一键投递。

“投递应用”功能

我的应用-应用菜单内增加了“投递应用”功能:

通过兼容引擎安装运行成功的应用都会出现在“我的应用”模块内,点击“投递应用”可以将该应用成功运行的容器配置环境投递给deepin-wine团队,通过审核的应用配置会上架到“全部应用”板块供更多用户使用。

需要说明的是:并不是所有“我的应用”模块下的应用都会有“投递应用”入口:

● 通过“全部应用”安装运行的应用不会有投递入口,因为此安装方式使用的是已上架的配置信息,因此不允许重复投递。
● 通过右键exe程序选择调试运行的方式安装的应用,如果运行失败了,虽然会在“我的应用”内生成应用记录,但是因为运行失败,因此不允许投递。

关于重复投递也做了限制:

● 如果某个应用的某个版本已经在架,这个时候还去投递相同的版本会收到弹窗提醒,除非有功能和体验上的改善,否者这类投递是无法通过审核的。
● 如果已经通过兼容引擎投递了某个应用,该应用的投递入口会灰化不可点击,如果打开高级调试进行配置环境更新并再次成功运行了该应用,那么投递入口会重新开放,此时可以投递新的更改后的运行配置文件。

deepin-wine10-stable更新

上个版本更新迎来了deepin-wine10.14的更新,适配了飞腾九译和华为exagear翻译器,本次更新继续对deepin-wine10-stable进行升级优化,主要优化点有:

● 解决 拖拽wine应用内文本到终端,会导致终端卡顿的问题
● 解决 最新版本汽水音乐不能启动的问题
● 解决 WPS安装程序卡住的问题
● 解决 微信4.x版本固定窗口大小失效,拖动窗口放大之后显示异常的问题
● 解决 微粉大师不能启动的问题
● 解决 最新版本trae在支持ipv6环境运行卡死的问题

应用安装面板优化

为了配合应用投递功能,鼓励大家参与社区共建,应用安装面板上会展示多个贡献者信息,如果有多个贡献者投递同一个应用的同一个版本,那么这些贡献者会一起展示出来,最多展示5位贡献者。

说明:“同CPU架构+同应用名称+同版本号” 定义为同一个应用。

“编辑详情”功能优化

兼容引擎“全部应用”内上架的应用以“CPU架构+应用名称+版本号” 定义为一个应用,因此“应用版本”为重要字段信息,本次更新在应用菜单-编辑详情功能中增加了“应用版本”字段,方便大家知道自己安装的应用是什么版本。

高级调试-wine参数-日志通道优化

wine参数调试是比较高阶的功能了,有用户反馈调试的时候记不住调试了什么,我们评估后觉得确实有必要优化下,因此对这个功能点做了优化:

在进入高级调试后直到关闭高级调试窗口前,所有调试过的日志通道都会被记住。

关闭高级调试窗口后,wine日志通道调试记录清除。

以上,就是本次统信Windows应用兼容引擎V3.4.0 版本更新的主要功能介绍啦,希望大家能够一如既往的支持我们!欢迎大家下载和更新,积极反馈问题,你们的反馈和建议是帮助我们不断前进的动力!

扩展阅读资料

历史版本信息

统信Windows应用兼容引擎 V3.3.4更新解读

统信Windows应用兼容引擎V 3.3.3更新解读

统信Windows应用兼容引擎V 3.3.2更新解读

统信Windows应用兼容引擎V3.3.1更新解读

统信Windows应用兼容引擎V3.3.0 更新,wine应用商店来了!

统信Windows应用兼容引擎V3.2.1 更新,正式适配deepin 25

统信Windows应用兼容引擎V3.2更新解读

统信Windows应用兼容引擎V3.1更新,兼容proton改善游戏安装体验

Wine学习资料

想开启 Wine 开发?看这篇就够了!

Wine 开发系列——如何使用 Wine 日志调试问题

如何简单实现Windows应用在Linux系统上的无缝运行?

Reply Favorite View the author
All Replies
2 / 2
To page
wayne
deepin
2025-12-01 08:35
#21
189******03

更新之前一直用着没有问题。

麻烦在终端执行下
which deepin-wine10-stable | xargs -i ls -l {}

这个命令看看输出什么

Reply View the author
189******03
deepin
2025-12-01 18:46
#22
wayne

麻烦在终端执行下
which deepin-wine10-stable | xargs -i ls -l {}

这个命令看看输出什么

显示这样的。
image.png

Reply View the author
JohnWoo
deepin
2025-12-01 19:26
#23
wayne

另外你运行的这个exe好像也有点问题,应用信息没有解析出来。麻烦在终端执行下
/opt/apps/deepin-wine-builder/files/bin/pe_version_info.py ~/Downloads/SodaMusic.exe

正常应该输出
image.png
能够解析到应用信息

我重新安装了pefile模块,终端输出的windows程序信息正常了,但是统信windows应用引擎还是不行。相关日志如下:

[0m 
2025-12-01 19:19:36 (INFO) emit program added signal: {"bottle_name": "SodaMusic.exe919930b40346aa17d4747ea3ec3741d3", "name": "\u6c7d\u6c34\u97f3\u4e50", "icon": "/home/USER/.local/share/deepin-wine-bottles/bottles/SodaMusic.exe919930b40346aa17d4747ea3ec3741d3/icons/apps/SodaMusic.exe.png", "uuid": "a7c88ef5-8922-4a54-9e51-ecdf42d29439", "stars": null, "size": "123.0M", "path": "/home/USER/Downloads/SodaMusic.exe", "created_time": "2025-12-01 18:35:33"} 
2025-12-01 19:23:06 (INFO) emit program added signal: {"bottle_name": "qwenclient_setup_1.2.0.2511132135.exed90ddb4cba9559d288ab7591e8472d59", "name": "Qianwen", "icon": "/home/USER/.local/share/deepin-wine-bottles/bottles/qwenclient_setup_1.2.0.2511132135.exed90ddb4cba9559d288ab7591e8472d59/icons/apps/qwenclient_setup_1.2.0.2511132135.exe.png", "uuid": "968438d6-6981-4842-975f-fd5483333acc", "stars": null, "size": "83.2M", "path": "/home/USER/Downloads/qwenclient_setup_1.2.0.2511132135.exe", "created_time": "2025-12-01 18:37:37"} 

Reply View the author
JohnWoo
deepin
2025-12-01 19:28
#24
JohnWoo

我重新安装了pefile模块,终端输出的windows程序信息正常了,但是统信windows应用引擎还是不行。相关日志如下:

[0m 
2025-12-01 19:19:36 (INFO) emit program added signal: {"bottle_name": "SodaMusic.exe919930b40346aa17d4747ea3ec3741d3", "name": "\u6c7d\u6c34\u97f3\u4e50", "icon": "/home/USER/.local/share/deepin-wine-bottles/bottles/SodaMusic.exe919930b40346aa17d4747ea3ec3741d3/icons/apps/SodaMusic.exe.png", "uuid": "a7c88ef5-8922-4a54-9e51-ecdf42d29439", "stars": null, "size": "123.0M", "path": "/home/USER/Downloads/SodaMusic.exe", "created_time": "2025-12-01 18:35:33"} 
2025-12-01 19:23:06 (INFO) emit program added signal: {"bottle_name": "qwenclient_setup_1.2.0.2511132135.exed90ddb4cba9559d288ab7591e8472d59", "name": "Qianwen", "icon": "/home/USER/.local/share/deepin-wine-bottles/bottles/qwenclient_setup_1.2.0.2511132135.exed90ddb4cba9559d288ab7591e8472d59/icons/apps/qwenclient_setup_1.2.0.2511132135.exe.png", "uuid": "968438d6-6981-4842-975f-fd5483333acc", "stars": null, "size": "83.2M", "path": "/home/USER/Downloads/qwenclient_setup_1.2.0.2511132135.exe", "created_time": "2025-12-01 18:37:37"} 

截图_选择区域_20251201192742.png

Reply View the author
wayne
deepin
2025-12-02 08:25
#25
waittingsummer

官网商店的企业微信5.x版本反复点击右上角最大化还原 右上角的三个功能键就会消失

你是什么版本的系统,麻烦更新下系统试试,11月份系统有修复一个相关的问题。我这边重复20+次没有复现

Reply View the author
wayne
deepin
2025-12-02 08:27
#26
waittingsummer

官网商店的企业微信5.x版本反复点击右上角最大化还原 右上角的三个功能键就会消失

按钮消失的情况也可以试下通过任务栏图标隐藏显示窗口之后看看是否正常显示

Reply View the author
wayne
deepin
2025-12-02 08:31
#27
JohnWoo

截图_选择区域_20251201192742.png

那你机器的环境有点不正常,这个python3-pefile的包是依赖包,按道理说不应该有问题

你试试
1、sudo apt install -f 修复下
2、sudo apt reinstall deepin-wine-builder deepin-wine10-stable python3-yaml python3-pycurl python3-chardet python3-requests patool python3-urllib3 python3-certifi python3-pefile python3-xdg python3-dbus python3-watchdog 重装下

执行完再试试

Reply View the author
wayne
deepin
2025-12-02 08:57
#28
189******03

显示这样的。
image.png

那你的Python环境可能也是有问题。
sudo apt install -f 修复下看看是否有包没有安装好

如果修复之后还是不行,麻烦下载下面这个测试程序
链接: https://pan.baidu.com/s/1_vrm99oAQ09s4ejo2auF2w?pwd=a5wn 提取码: a5wn
7z x test.7z
./get_wine_runners.py

执行这个测试程序看看是否能够获取到deepin-wine10-stable,会不会有啥报错

Reply View the author
一头牛
deepin product team
2025-12-02 09:23
#29

昨天在b站刷到了wine的原理,感觉讲的很清晰,草履虫都能听懂,分享给大家

【SteamDeck 搭载 Linux,凭什么可以玩 Win 游戏?-哔哩哔哩】 https://b23.tv/WUCHYZF

Reply View the author
199******56
deepin
2025-12-02 17:16
#30

wx_camera_1764659197492.jpg可以优化一下组件安装吗?每次都需要一个个去下,来个全选+多选呗

Reply View the author
199******56
deepin
2025-12-02 17:17
#31
It has been deleted!
189******03
deepin
2025-12-03 09:14
#32
wayne

那你的Python环境可能也是有问题。
sudo apt install -f 修复下看看是否有包没有安装好

如果修复之后还是不行,麻烦下载下面这个测试程序
链接: https://pan.baidu.com/s/1_vrm99oAQ09s4ejo2auF2w?pwd=a5wn 提取码: a5wn
7z x test.7z
./get_wine_runners.py

执行这个测试程序看看是否能够获取到deepin-wine10-stable,会不会有啥报错

sudo apt install -f修复以后,重启也还是不行。

运行测试文件,反馈是这个样子的。这里反馈下,希望对软件发展有帮助。image.png

因为我急着用WINE,用虚拟机试了下,新装系统可以正常使用WINE了,我就重装系统了,现在可以正常使用WINE了。

个人感觉可能与我之前优化电脑删除了部分预装软件有关,新装系统首次使用WINE会有一个声明确认;我原来系统中WINE从3.3.3升级到3.4.0的时候没有这个确认,删除重装也没有这个确认。

希望对软件有帮助。

Reply View the author
li3446543
deepin
2025-12-08 12:02
#33

干得好啊like 希望继续加快推进Treeland,12月已经来了哦tail

Reply View the author
Q.H.
deepin
2025-12-10 21:54
#34
wayne

那你的Python环境可能也是有问题。
sudo apt install -f 修复下看看是否有包没有安装好

如果修复之后还是不行,麻烦下载下面这个测试程序
链接: https://pan.baidu.com/s/1_vrm99oAQ09s4ejo2auF2w?pwd=a5wn 提取码: a5wn
7z x test.7z
./get_wine_runners.py

执行这个测试程序看看是否能够获取到deepin-wine10-stable,会不会有啥报错

跟他的情况一样,更新完兼容引擎后,原来安装的软件都不见了,重新添加也是提示没有安装WINE10,明明安装着的。把引擎和WINE10卸载了,重新在市场里安装问题依旧。

也怀疑是卸载软件时,动了什么不该动的软件。有没有修复的东西?不能在软件里做个修复功能吗?不想重装系统。WINE运行器能正常运行软件,就是里面的中文都是乱码。

Reply View the author
梦若心恒
deepin
2025-12-27 22:23
#35

25版本安装提示这个,怎么破娃
1.png

Reply View the author
加菲不是胖橘
deepin product team
5 hours ago
#36
梦若心恒

25版本安装提示这个,怎么破娃
1.png

系统更新下就行,更新系统会更新DTK版本

Reply View the author
2 / 2
To page