Меню Рубрики

Linux radeon driver debian

  • ru
  • AtiHowTo

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

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

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

Драйвера

Поддержка графического оборудования 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):

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

Обновите список доступных пакетов:

Неполадки

С помощью команды dmesg можно убедиться была ли загружена необходимая прошивка. Например:

Если файлы не были загружены, тогда убедитесь то что установлен пакет firmware-linux-nonfree (ссылайтесь на «Установка»).

Мерцание экрана с Adobe Flash: смотрите FlashPlayer#flickering.

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

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

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

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

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

Debian Stretch (testing)

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

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

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

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

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

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

См. также

ru/ATIProprietary — Установка патентованного драйвера

Источник

How to Install the Latest AMD Drivers on Debian 10 Buster

Even though the AMD drivers are open source, they still depend on closed binary firmware. Therefore, AMD drivers won’t work by default on a Debian system. Installing them is fairly simple, though, and so is installing key software like Vulkan.

In this tutorial you will learn:

  • How to Enable the Non-Free Repository
  • How to Install the AMD Drivers
  • How to Install Vulkan
  • How to Install OpenCL

Software Requirements and Conventions Used

Software Requirements and Linux Command Line Conventions

Category Requirements, Conventions or Software Version Used
System Debian 10 Buster
Software AMDGPU Drivers
Other Privileged access to your Linux system as root or via the sudo command.
Conventions # — requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command $ — requires given linux commands to be executed as a regular non-privileged user

Enable the Non-Free Repository

Because the AMDGPU drivers rely on non-free firmware, you’re going to need to enable the non-free Debian repository to access the non-free firmware packages.

Use your favorite text editor to open /etc/apt/sources.list . Modify each line to add the contrib and non-free repositories. The end result should look like the example below.

Save and exit. Then, update Apt.

Install the AMD Drivers

Now, you can install the non-free Linux firmware from the Debian repository. In addition to that, it’s a good idea to install several other key Mesa packages to ensure that your system has everything that it needs.

How to Install Vulkan

Vulkan support isn’t strictly necessary, but with the widening support that its receiving in the gaming world, it can’t hurt to have, and the performance improvements it promises are substantial enough to make it worth using whenever possible. Actually, Wine and Lutris are relying on Vulkan more and more to increase compatibility and performance on a wide range of games. Install Vulkan support with the following.

How to Install OpenCL

If you plan on using OpenCL with your AMD card too, you should include support for it. Now, this support through Mesa isn’t the same as professional grade support. If that’s what you need, consider an officially supported distribution like Ubuntu. However, if you’re just using it for basic tasks, the Mesa support will suffice.

Conclusion

Now, you’re ready to make the most of your AMD card on Debian. Remember to restart your computer to load the necessary modules before using your card.

Источник

Guesto.ru

Guesto notes

Linux. Debian 9 установка драйвера AMD/ATI Radeon HD 6870

После установки Debian 9 на компьютер с видеокартой AMD/ATI Radeon HD 6870, с подключенным монитором на 24″ максимально доступное разрешение 1600×1200. На мониторе остаются черные поля, разрешение 1920×1080 не доступно.

На самом деле все очень просто и логично, а статья написана для самого себя. Даже не надо скачивать драйвер, собирать его и настраивать Xorg. Ранее уже боролся с этой проблемой, но сегодня потратил некоторое время на решение выдуманной проблемы. Ниже будет описан полет мысли в данной ситуации, а если необходимо решение — оно в последнем разделе.

Полет мысли

xrandr

После того как увидел черные поля по краям экрана, полез в настройки и не увидел там необходимого разрешения и решил, что не хватает нужного режима. Ха, две минуты и починим…

Проверяем доступные режимы

Готовим параметры для необходимого

Создаем новый режим

Но судя по последнему сообщению и отсутствию изменений в доступных разрешениях — проблема не в этом.

Обращаю внимание, что порт в который подключен монитор именуется default, да и остальные порты не определились. Значит проблема в Xorg, по умолчанию файл настройки сейчас не создается, а видеокарта AMD/ATI Radeon HD 6870 не первой свежести. Описание создания и заполнения файла настройки Xorg опустим, оно тоже не помогает.

Решение

Почему не додумался, что драйвер не установлен и сразу не сходил в wiki Debian не знаю, но там все описано wiki.debian.org/ru/AtiHowTo.

Проверим, что компоненты contrib non-free добавлены в /etc/apt/sources.list, при необходимости добавить(Ссылка на документацию).

Остается установить необходимые пакеты

После установки и перезагрузки, монитор сам подхватил необходимое разрешение, если проверить xrand, то увидим все порты и разрешения

Источник

  • ru
  • ATIProprietary

Эта страница описывает, как установить проприетарные видео драйвера AMD (AMD Catalyst, aka fglrx) на систему Debian. Для получения информации о драйверах с открытым исходным кодом, посетите следующую страницу AMD/ATI свободные драйвера.

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

