我最近开始使用 Linux,并在老师的推荐下选择 Deepin 作为我的发行版。我非常喜欢这个发行版。我也用它来工作和玩游戏。
我使用的是 Deepin 20.1,质子和蒸汽工作得很好,葡萄酒也是如此。但随后 20.2 发布了。我对新的软件升级感到很兴奋,所以我升级了我的系统,现在使用的是 20.2。
但现在我的质子不能正常工作了。游戏开始时一切正常,但图形出现故障。我安装的所有需要质子的 3D 游戏都会发生这种情况!
以下是《生化奇兵:重制版》的示例:
https://i.stack.imgur.com/a2qjf.jpg
与升级之前我所有的 3D 游戏一样,它运行良好,但现在图形一团糟。
(像 PAYDAY 2 和 Dying Light 这样的原生 Linux 3D 游戏运行良好)。
这种情况也会发生在 Warframe、GTA V、The Forest 和许多其他 3D 游戏上(如果我使用 PROTON_USE_WINED3D=1 %command%,有些游戏可以工作,但有些游戏使用此启动选项会崩溃)。
到目前为止我已经尝试过:
-重新安装Steam;
-重新安装Wine;
-重新安装Deepin 20.2(全新安装);
-尝试了 Wine HQ 的 Wine Staging 和 Wine stable;
- 尝试更新和重新安装 GPU 驱动程序。 (mesa-vulkan 和 mesa-vulkan x32);
-尝试了Proton的多个版本,从4到Proton GE 6.3;
Deepin 20.2基于Debian 10.8(Buster),使用5.10 LTS内核。
我的 GPU 是 AMD Radeon R7 240,配备 2GB VRAM。
我任何人都可以为我提供一些额外的指导或知道解决方案,请在下面发表评论。 (我已经寻找解决方案 5 天了,我快疯了)。
答案1
在 Reddit 的帮助下我终于解决了这个问题。结果Deepin的存储库不提供最新版本的mesa,所以我不得不从另一个PPA升级mesa。我通过使用 kisak-mesa 成功地使 Deepin 20.2 上的一切正常运行。可以找到有关如何安装它的说明这里。对于我的操作系统,我必须将 ppa 行修改为deb http://ppa.launchpad.net/kisak/kisak-mesa/ubuntu bionic main
我的sources.list
.希望这对遇到图形问题的人有所帮助。