[Подобный Q в Является моей гибридной видеокартой AMD, поддерживаемой драйвером Ubuntu 16.04?. Однако меня попросили поместить новый вопрос для моих специфических особенностей.]
Я установил Ubuntu 16.04 LTS. Я использую графику AMD Radeon. Действительно ли это совместимо? Вот результаты sudo lshw -C video
:
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:28 memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:5000(size=64)
Результаты для glxinfo | grep rendering
:
direct rendering: Yes
Результаты для lspci | grep VGA
:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series] (rev ff)
Теоретически, Ваши GPU должны работать "из поля" в соответствии с Ubuntu 16.04, которая должна автоматически использовать radeon
драйвер для HD 6400M. К сожалению, так как HD 6400M предшествует архитектуре GCN, Вы будете не мочь использовать более новое и более быстрое amdgpu
драйвер.
Для переключения на dGPU можно следовать инструкциям на Wiki Arch: https://wiki.archlinux.org/index.php/PRIME#PRIME_GPU_offloading
, Таким образом, Вы поместили бы что-то как следующее в Вашем .xprofile
:
xrandr --setprovideroffloadsink radeon Intel
и затем выполнять что-то с dGPU, Вы предварительно ожидали бы команду с DRI_PRIME=1
. Например:
DRI_PRIME=1 glxgears
(я полагаю, что возможно создать .desktop
файл, который делает это для определенных приложений, если Вы предпочитаете больше графического интерфейса)