Feral 的游戏将所有内容渲染为黑色,其他游戏则运行正常

Feral 的游戏将所有内容渲染为黑色,其他游戏则运行正常

编辑: 《奇异人生》的主菜单是这样的

我的硬件:CPU:AMD FX-6300 GPU:AMD R9 270X 2GB

我在玩 Feral 的《奇异人生》和《中土世界:暗影魔多》等游戏时遇到了一个奇怪的问题:所有 3D 对象都渲染成漆黑一片,无论它是什么

这些游戏以前在 Lubuntu 16.10 和 Mesa 17.0.2 下运行良好,但后来我升级到 Lubuntu 17.10(保留 /home),现在游戏只是呈现黑色

我的 / 和 /home 位于不同的物理驱动器中,因此当我升级时,我只需擦除 / 分区并挂载旧的 /home

到目前为止,我已经尝试过这些方法,但都没有奏效:

  1. 更新 mesa 至 17.2.4
  2. 删除 steam 着色器缓存
  3. 删除 .local/share/feral-interactive 文件夹
  4. 删除 .cache/mesa
  5. 使用 Mesa 17.0.7 恢复到 Lubuntu 16.04(不更新任何其他内容)
  6. 恢复到 Lubuntu 16.04,这次我根本不使用旧的 /home 而是创建一个新的 /home 分区,然后使用新的 Steam 副本下载《Life is Strange》的新副本。

正如标题所述,此问题仅影响 Feral 游戏以及所有其他游戏,例如:

  • 十字军之王 II
  • 群星
  • 地下城 2
  • 塑料桥

渲染正确。我还能尝试其他方法吗?

答案1

根据您拥有的硬件,这里有一些建议可能会或可能不会有帮助(请记住我有 Nvidia 和 Intel,基本上与您的相反),但值得一试,尽管会产生问题,因为有些建议正在开发中:

查看每场比赛的笔记。例如,如果你查看中土世界:暗影魔多你会看到这个:

在此处输入图片描述

他们之所以提到 Catalyst,是因为他们仍在谈论 14.04 及更早的版本,当时这些版本仅使用 Catalyst 而不是 Mesa,但随着 AMD 对 Mesa 的现代更改,以及您提到的它在 16.10 上正常运行的事实,这意味着情况已经改善了很多。不过,他们留下的注释不容小觑(意味着它可能有效,也可能无效)。话虽如此,以下是您可以采取的步骤(如果您愿意的话)。

安装最先进的 Mesa 驱动程序。

将此 PPA 添加到你的 Ubuntu 版本(Oibaf 的 PPA):

sudo add-apt-repository ppa:oibaf/graphics-drivers

它使用来自 Git 的最新 Mesa 驱动程序,这意味着您将获得最新的更新,并且每天都会收到大量更新,但也会收到大量错误。所以这很危险。

安装 Mesa 的最新稳定版本

比安装最新的尖端版本更安全,而且您可以测试对其应用的重大更改。从 17.0.2 到最新的 17.2.4 意味着许多重要的性能增强。通过安装 Swat PPA 获取它:

sudo add-apt-repository ppa:ubuntu-x-swat/updates

在选择 Bleeding Edge 或 Stable 版本后,您需要将sudo apt update && sudo apt upgrade当前的 Mesa 升级到所述 PPA 中的最新版本。从外观上看,Stable 版本已更新,因为 Feral 要求更新 Mesa 版本来测试他们的游戏。最后,您将获得 Mesa 17.2,它为 Ati 显卡带来了大量改进。

相关内容