Translation(s): English - Français - Italiano - Русский


AMD/ATI свободные драйвера (radeon, r128, mach64)

В этой статье описано как установить и настроить свободные драйвера для видео карт типа ATI/AMD на системах с операционной системой Debian. Информация касающаяся установки патентованных драйверов смотреть на ATIProprietary.

Идентификация

Всю необходимую информацию о вашей видео карте можно узнать с помощью команды lspci. Например:

Для более подробной информации смотрите Определения подключённых к компьютеру PCI-подобных устройств.

Драйвера

Поддержка графического оборудования ATI/AMD предоставляется с пакетом xserver-xorg-video-ati. Этот пакет зависит от трёх аппаратно-зависимых пакетов драйверов:

Пакет xserver-xorg-video-ati автоматически распознает имеет ли ваше оборудование Radeon, Rage 128, или Mach64 и загрузит соответствующий драйвер.

Поддерживаемые устройства

Radeon драйвер в Debian 8 "Jessie" поддерживает данные модели ATI/AMD видео карт - от Radeon 7000 до Radeon R9 290. Для подробной информации смотрите radeon(4) страницу руководства и также radeon страницу на X вики.

Прошивка (firmware)

Бинарные прошивки с radeon DRM были убраны из linux-2.6 2.6.29-1, чтобы избежать ошибки 494009. Прошивку можно получить установив пакет firmware-linux-nonfree.

Без этого пакета, пользователи radeon драйвера обычно испытывают низкую 2D / 3D производительность. Некоторые видео карты нуждаются в этой прошивке, чтобы запускать систему X Window.

Установка

Данная процедура установит свободные драйвера, DRI модули (для 3D акселерации) и прошивку (firmware):

  1. Добавьте "contrib" и "non-free" компоненты в ваш /etc/apt/sources.list. Например:

    # Debian 8 "Jessie"
    deb http://httpredir.debian.org/debian/ jessie main contrib non-free
  2. Обновите список доступных пакетов:

    # apt-get update
  3. Установите данные пакеты firmware-linux-nonfree, libgl1-mesa-dri и xserver-xorg-video-ati:

    # apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
  4. Перезагрузите ваш компьютер.

Неполадки

Конфигурация

В большинстве случаях свободный драйвер в ручной настройке не нуждается, так как Xorg X сервер автоматически определяет и настраивает доступное оборудование.


Следующая необязательная конфигурация может быть использована для увеличения 3D производительности. Ссылайтесь на xorg.conf(5) и radeon(4) справочные страница для более подробной информации.

Двойные видео карты

AMD выпускает двойные видео карты (AMD + Intel видео карта). Обе видео карты работают в одно и то-же время при этом перегревают компьютер и создают много шума.

Debian Stretch (testing)

В Debian Stretch можно установить самую новую версию MESA которая поддерживает DRI двойные видео карты. Убедитесь то, что intel и radeon драйверы установлены. Так-же firmware-linux-nonfree пакет должен быть установлен.

Проверьте то, что распознаются две видео карты :

$ xrandr --listproviders

Выше указанная команда выведет название видео карты и к ней привязанные драйвера. Для того, чтобы Radeon видео карта обрабатывала графически интенсивные процессы используйте:

$ xrandr --setprovideroffloadsink radeon Intel

Вы можете проверить параметр с данной командой.

$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"

Вывод должен быть AMD.

Используя опцию DRI_PRIME вы можете запускать 3D/игры/фильмы которые требуют побольше графической силы.

См. также

Внешние ссылки