ATI/Intel 混合显卡 16.04 LTS

ATI/Intel 混合显卡 16.04 LTS

由于我有一个板载英特尔显卡和一个 ATI Radeon 显示控制器,我想知道我是否可以在两者之间切换使用我的显卡,就像我在 14.04 LTS 中通过 ATI Catalyst 可以切换一样?

16.04 LTS 使用板载,硬件列表列出了 ATI 以及显示控制器,但未使用。附加驱动程序不提供任何功能。

那么是否正在使用 AMDGPU,或者是否禁用 ATI?

lspci:

00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus XTX [Radeon HD 8890M / R9 M275X/M375X] (rev ff)

lspci -nnk | grep VGA -A1

00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09)
    Subsystem: Lenovo Broadwell-U Integrated Graphics [17aa:3824]

答案1

要使用 AMD 显卡,请执行以下命令:

DRI_PRIME=1 ./executable

如果你想用 AMD 显卡运行 Steam 游戏,你应该在 Steam 上设置游戏启动选项使用以下命令:

DRI_PRIME=1 %command%

要手动测试这是否有效,您可以执行以下操作:

glxinfo | grep "OpenGL renderer"

此命令将显示您的 Intel 显卡。执行此命令可查看您的 AMD 显卡:

DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

例如,就我而言,当我执行时glxinfo | grep "OpenGL renderer",我的输出是这样的: OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile

但是,当我执行时DRI_PRIME=1 glxinfo | grep "OpenGL renderer",我的输出是这样的: OpenGL renderer string: Gallium 0.4 on AMD CAPE VERDE

还有其他命令可供测试,如果您想要更多测试:(glmark2使用 intel)和DRI_PRIME=1 glmark2(使用 AMD)。

相关内容