[Share Experiences] 兼容引擎+steam来游玩Windows游戏
Tofloor
poster avatar
冰凤琉璃
deepin
8 hours ago
Author

先列下我的配置

截图_选择区域_20260707221911.png

众所周知兼容引擎安装和管理应用很方便,但是呢,兼容引擎不允许添加社区大佬们修改过的dwproton和proton-ge,导致游戏能安装但不能完美游玩。而且deepin的proton-ge11目前又没有推出,导致需要高版本wine兼容性的游戏只能用deepin-wine-staging,但是玩守望先锋的时侯帧数高,画面跟30帧一样卡,开垂直同步就会很丝滑,丝滑到输入延迟巨高,不得已只能另辟蹊径,让兼容引擎作为安装器,steam来当运行器。

兼容引擎安装应用这方面已经不需要做赘述了,主要是steam运行部分

兼容引擎安装的应用都存放在~/.local/share/deepin-wine-bottles里,我安装的战网就显示在这里

image.png

到这里还算正常,问题主要出现在steam

以米哈游启动器为例,用deepin-wine-staging运行不会存在任何问题,边框什么的也正常,游戏也能正常安装,兼容引擎里会出现两个,都点一下,哪个不能运行就删掉哪个就行

问题主要出现在下载阶段

image.png

steam点开,窗口是略微有些错位的,而且无法下载,提示空间不足。

正确做法则是在兼容引擎里下载完成后steam运行。但是下载好后steam运行起来是新安装时的状态,找游戏发现没法显示隐藏目录,ctrl+h也是无效的。

image.png

此时呢,可以通过一个linux下经常用的手段,也就是链接,链接出来一个快捷方式使其可以被看见

比如:ln -s /home/liuli/.local/share/deepin-wine-bottles/bottles/Battle.net-Setup-CN.exe4924eade2458b14913b1936893422dd0/drive_c/ ~/Games/battle

这条命令就是将drive_c目录下的所有文件链接到battle目录下,此时这个battle目录就像一个快捷方式一样可以跳转到drive_c这个目录里

命令ln -s /路径/源文件夹 /路径/目标文件夹

这是效果

image.png

通过网盘分享的文件:compatibilitytools.d.tar.gz
链接: https://pan.baidu.com/s/1aUNOK41pyKKMgxwBQn6y_g?pwd=k887 提取码: k887 #需要加速可以手机看两个广告获得60s全速下载,网速快的话基本能下载完

这是dwproton和proton-ge最新版本的打包,直接解压到当前文件夹将整个目录扔到~/.local/share/steam里就行,然后重启steam就会识别

我现在玩的原神,鸣潮这两个感知最明显,传送加载速度变快了,而且小卡顿也消失了,也不会出现到新地图时编译着色器带来的卡顿问题,也可能与我的xfs文件系统有关,最重要的还是帧数稳定不少,且比win高。

Reply Favorite View the author
All Replies

No replies yet