Подробный гайд: Установка и настройка драйверов AMD в ALT Linux

Гайд по установке драйверов AMD в ALT Linux: amdgpu, radeon, Vulkan, Mesa. Настройка, проверка работы, решение проблем.

2026.04.25                  


Подробный гайд: Установка и настройка драйверов AMD в ALT LinuxПодробный гайд: Установка и настройка драйверов AMD в ALT Linux

Важно:

  • В большинстве случаев драйверы AMD уже встроены в ядро Linux и работают «из коробки» в ALT Linux. Ручная установка требуется редко.

1. Определение модели видеокарты

Перед установкой определите, какая у вас видеокарта:

lspci | grep -i vga

Пример вывода:

08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c1)

2. Какой драйвер использовать?

Поколение карт Рекомендуемый драйвер Пакеты в ALT Linux
Radeon HD 2000–7000, R7/R9 (до 2015) radeon (открытый) xorg-drv-radeon, xorg-dri-radeon
GCN 1.2+, RX 400/500, Vega, Navi (RX 6000/7000) amdgpu (открытый) xorg-drv-amdgpu, xorg-dri-amdgpu
Профессиональные задачи (ROCm, OpenCL) AMDGPU-PRO (проприетарный) amdgpu-rock, vulkan-amdgpu

amdgpu — opensource-драйвер под лицензией MIT, разработанный AMD для поддержки линейки видеокарт Radeon. Был анонсирован в 2014 году как преемник драйвера radeon.


3. Установка через репозитории ALT Linux (рекомендуемый способ)

Базовая установка открытого драйвера

# Обновление системы
sudo apt-get update && sudo apt-get upgrade

# Установка драйверов для современных карт (amdgpu)
sudo apt-get install xorg-drv-amdgpu xorg-dri-amdgpu mesa-dri-drivers

# Для старых карт (radeon)
sudo apt-get install xorg-drv-radeon xorg-dri-radeon

# Модули ядра (обычно уже установлены)
sudo apt-get install kernel-modules-drm-std-def

Для RX 6600 XT и новее обязательно нужен пакет xorg-drv-amdgpu.

Установка Vulkan-поддержки

# RADV (Mesa) — рекомендуется для большинства пользователей
sudo apt-get install vulkan-tools mesa-vulkan-drivers

# AMDVLK (официальный от AMD) — для специфических задач
sudo apt-get install vulkan-amdgpu

Начиная с amdvlk 2021.Q3.x убрана поддержка карт до Polaris — для них оставайтесь на RADV.

Установка firmware (микрокод)

# Микрокод для процессоров и видеокарт AMD
sudo apt-get install firmware-amd-ucode firmware-amd-real-ucode

4. Обновление ядра (при необходимости)

Для поддержки новейших видеокарт может потребоваться более свежее ядро:

# Просмотр доступных ядер
apt-cache search kernel-image

# Установка ядра un-def (более новая ветка)
sudo /usr/sbin/update-kernel -t un-def

# Перезагрузка
sudo reboot

Если update-kernel зависает, попробуйте:

 sudo rpmdb --rebuild
 sudo rpm -e kernel-image-un-def  # если есть конфликты
 sudo /usr/sbin/update-kernel -t un-def

5. Очистка конфигурации Xorg (если драйвер не применяется)

Иногда старый xorg.conf мешает автоопределению драйвера:

# Удаление ручной конфигурации
sudo rm -f /etc/X11/xorg.conf
sudo rm -rf /etc/X11/xorg.conf.d/10-monitor.conf

# Перезапуск графической сессии
# (или просто перезагрузите систему)

После этого система автоматически подберёт правильный драйвер при наличии поддержки в ядре.


6. Проверка работы драйвера

Какой драйвер загружен:

lspci -k | grep -A 3 -i vga

Ожидаемый вывод для amdgpu:

Kernel driver in use: amdgpu
Kernel modules: amdgpu

Версия Mesa и поддержка OpenGL:

glxinfo | grep "OpenGL version"

Проверка Vulkan:

vulkaninfo --summary
# или
glxinfo | grep Vulkan

7. Установка AMDGPU-PRO (проприетарный драйвер, опционально)

Требуется только для специфических задач: ROCm, профессиональный рендеринг, некоторые CUDA-аналоги. Для игр и повседневного использования открытый стек предпочтительнее.

# 1. Скачайте драйвер с официального сайта
wget https://drivers.amd.com/drivers/linux/amdgpu-pro-XX.X-XXXXXX.tar.xz

# 2. Распакуйте
tar -Jxvf amdgpu-pro-*.tar.xz
cd amdgpu-pro-*

# 3. Запустите установку (только графический стек, без замены ядра)
# ВАЖНО: используйте --opencl=legacy или --opencl=rocm при необходимости
sudo ./amdgpu-pro-install -y --usecase=graphics

# 4. Перезагрузка
sudo reboot

Проприетарный драйвер может конфликтовать с обновлениями ядра. Используйте только если открытые драйверы не решают вашу задачу.


8. Устранение частых проблем

Проблема Решение
Чёрный экран после установки Загрузитесь в recovery-режим, удалите xorg.conf, проверьте dmesg | grep -i amdgpu
Низкая производительность в играх Убедитесь, что используется amdgpu, а не vesa или llvmpipe. Проверьте glxinfo | grep "OpenGL renderer"
Отсутствует поддержка Vulkan Установите vulkan-tools и mesa-vulkan-drivers. Проверьте vulkaninfo
Артефакты/мерцание Обновите ядро и linux-firmware. Добавьте параметр ядра amdgpu.dc=1 в /etc/default/grub
Не определяется видеокарта Убедитесь, что установлен firmware-amd-ucode и модуль amdgpu загружен (lsmod | grep amdgpu)

Совет:

  • В 95% случаев достаточно просто обновить систему (apt-get update && apt-get upgrade) и перезагрузиться — открытый стек AMD (amdgpu + Mesa + RADV) работает в ALT Linux стабильно и не требует ручной настройки.