如何让 Steam 游戏使用我的 AMD GPU 而不是 Intel GPU?

如何让 Steam 游戏使用我的 AMD GPU 而不是 Intel GPU?

我有一块 Intel HD Graphics 520 集成 GPU 和一块 AMD Radeon R5 M330 专用 GPU。我的 Steam 游戏似乎在使用 Intel GPU,因为我从中获得 20-40 FPS,有时它们会冻结,我必须对我的 PC 进行硬重置才能再次使用操作系统。而在 Windows 中,使用 AMD GPU,我获得 50+ FPS。在 Windows 中,有 Catalyst 驱动程序和 Intel HD Graphics 控制面板,这使得在 GPU 之间切换非常容易,但在 Ubuntu 中没有这些。那么我该如何切换到 AMD GPU?我不关心功耗,所以永久切换对我来说没问题。Ubuntu 可以识别 GPU,以下是证明(lspci 命令)”

00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root  Port (rev f1)
00:1c.5 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330] (rev ff)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 07)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter

答案1

使用 从终端启动 Steam DRI_PRIME=1 steam。现在,您从 Steam 启动的每个游戏都将使用 AMD GPU。

或者,如果您使用 GNOME,您可以右键单击 Steam 图标,然后选择“使用专用显卡启动”。

相关内容