Для того, чтобы идентифицировать (серию/кодовое имя) вашу установленную видеокарту (GPU), можно использовать команду lspci. Пример:

Для большей информации смотрите Идентификация устройств.

Драйвера

Фирменные драйвера «AMD Catalyst Linux Graphics Driver» (aka fglrx) обеспечивают оптимизированное аппаратное ускорение для OpenGL приложений через прямой-рендеринг X сервера. It is a binary-only Xorg driver requiring a Linux kernel module for its use.

AMD Catalyst 14.9 (поддерживаемые устройства)

  • Для серий видеокарт Radeon R9 200, Radeon R7 200, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 и Radeon HD 5000.

Драйвер AMD Catalyst Legacy — поддерживает серии Radeon HD 2000/3000/4000 — не доступен для Debian 8 «Jessie», новые версии не имеют обновления драйверов для современных версий Xorg (726500).

AMD Catalyst 12.6

  • Для серии видеокарт Radeon HD 7000, Radeon HD 6000 и Radeon HD 5000.

AMD Catalyst Legacy 13.1 в wheezy-backports (legacy GPUs)

  • Для серии видеокарт Radeon HD 4000, Radeon HD 3000 и Radeon HD 2000.

Все вышеперечисленные версии доступны только для архитектур x86 и x86-64 (Debian i386 и AMD64 порты соответственно).

Установка

Debian 8 «Jessie»

AMD Catalyst 14.9

Для поддержки видеокарт серий Radeon R9 200, Radeon R7 200, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 и Radeon HD 5000 (поддерживаемые устройства).

» height=»16″ src=»https://wiki.debian.org/htdocs/debwiki/img/attention.png» title=» » width=»16″/> Этот драйвер не совместим с рабочим окружение GNOME, так как он не поддерживает интерфейс EGL. Рекомендуется использовать бесплатный видеодрайвер radeon.

Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:

Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет fglrx-driver:

При этом, так же будет установлен рекомендуемый пакет fglrx-modules-dkms. DKMS собирет модуль fglrx для вашей системы.

Создайте конфигурационный файл для сервера Xorg.

  • Перезагрузите вашу систему. (модуль radeon должен автоматически добавиться в blacklist).
  • Debian 7 «Wheezy»

    AMD Catalyst 12.6

    Для поддержки видеокарт серий Radeon HD 7000, Radeon HD 6000 и Radeon HD 5000. Для старых устройств смотрите AMD Catalyst Legacy 13.1.

    Добавьте компоненты «contrib» и «non-free» в файл /etc/apt/sources.list, пример:

    Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакет fglrx-driver:

    При этом, так же будет установлен рекомендуемый пакет fglrx-modules-dkms. DKMS собирет модуль fglrx для вашей системы.

    Создайте конфигурационный файл для сервера Xorg.

  • Перезагрузите вашу систему. (модуль radeon должен автоматически добавиться в blacklist).
  • AMD Catalyst Legacy 13.1

    Для поддержки видеокарт серий Radeon HD 4000, Radeon HD 3000 и Radeon HD 2000.

    Добавьте Debian Backports в файл /etc/apt/sources.list, с компонентами «contrib» и «non-free». Пример:

    Обновите списки доступных пакетов. Установите соответствующий пакет linux-headers и пакетfglrx-legacy-driver:

    При этом, так же будет установлен рекомендуемый пакет fglrx-legacy-modules-dkms. DKMS собирет модуль fglrx для вашей системы.

    Создайте конфигурационный файл для сервера Xorg.

  • Перезагрузите вашу систему. (модуль radeon должен автоматически добавиться в blacklist).
  • Конфигурация

    Драйвер fglrx автоматически не обнаруживается сервером Xorg, поэтому его надо сконфигурировать. Пример:

    Этот конфигурационный файл можно создать, используя следующие команды:

    Примечание: Во время установки драйвера, вы можете быть уведомлены, что команда ‘aticonfig —initial’ может быть используема для создания требуемого файла конфигурации. Если вы испытываете проблемы с вашей конфигурацией, то попробуйте применить упрощенный вариант, показанный выше.

    Перезагрузите вашу систему чтобы загруженный в данный момент модуль radeon добавился автоматически в blacklist.

    Решение проблем

    Драйвер fglrx конфликтует с драйвером DRM radeon. Модуль ядра radeon находится в черном списке пакетов glx-alternative-fglrx или fglrx-driver.

    Перезагрузите ваш компьютер после настройки Xorg на работу с драйвером fglrx.

    Драйвер fglrx не совместим с рабочим окружением GNOME, доступным в Debian 8 «Jessie», т.к. он не поддерживает интерфейс EGL (заметки о выпуске). Рекомендуется использовать бесплатный видеодрайвер radeon.

    Смотрите также

    AtiHowTo — open source AMD/ATI display drivers (radeon, r128, mach64)

    Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Segmentation fault mac os
  • Sdr for mac os
  • Sdk tools mac os
  • Sdk android for mac os
  • Scx 4300 driver mac os