Home Wiki > SDB:AMD fglrx legacy
Sign up | Login

SDB:AMD fglrx legacy

tagline: Материал из openSUSE

Проверено в openSUSE Рекомендуемые статьи Связанные статьи
Icon-checked.png

Icon-manual.png Icon-help.png

Это руководство поможет Вам установить проприетарный AMD/ATI fglrx-legacy драйвер.
Драйвера AMD/ATI не могут быть интегрированы в дистрибутив openSUSE , потому что не лицензированы как свободные с открытым исходным кодом.

Внимание: Вы будете устанавливать проприетарное программное обеспечение с закрытым исходным кодом. Никто не сможет отлаживать их и помогать Вам в решении, что вероятней всего. Альтернатива свободного драйвера radeon, зачастую лучший выбор.

AMD Radeon logo.svg.png


Поддерживаемое оборудование

Внимание: Проприетарный драйвер AMD fglrx-legacy начиная с версии Catalyst 12.6 (8,980) работает только с чипсетом HD2xxx-HD4xxx. Если вы являетесь владельцем GPU серии HD5xxx и выше , тогда см. fglrx.

Список поддерживаемого оборудования fgrlx-legacy/Catalyst и свободного драйвера radeon:

R600        Radeon HD 2900
RV610/RV630 Radeon HD 2400/2600, M71, M72, M74, M76
RV620       Radeon HD 3450/3470, M82  
RV635       Radeon HD 3650/3670, M86
RV670       Radeon HD 3850/3870, M88
RS780       Radeon HD 3100/3200/3300
RS880       Radeon HD 4100/4200/4290
RV710       Radeon HD 4350/4550/5145/530v/545v, M92
RV730       Radeon HD 4650/4670/5165/550v/560v/565v, M96, M96-XT
RV770       Radeon HD 4850/4870, M97, M98
Вышеприведенный список требует периодического пересмотра. Поэтому, если Вы здесь не обнаружили свое оборудование, значит пройдите по следующей ссылке.
Внимание: AMD fglrx-legacy 13.1 (январь 2013 года), релиз содержит патчи для новых версий ядра (3.7 +). Данная версия никогда не будет поддерживать openSUSE 12.3 из-за отсутствия поддержки xorg 1.13 или выше.

Установка

GRUB Legacy
Внимание: Если после перезагрузки Вы наблюдаете черный экран с полной блокировкой/зависанием системы , тогда во время запуска Grub, в параметрах загрузки добавьте: nomodeset. После того, как система загрузиться, выполните: sudo /sbin/mkinitrd.
GRUB 2

Простой способ

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


В одно нажатие

Данный способ является простым для добавления репозитария YaST и автоматической установки рекомендуемых пакетов. Определите архитектуру используемой Вами системы, выполнив:

$ uname -m
  • если Вы видите x86_64 значит используется 64-битная ситема; если i386/i586/i686, тогда 32-битная система.
Внимание: Зависимость kernel-syms должна соответствовать текущей версии ядра (uname -r), в противном случае драйвер fglrx-legacy будет неработоспособен. Это же касается всех способов установки.
Установка fglrx-legacy в 1-нажатие для 32-x бит

1-click installation of ATI/AMD fglrx LEGACY drivers on openSUSE 32bits system

Установка fglrx-legacy в 1-нажатие для 64-x бит

1-click installation of ATI/AMD fglrx LEGACY drivers on openSUSE 64bits system


С помощью YaST2 (GUI)

Список URL-ссылок репозиторий
Этот список также полезен для установки пакетов с помощью zypper.
Внимание: fglx-legacy не будет поддерживать xorg 1.13 ( openSUSE 12.3). Вместо этого используйте свободный драйвер radeon
Добавление репозитория и установка
  • Добавьте репозиторий AMD/ATI/ используя модуль YaST2
  • В Центре управления YaST, выберите "Управление программным обеспечением"
  • Задайте поиск "fglrx" и выберите тот пакет, который соответствует Вашей архитектуре, например, fglrx64_legacy_xpic_SUSE121 для 64-x битной; fglrx_legacy_xpic_SUSE121 для 32-x битной архитектуры
  • Нажмите "Применить" и дождитесь окончания установки пакетов
  • Перезагрузите систему.

C помощью zypper (CLI)

  • Добавьте репозиторий AMD/ATI, выполнив в консоли следующую команду:
sudo zypper ar -сfg <URL> fglrx-legacy
  • где <URL> - одна из ссылок указанных выше, выберите в соответствии с Вашей версией openSUSE.
  • Установите пакет fglrx-legacy (замените 121 на используемую версию openSUSE):
  • для 64-х битной архитектуры:
sudo zypper in fglrx64_legacy_xpic_SUSE121
  • для 32-х битной архитектуры:
sudo zypper in fglrx_legacy_xpic_SUSE121
  • Перезагрузите систему.

Сложный способ

Этот подраздел поможет Вам установить последнюю версию драйвера с сайта производителя.


Ручная сборка и установка rpm

Воспользуйтесь инструкцией для драйвера fglrx.


Автоматическая сборка и установка rpm

Сценарий сборки RPM-пакета и его автоматической установки/обновления от Себастьяна Зиберта [blog Sebastian Siebert]

  • Скачайте сценарий и файл контрольной суммы, выполнив:
wget http://www.sebastian-siebert.de/downloads/makerpm-amd-13.1-legacy.sh \
http://www.sebastian-siebert.de/downloads/makerpm-amd-13.1-legacy.sh.sha1
  • Проверьте контрольную сумму скаченного ранее сценария:
sha1sum -c makerpm-amd-13.1-legacy.sh.sha1
  • в ответ Вы должны увидеть это:
makerpm-amd-13.1-legacy.sh: OK
  • Измените права на выполнение сценария:
sudo sh -c 'chown root:root makerpm-amd-13.1-legacy.sh && chmod 744 makerpm-amd-13.1-legacy.sh'
  • Запустите сценарий с параметром -i:
sudo ./makerpm-amd-13.1-legacy.sh -i
  • Перезагрузите систему после установки.

Если что-то пойдет не так, удалите драйвер с параметром -u:

sudo ./makerpm-amd-13.1-legacy.sh -u

Сообщения об ошибках

Также смотрите