AMDGPU PRO
Содержание
Установка и настройка драйверов AMDGPU PRO для видеокарт AMD
AMDGPU PRO доступен для 64-битных версий ROSA R8.1 и новее.
Поддерживает ли AMDGPU PRO вашу видеокарту?
Список моделей см. здесь: http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx, раздел "AMD Product Compatibility".
Как установить?
Т.к. драйвер пока экспериментальный, то штатные средства настройки графики (XFdrake) о нём сейчас ничего не знают. Установить же его можно так.
1. В ROSA R9 и новее дополнительных репозиториев подключать не нужно.
В ROSA R8.1 стоит подключить репозиторий x11-backports и его 32-битный вариант.
urpmi.addmedia x11-backports http://abf-downloads.rosalinux.ru/x11_backports_personal/repository/rosa2014.1/x86_64/main/release/ urpmi.addmedia x11-backports-32 http://abf-downloads.rosalinux.ru/x11_backports_personal/repository/rosa2014.1/i586/main/release/
2. Установите основные пакеты:
urpmi amdgpu-pro dkms-amdgpu-pro
Обратите внимание, что dkms-amdgpu-pro на данный момент может не работать с ядром версии 4.10 и выше.
Если планируете использовать Steam или другие 32-битные графические приложения, то установите ещё amdgpu-pro-lib32:
urpmi amdgpu-pro-lib32
3. Если в системе две видеокарты: встроенная Intel и дискретная AMD, - и используются обе ("гибридная графика"), то выполните ещё такую команду после установки AMDGPU PRO, но до перезагрузки системы:
/opt/amdgpu-pro/bin/amdgpu-pro-px --mode performance
Проверьте, что после этого в системе появился файл /etc/X11/xorg.conf.d/01-amdgpu-pro-px.conf с примерно таким содержимым:
Section "Device" Identifier "Amd" Driver "amdgpu" Option "ShareFD" "on" EndSection Section "Device" Identifier "Intel" Driver "modesetting" Option "RenderPath" "amdgpu" Option "RenderDriver" "amdgpu" EndSection
4. Перезагрузите систему.
Как удалить AMDGPU PRO
urpme `rpm -qa | grep amdgpu-pro` rm -f /etc/X11/xorg.conf.d/01-amdgpu-pro-px.conf
Какое ядро лучше использовать?
Рекомендуется ядро 4.9.x. С более старыми и более новыми AMDGPU PRO может не заработать.