Меню Рубрики

Установка каталист на дебиан

  • 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=» » w/> Этот драйвер не совместим с рабочим окружение 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)

    источник

    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.

    источник

    Установка драйвера ATI на Debian GNU/Linux

    Intro

    Давным давно, когда я начал пользоваться Linux, я перепробовал несколько дистрибутивов и остановился на Debian. Так как игры я особо не играю, GNOME-вский десктоп мне сразу понравился своей простотой и удобностью, и работала система шустрее Windows. После установки системы все устройства определиль, кроме видеокарты — на тот момент у меня была ATI Radeon 9800 SE.

    Установка драйвера как в Windows потерпела фиаско сразу после того как я с удивлением обнаружил, что в интерфейсе к установщику нет Debian, а если выбирать Ubuntu — то все умирает.

    Тогда я потратил около недели на установку 8.6 версии. С тех пор я поменял компьютер, однако я поклонник AMD и следующей видеокартой которую я взял была — Radeon HD4850.

    Приступая к работе

    Во первый для установки понадобится сам драйвер. На данный момент последняя версия — 10.5. После того как он будет загружен распаковываем содержимое в каталог fglrx:

    ./ati-driver-installer-10-5-x86.x86_64.run —extract fglrx

    Примечание: драйвер с пост фиксом «x86.x86_64» подходит как для 32-х так и для 64-х битных систем.

    Во-первых необходимо изменить скрипт ati-packager.sh. Для lenny:

    cp ./fglrx/packages/Debian/ati-packager.sh ./ati-packager.sh
    cat ./ati-packager.sh | sed -e ‘s/X_DIR=x710; X_NAME=lenny/X_DIR=x690; X_NAME=lenny/’ > ./fglrx/packages/Debian/ati-packager.sh

    cp ./fglrx/packages/Debian/ati-packager.sh ./ati-packager.sh
    cat ./ati-packager.sh | sed -e ‘s/X_DIR=x710; X_NAME=lenny/X_DIR=x750; X_NAME=lenny/’ > ./fglrx/packages/Debian/ati-packager.sh

    Таким образом указание на несуществующую в дистрибутиве версию X-ов будет изменено на версию поддерживаемую системой.

    Во-вторых необходимо изменить скрипт rules, изменения одинаковы для lenny и squeeze:

    cp ./Desktop/fglrx/packages/Debian/dists/lenny/rules rules
    cat ./rules | sed -e ‘s/^\tdh_shlibdeps$/#\tdh_shlibdeps/’ > ./fglrx/packages/Debian/dists/lenny/rules

    Примечание: без этого при сборке пакетов будет вылететь ошибка о том что нет библиотеки libatiuki.so.1. Есть мнение, что если создать ссылку на эту библиотеку то все соберется без проблем. У меня это не сработало. Также есть мнение что изменение переменной окружения LD_LIBRARY_PATH может помочь, однако у меня это также не работало.

    Теперь необходимо скопировать необходимую библиотеку в /usr/lib/:

    cp ./fglrx/arch/x86/usr/lib/libatiuki.so.1.0 /usr/lib/libatiuki.so.1

    cp ./fglrx/arch/x86_64/usr/lib64/libatiuki.so.1.0 /usr/lib/libatiuki.so.1

    Подготовка к сборке закончена.

    Сборка пакетов

    Теперь необходимо установить следующие пакеты:

    aptitude install debhelper module-assistant

    Далее module-assistant подтянет все необходимые пакеты, в том числе исходники ядра:

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

    ./ati-installer.sh 10.5 —buildpkg Debian/lenny

    После чего должны появиться пакеты:

    • fglrx-amdcccle
    • fglrx-driver
    • fglrx-driver-dev
    • fglrx-kernel-src

    Установить их можно так:

    dpkg —install —force-all *.deb

    Примечание: также есть утилита gdebi, позволяющая поставить пакеты с зависимостями. Я по привычке пользуюсь dpkg.

    Сборка модуля

    Собирается модуль в одну команду:

    module-assistant auto-install fglrx

    После перезагрузки имеем:

    Заключение

    Писал по памяти, так как последний раз ставил Debian пару месяцев назад на приобретенный ноутбук ASUS K40AB. Описанным способом драйвера поставились на ура, недавнее обновление свободного драйвера radeonhd вызвало конфликт, который был устранен за пару минут. Проверял установку на Debian lenny и squeeze на 32-х и 64-х битных системах.

    источник

    • ATIProprietary

    This page describes how to install the AMD proprietary display driver (AMD Catalyst, aka fglrx) on Debian 7 (wheezy) and 8 (jessie) systems. For information on the open source drivers, see AtiHowTo.

    The AMD/ATI graphics processing unit (GPU) series/codename of an installed v >

    Drivers

    The proprietary «AMD Catalyst Linux Graphics Driver» (aka fglrx) prov >

    One driver version is available for Debian 8 «Jessie»:

    AMD Catalyst 14.9 (supported devices)

    • For Radeon R9 200 series, Radeon R7 200 series, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 GPUs.

    The AMD Catalyst Legacy driver — supporting the Radeon HD 2000/3000/4000 series — is not available for Debian 8 «Jessie», as upstream has not updated the driver for newer Xorg releases (726500).

    Two driver versions are available for Debian 7 «Wheezy»:

    AMD Catalyst 12.6 point release

    • For Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 series GPUs.

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

    • For Radeon HD 4000, Radeon HD 3000 and Radeon HD 2000 series GPUs.

    All versions above are available only for the x86 and x86-64 architectures (Debian i386 and AMD64 ports respectively).

    Installation

    Debian 8 «Jessie»

    AMD Catalyst 14.9

    For support of Radeon R9 200, Radeon R7 200, Radeon HD 8000, Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 series GPUs (supported devices).

    » height=»16″ src=»https://wiki.debian.org/htdocs/debwiki/img/attention.png» title=» » w/> This driver is incompatible with the GNOME desktop, as it does not support the EGL interface. It is recommended to use the free radeon driver instead.

    Add «contrib» and «non-free» components to /etc/apt/sources.list, for example:

    Update the list of available packages. Install the appropriate linux-headers and fglrx-driver packages:

    This will also install the recommended fglrx-modules-dkms package. DKMS will build the fglrx module for your system.

    Create an Xorg server configuration file.

  • Restart your system to enable the radeon blacklist.
  • Debian 7 «Wheezy»

    AMD Catalyst 12.6

    For support of Radeon HD 7000, Radeon HD 6000 and Radeon HD 5000 series GPUs. For older devices, see AMD Catalyst Legacy 13.1.

    Add «contrib» and «non-free» components to /etc/apt/sources.list, for example:

    Update the list of available packages. Install the appropriate linux-headers and fglrx-driver packages:

    This will also install the recommended fglrx-modules-dkms package. DKMS will build the fglrx module for your system.

    Create an Xorg server configuration file.

  • Restart your system to enable the radeon blacklist.
  • AMD Catalyst Legacy 13.1

    For support of Radeon HD 4000, Radeon HD 3000 and Radeon HD 2000 series GPUs.

    Add Debian Backports sources to /etc/apt/sources.list, also including the «contrib» and «non-free» components. For example:

    It is recommended to only select single backported packages that fit your needs, and not use all available backports. Therefore include the following in /etc/apt/apt.conf

    Update the list of available packages. Install the appropriate linux-headers and fglrx-legacy-driver packages:

    This will also install the recommended fglrx-legacy-modules-dkms package. DKMS will build the fglrx module for your system.

    Create an Xorg server configuration file.

  • Restart your system to enable the radeon blacklist.
  • Configuration

    As the fglrx driver is not autodetected by Xorg, a configuration file is required to be supplied. For example:

    The configuration file above can be created using these commands:

    Note: During driver installation you may have been notified that ‘aticonfig —initial’ can be used to create the required configuration file. If you do and then have problems with your v >

    Restart your system at this point to enable the radeon driver blacklist.

    Troubleshooting

    The fglrx driver conflicts with the radeon DRM driver. The radeon kernel module is blacklisted by the glx-alternative-fglrx or fglrx-driver packages.

    Restart your system after configuring Xorg for the fglrx driver.

    The fglrx driver is incompatible with the GNOME desktop released as part of Debian 8 «Jessie», as it does not support the EGL interface (release notes). It is recommended to use the free radeon driver instead.

    See Also

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

    источник

    Проприетарный драйвер для видеокарт AMD

    Содержание

    В этой статье мы рассмотрим способы установки проприетарного драйвера AMD (Catalyst/FGLRX) в Ubuntu Linux, а так же некоторые твики в их настройке. Ранее продукты ATI были не очень популярны в среде пользователей Linux из-за отсутствия нормальных драйверов для них. Однако, c момента объединения ATI с AMD, которая гораздо более лояльно относится к Linux, драйверы были в значительной степени доработаны, в том числе для их использования совместно с WINE. У обладателей видеокарт AMD есть несколько вариантов:

    Проприетарный драйвер

    Установка проприетарного драйвера из репозиториев Ubuntu

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

    Установка через командную строку:

    Установка драйвера AMD вручную

    Подготовка к установке

    Для начала нам потребуется скачать проприетарный драйвер последней версии http://support.amd.com/ru-ru/download/desktop?os=Linux+x86 и установить зависимости, необходимые для сборки драйвера. Для того, чтобы установить требуемые пакеты выполните:

    Открываем терминал и вводим команду:

    Установка драйвера

    Генерируем пакеты для вашей версии дистрибутива. Обратите внимание на то, что вместо Ubuntu/trusty вам может понадобиться указать используемую вами версию дистрибутива, если она отлична от Ubuntu 14.04.

    Устанавливаем сгенерированные пакеты:

    Создаём конфигурационный файл видео драйвера:

    Другой вариант установки

    Скачаем, распакуем архив. Сгенерируем и установим пакеты одной командой. На всякий случай в ручную создадим xorg.conf. Перезагрузим систему.

    Установка legacy-драйвера для видеокарт HD2xxx-4xxx

    AMD перевела указанные видеокарты в разряд legacy. Это значит, что обычные драйверы уже не поддерживают эти адаптеры. AMD выпустила специальные legacy драйверы, но они не поддерживают xorg версии 1.13, который стоит в Ubuntu 12.04.2, 12.10, 13.04. Поэтому для установки этих драйверов необходимо понизить версию xorg до 1.12.

    Tomasz Makarewicz сделал ppa, c помощью которого автоматически устанавливаются драйверы и понижается версия xorg. Делается это так.

    Пред установкой необходимо убедиться, что в системе стоит пакет xserver-xorg-lts-quantal. Для этого можно воспользоваться командой

    В результате будет выведен список пакетов. Если имена пакетов оканчиваются на lts-quantal, значит можно устанавливать.

    Настройка проприетарного драйвера

    Для дальнейших настроек: разрешения, частоты обновления и других параметров монитора, можно воспользоватся Система ⇒ Параметры ⇒ AMD Catalyst Control Center (для Администратора).

    Корректное и полное удаление проприетарного драйвера

    Если что-то пошло не так и вы хотите вернуть всё обратно до состояния, предшествовавшего установке проприетарного драйвера FGRLX, можно столкнуться с некоторыми трудностями. Однако, выход есть 1) . Можно выполнить последовательно следующие команды в терминале:

    — удалить все пакеты fgrlx вместе с файлами настроек

    — перенастройка пакета xserver-xorg для учёта произведённых изменений

    — переустановка xorg для учёта изменений. Может понадобиться, если нужны эффекты рабочего стола.

    Аппаратное ускорение декодирования видео

    Решение некоторых вопросов

    AMD/ATI утверждает, что опция «Tear Free Video» включена по умолчанию, но это не в случае с Catalyst 12-3, который был установлен на Kubuntu 12.04. Если у вас возникли проблемы с tearing, убедитесь, что «Tear Free Video» включен. Вы можете найти эту опцию в центре управления Catalyst в разделе «Опции» или вы можете использовать следующую команду:

    Эта опция не вступит в силу до перезагрузки X (т.е. выхода пользователя из сеанса). Если вы используете композитинг, вы также должны убедиться, что vsync включена в настройках композитинга. Было обнаружено, что vsync было включено по умолчанию, но здесь есть соответствующие настройки, если вы хотите поэкспериментировать.

    Вы можете включить VSync для KWin в Системных Настройках → Эффекты рабочего Стола → вкладка Дополнительно

    Compiz (Unity/GNOME-Shell)

    TODO: Смотрите, если есть более дружественный способ убедиться, что VSync включен без установки CCSM. Установить compiz менеджер настроек:

    «Синхронизация с VBlank» находится в «OpenGL» в подразделе «Общие».

    Гибридная графика и Catalyst

    Существует два основных типа гибридных конструкций. Старшие гибридные системы используют мультиплексор (mux) для переключения между GPU. Новые системы (те, что с PowerXpress >= 4.0) используют muxless.

    ATI/ATI Hybr >

    По состоянию на Catalyst 11-8, переключение между двумя картами ATI (и, возможно, Intel / ATI muxless тоже?) должна быть выполнима, хотя это не ясно, если это относится ко всем ATI/ATI гибридам или только к тем, что используют muxless. Можно было бы использовать amdconfig в PowerXpress вариантах переключения между интегрированной и дискретной карты, например, так:

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

    Intel/ATI Hybr >

    Можно использовать официальные драйвера, но есть две проблемы ( Launchpad Bug: #1068404): Проблемы несовместимости между intel и драйверами fglrx (Это дает ошибку сегментации в X-сервера) Некоторые пути и отсутствует для OpenGL работы драйвера fglrx (Это предотвращает работу приложений, которые требуют прямого рендеринга, например, Unity/игры/и т.д., от правильной загрузки драйверов) Если вы будете следовать инструкциям, приведенным в HOWTO по бинарным драйверам, вы должны получить функциональную конфигурацию.

    Существует еще одна ошибка, если вы используете интегрированный GPU (Intel), что делает сбой X сервера.

    Для обхода этих ошибок, нужно использовать дискретный GPU (ATI). Для получения дополнительной информации Вы можете следить за этой темой

    Сценарий решения

    Техническая поддержка AMD

    Если при использовании проприетарного драйвера AMD у вас возникнут какие-либо проблемы, то вы можете обратиться в техническую поддержку компании AMD:

    источник

    Читайте также:  Установка банк клиента росевробанка

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