Lenovo G40-80 上的混合 GPU

Lenovo G40-80 上的混合 GPU

我有一台联想 G40-80 笔记本,它配备了 Radeon R5 M230 和 Intel Core i5-5200U。在 Windows 上,当笔记本连接到充电器时,它会激活 AMD GPU,当我断开与充电器的连接时,AMD GPU 会关闭,而 Intel Graphics 会自行激活。但在 Ubuntu 上,这种情况不会发生,系统只使用 Intel Graphics。我应该怎么做才能拥有与在 Windows 上一样的系统?

lspci -k | grep -EA3 'VGA|3D|Display' output:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
    Subsystem: Lenovo HD Graphics 5500
    Kernel driver in use: i915
    Kernel modules: i915
--
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun LE [Radeon HD 8550M / R5 M230]
    Subsystem: Lenovo Sun LE [Radeon HD 8550M / R5 M230]
    Kernel driver in use: radeon
    Kernel modules: radeon, amdgpu

答案1

您的系统检测 AMD 和 Intel 适配器。

默认情况下使用 Intel。即使您的笔记本电脑使用交流电源,也无需为每个应用程序使用 AMD 适配器。它不会增加任何价值。

如果您想在 AMD 适配器上运行某些应用程序,您可以使用DRI_PRIME=1前缀运行它。

如果你想使用 AMD GPU 运行 Steam 游戏,你可以将 Steam 快捷方式更改/usr/share/applications

DRI_PRIME=1 /usr/games/steam %U

另一种方法是通过 在终端中运行 Steam DRI_PRIME=1 steam

相关内容