Драйвер AMDGPU наконец сравнительно стабилизировался для всех карт выше HD7xxx.
Может, новость уже не совсем новость, но, судя по недавнему тестированию на Phoronix новый ядреный модуль amdgpu на самом свежем ядре уже обгоняет старый radeon почти на всех картах (выше Radeon HD 7xxx)
Судя по моему личному тестированию на KDE Neon (ubuntu 16.04) со стоковым ядром 4.13 - все очень даже работоспособно, из регрессий - только криво работающее аппаратное ускорение видео.
Нафиг это надо?
Из основных нововведений - поддержка Vulkan (radv), штатный интерфейс для разгона и возможность накатить новый проприетарный драйвер AMDGPU-PRO (на данный момент особой ценности не представляет).
Как включить?
Для начала убедиться в свежести софта. Нужна mesa из padoka ppa (в т.ч. пакет mesa-vulkan-drivers), ядро >= 4.13 (пакет linux-image-generic-hwe-16.04-edge для Ubuntu 16.04).
Затем надо передать параметры ядра, скажем, создав файл
/etc/modprobe.d/local.conf со строками (для GCN 1.0):
options amdgpu si_support=1
options radeon si_support=0
или (для GCN 1.1):
options amdgpu cik_support=1
options radeon cik_support=0
и выполнив
sudo update-initramfs -u
Также настоятельно советую создать файл
/etc/X11/xorg.conf.d/20-amdgpu.conf c содержимым
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "TearFree" "on"
Option "DRI" "3"
EndSection
Если система не грузится, можно все откатить из Recovery Mode, из рут консоли:
$mount -o remount,rw /
$rm /etc/modprobe.d/local.conf
$rm /etc/X11/xorg.conf.d/20-amdgpu.conf
$update-initramfs -u
На этом все, удачных экспериментов.