2.4.1.3 Установка драйвера AMDGPU
Одной из актуальных проблем любой ОС является настройка корректной и максимально производительной работы видеокарты.
Для поддержки аппаратного ускорения и для устранения низкого разрешения экрана монитора на компьютерах с интегрированной графикой AMD (Radeon Vega) в таких процессорах как:
• AMD Ryzen 3500U;
• AMD Athlon PRO 300GE;
• Ryzen 3 3200G;
• AMD athlon 220ge и других,
рекомендуется устанавливать ядро Linux версии 5.15 и старше, которое присутствует в репозитории РЕД ОС. Но для некоторых видео-ядер AMD этого не достаточно, в таком случае необходима инсталляция драйвера amdgpu-pro 19.50.
На нашем Youtube-канале вы можете подробнее ознакомиться с информацией по установке драйвера AMDGPU, просмотрев видео Установка проприетарных видео-драйверов AMD, а также найти много другой полезной информации.
Установка драйвера
Драйвер доступен по ссылке со страницы:
https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux
Для загрузки необходимо выбрать архив для RHEL 7.7 / CentOS 7.7.
Перед установкой драйвера amd на РЕД ОС необходимо установить ядро Linux 5.15 и старше - это необходимо для успешной инсталляции драйверов AMD.
Загрузка драйвера
После загрузки драйвера осуществляется его распаковка консольной командой:
tar -xvf amdgpu-pro-19.50-967956-rhel-7.7.tar.xz
или графическим менеджером (на усмотрение пользователя).
Предварительная подготовка
Как упоминалось ранее необходимо установить из репозитория РЕД ОС ядро linux 5.15.
Если вы используете РЕД ОС 7.2, выполните команду:
sudo yum install redos-kernels-release kernel-devel -y
yum update -y
Если вы используете РЕД ОС версии 7.3 и старше, выполните команду:
sudo dnf install kernel-devel -y
Далее необходимо перезагрузить ПК, в меню загрузки GRUB нажать «e» для редактирования строки.
.png)
В конец строки, начинающейся c «linux16», нужно вписать параметр ядра nomodeset, как показано на рисунке 1. Данный параметр позволит загрузить машину с проблемной графикой, но без аппаратного ускорения. Далее необходимо нажать комбинацию клавиш «Ctrl+X» для загрузки системы с новым параметром. После загрузки ОС перейдите в каталог с распакованными ранее драйверами.
Редактирование скрипта установки драйвера
Теперь для установки драйверов необходимо запустить скрипт ./amdgpu-install, но предварительно в скрипте установки amdgpu-pro нужно выполнить изменение в строке 150. Замените значение "rhel|centos" на "redos", см. рисунок 2.
.png)
Далее необходимо закомментировать строку:
check_and_install_kernel_headers ${1+"$@"} ,
поставив в ее начало символ # «решетки», как показано на рисунке 4.

Сохраните файл.
Запуск скрипта и проверка работы
После сохранения внесенных изменений следует запустить скрипт установки драйвера amdgpu командой:
sudo ./amdgpu-install
После установки драйвера следует перезагрузить ПК, выбрав новое ядро linux. Если система загрузилась и разрешение экрана соответствует требуемому, а также в выводе команды:
inxi –G
определен драйвер amdgpu, то можно считать, что драйвер для встроенной графики AMD был успешно установлен.

Остается выполнить последний шаг – сделать загрузку ядра Linux 5.15 в РЕД ОС по умолчанию. Для этого нужно узнать порядковый номер – позицию загружаемого ядра, выполнив команду:
sudo grubby --info=ALL
В выводе команды отобразятся порядковые номера записей ядер в GRUB, которые видно по параметру index (Рисунок 5).
.png)
Видно, что ядро версии 5.15 имеет index=0. Поэтому для установки загрузки этого ядра по умолчанию необходимо указать «0» в следующей команде:
sudo grub2-set-default 0
Дата последнего изменения: 06.03.2023
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.