简体中文

在使用 AMD 200/300 系列中的特定显卡启动 Rise of the Tomb Raider: 20 周年欢庆包 时游戏会崩溃。 怎么解决这个问题?

请注意:这篇常见问题将指导您如何强制显卡使用 amdgpu 核心驱动程序。 在旧型号的 AMD 显卡上执行该操作是试验性操作;您需要自行承担风险。

如果您使用的是基于第一代/第二代的次世代图形核心微架构的 AMD 200 或 300 系列显卡,那么在启动 Rise of the Tomb Raider: 20 周年欢庆包 时游戏会崩溃。 这是因为这些显卡默认使用 radeon 核心驱动程序,与 Vulkan 图形 API 不兼容。 Vulkan API 现在仅兼容 amdgpu 核心驱动程序,而这在老型号的 AMD 显卡上还处于试验形式。 您可以强制显卡使用 amdgpu 核心驱动程序,但需要自行承担风险。 在默认情况下,基于第 1/2 代的 Graphics Core Next 微架构的 AMD 200/300 系列显卡使用 radeon 核心驱动程序。 Rise of the Tomb Raider: 20 周年欢庆包 使用 Vulkan 图形 API,它需要 amdgpu 核心驱动程序。

请按照下列步骤强制 AMD 显卡使用 amdgpu 核心驱动程序:

这些操作适用于使用 Ubuntu 17.10 或更高版本的用户。

  1. 打开 Terminal,然后输入下列代码:xhost +si:localuser:root; sudo gedit /etc/default/grub

  2. 根据提示输入密码。

  3. 此时将出现一个文本编辑器窗口。 请找到下列行。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  4. 然后将其改为: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1"

  5. 保存文件,退出编辑器。

  6. 打开 Terminal,输入下列命令:sudo update-grub

  7. 重新启动计算机。

Rise of the Tomb Raider: 20 周年欢庆包 应当可以正常运行了。