Gráficos híbridos ATI / Intel 16.04 LTS

11

Dado que tengo una tarjeta gráfica Intel integrada y un controlador de pantalla ATI Radeon, me preguntaba si podría cambiar entre los dos como mis gráficos en uso, como podría hacerlo en 14.04 LTS a través de ATI Catalyst.

16.04 LTS está utilizando el dispositivo integrado, y la lista de hardware enumera ATI y el controlador de pantalla, pero no está en uso. Los controladores adicionales no proporcionan nada.

Entonces, ¿se está utilizando AMDGPU o se deshabilita 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]
Mookey
fuente

Respuestas:

20

Para usar la tarjeta gráfica AMD, ejecute este comando:

DRI_PRIME = 1 ./executable

Si quieres ejecutar un juego de Steam con la tarjeta gráfica AMD, debes configurar las Opciones de inicio del juego en Steam con este comando:

DRI_PRIME = 1% comando%

Para probar manualmente si esto funciona, puede ejecutar esto:

glxinfo | grep "renderizador OpenGL"

Este comando mostrará su tarjeta gráfica Intel. Ejecute este comando para ver su tarjeta gráfica AMD:

DRI_PRIME = 1 glxinfo | grep "renderizador OpenGL"

Por ejemplo, en mi caso, cuando ejecuto glxinfo | grep "OpenGL renderer", mi salida es esta: OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile

Pero, cuando ejecuto DRI_PRIME=1 glxinfo | grep "OpenGL renderer", mi salida es así: OpenGL renderer string: Gallium 0.4 on AMD CAPE VERDE

Hay otros comandos para probar, si quieres más pruebas:

glmark2 (use intel) y DRI_PRIME = 1 glmark2 (use AMD)

haxterwolf
fuente
Mi portátil es una MSI GX60 3AE con una APU A10-5750m (8650G integrada) y una GPU de 7970m. He instalado Ubuntu 16.10 hoy. La APU parece funcionar con el controlador predeterminado. Tiene algunos efectos desgarradores mientras navega, pero puede reproducir 1080p @ 60 en el navegador, los juegos ligeros como Minecraft funcionan bien y las temperaturas son bastante bajas. Entonces estoy feliz con eso. Pero el 7970m no se activa mientras se juega. Eso es triste = / Los DRI_PRIME=1programas de mando el mismo resultado: Gallium 0.4 on AMD ARUBA (DRM 2.46.0 / 4.8.0-39-generic, LLVM 3.8.1). ¿Algunas ideas? Hasta ahora intenté instalar los controladores de Oibaf.
ecth