Гибридная графика ATI / Intel 16.04 LTS

11

Так как у меня есть встроенная видеокарта Intel и контроллер дисплея 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]
Mookey
источник

Ответы:

20

Чтобы использовать видеокарту AMD, выполните эту команду:

DRI_PRIME = 1 ./executable

Если вы хотите запустить игру Steam с видеокартой AMD, вы должны установить параметры запуска игры в Steam с помощью этой команды:

DRI_PRIME = 1% команда%

Чтобы проверить вручную, работает ли это, вы можете выполнить это:

glxinfo | grep "OpenGL рендер"

Эта команда покажет вашу графическую карту Intel. Выполните эту команду, чтобы увидеть вашу видеокарту AMD:

DRI_PRIME = 1 glxinfo | grep "OpenGL рендер"

Например, в моем случае, когда я выполняю 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)

haxterwolf
источник
Мой ноутбук - MSI GX60 3AE с APU A10-5750m (встроенный 8650G) и графическим процессором 7970m. Я установил Ubuntu 16.10 сегодня. APU, кажется, работает с драйвером по умолчанию. У него есть некоторые эффекты слезоточивости во время просмотра, но он может воспроизводить 1080p @ 60 в браузере, легкие игры, как в Minecraft, работают хорошо, а температура довольно низкая. Так что я доволен этим. Но 7970 м не включается во время игры. Это печально = / В DRI_PRIME=1Команда показывает тот же результат: Gallium 0.4 on AMD ARUBA (DRM 2.46.0 / 4.8.0-39-generic, LLVM 3.8.1). Есть идеи? До сих пор я пытался установить драйверы Oibaf.
ecth