[3rd-Party Apps] 关于用WINE运行exe的问题
Tofloor
poster avatar
云的眼泪
deepin
2021-12-21 23:35
Author

我创建了一个desktop文件,内容如下:

[Desktop Entry]

Name=Wine

Name[zh_CN]=Wine

GenericName=Launch by Wine

GenericName[zh_CN]=使用Wine运行

Comment=Launch by Wine

Comment[zh_CN]=使用Wine运行

MimeType=application/octet-stream

Keywords=exe;scr;

Exec=deepin-wine6-stable %f

Icon=wine

Terminal=false

Type=Application

NoDisplay=false

Categories=Application;Programme;

StartupNotify=true

运行一些小程序,如蜘蛛纸牌、空当接龙、扫雷等没有问题,但运行三国群英传2时出错,弹出一个乱码框。

如果在终端运行:deepin-wine6-stabel Sango2.exe,则可以正常运行,只是退出时桌面图标会乱。

Reply Favorite View the author
All Replies
vivian_me
deepin testing team
2021-12-21 23:58
#1

不错不错,我也是刚发现可以在linux系统下可以用wine助手运行EXE应用

Reply View the author
云的眼泪
deepin
2021-12-23 00:56
#2

哪位高手有解决办法?

明星三缺一也是这种情况。

Reply View the author
云的眼泪
deepin
2021-12-23 01:06
#3

在deepinwine文件夹中翻找,终于找到解决办法了:

把Exec=deepin-wine6-stable %f修改为:

Exec=deepin-wine6-stable start /unix %f

只是还有一个小毛病,全屏程序退出后桌面图标会乱,主要是三国群英传2这个老游戏屏幕分辨率低。

Reply View the author
云的眼泪
deepin
2021-12-23 01:19
#4

帝国时代II-征服者

明星三缺一

连连看4.1

Reply View the author
chaleaoch
deepin
2022-01-23 07:21
#5
云的眼泪

在deepinwine文件夹中翻找,终于找到解决办法了:

把Exec=deepin-wine6-stable %f修改为:

Exec=deepin-wine6-stable start /unix %f

只是还有一个小毛病,全屏程序退出后桌面图标会乱,主要是三国群英传2这个老游戏屏幕分辨率低。

而且双显示器的时候 非常卡 单显示器没问题。

还有就是 不能全屏。

最后一个问题是

命令行运行的时候回报错

deepin-wine6-stable 
ERROR: ld.so: object '/usr/local/lib/AppProtection/libAppProtection.so' from /etc/ld.so.preload cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Usage: wine PROGRAM [ARGUMENTS...]   Run the specified program
       wine --help                   Display this help and exit
       wine --version                Output version information and exit


不过并不影响运行exe文件。
Reply View the author