我正在尝试在 Steam proton 上玩《辐射 4》。但它的 FPS 非常低(19-23)... 当 O 有 Windows 操作系统时,它运行速度更快,图形设置也更好。
我有:
- Ubuntu 20.04 LTS
- 英特尔酷睿 i7 6820HQ
- AMD Radeon HD 8750M
- 16GB 内存
所以,我认为《辐射 4》使用的是集成 (英特尔) 显卡。看起来确实如此。
我用核心用于监视我的 amd 视频卡何时工作以及何时休息的程序。
我使用 启动了 steam DRI_PRIME=1 steam
,如下图所示:
您可以看到 AMD 是如何工作的(图片右侧部分)。
但是当我运行辐射 4 时,该图看起来就像 4 条直线,没有任何变化......
我还尝试关闭 AMD 显卡,你猜怎么着?结果一模一样,19-23 fps...
以下是输出lspci -nnk | grep -i -EA3 "3d|display|vga"
:
00:02.0 VGA 兼容控制器 [0300]:英特尔公司高清显卡 530 [8086:191b](修订版 06)
设备名称:板载 IGD
子系统:戴尔高清显卡 530 [1028:06df]
正在使用的内核驱动程序:i915
--
00:16.3 串行控制器 [0700]:英特尔公司 100 系列/C230 系列芯片组系列 KT 重定向 [8086:a13d](修订版 31)
子系统:戴尔 100 系列/C230 系列芯片组系列 KT 重定向 [1028:06df] 正在使用的内核驱动程序:串行
00:17.0 SATA 控制器 [0106]:英特尔公司 Q170/Q150/B150/H170/H110/Z170/CM236 芯片组 SATA 控制器 [AHCI 模式] [8086:a102](修订版 31)
——
01:00.0 显示控制器 [0380]:Advanced Micro Devices,Inc. [AMD/ATI] Mars [Radeon HD 8670A/8670M/8750M] [1002:6600](修订版 81)
子系统:Dell Mars [Radeon HD 8670A/8670M/8750M] [1028:06df]
正在使用的内核驱动程序:radeon
内核模块:radeon、amdgpu
所以问题是:如何让 Fallout 4 使用 AMD 显卡?