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] 

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

DRI_PRIME = 1 ./executable

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

DRI_PRIME = 1%命令%

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

glxinfo | grep“OpenGL渲染器”

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

DRI_PRIME = 1 glxinfo | grep“OpenGL渲染器”

例如,在我的情况下,当我执行glxinfo | grep "OpenGL renderer" glxinfo | grep "OpenGL renderer" ,我的输出是这样的: OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile

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

还有其他要测试的命令,如果您想要更多测试:

glmark2(使用intel)和DRI_PRIME = 1 glmark2(使用AMD)