You are here: Home » Архив » Установка проприетарных драйверов AMD (Catalyst 15.12) на BlackArch / Arch

Установка проприетарных драйверов AMD (Catalyst 15.12) на BlackArch / Arch

Эта инструкция является частью цикла:

Примечание: В Catalyst 15.12 больше не поддерживаются карты 5xxx и 6xxx.

Для установки Catalyst 15.12 в BlackArch / Arch нам нужно понижать иксы. Ничего сложного в этом нет, поскольку Vi0L0 (он поддерживает catalyst-test и catalyst в AUR) поднял пользовательский репозиторий со всеми необходимыми пакетами:

В файл

sudo gedit /etc/pacman.conf

добавляем строчки:

[xorg117]
Server = http://catalyst.wirephire.com/repo/xorg117/$arch
## Mirrors, if the primary server does not work or is too slow:
#Server = http://mirror.hactar.bz/Vi0L0/xorg117/$arch

[catalyst]
Server = http://catalyst.wirephire.com/repo/catalyst/$arch
## Mirrors, if the primary server does not work or is too slow:
#Server = http://mirror.hactar.bz/Vi0L0/catalyst/$arch

Очень важно, чтобы блок с иксами был ВЫШЕ остальных репозиториев, примерно так:

107

Теперь импортируем его ключи:

sudo pacman-key --keyserver pgp.mit.edu --recv-keys 0xabed422d653c3094
sudo pacman-key --lsign-key 0xabed422d653c3094

Даунгрейдимся (соглашаемся на всё):

sudo pacman -Syuu

Ставим драйвера (соглашаемся на все удаления конфликтующих пакетов):

sudo pacman -S catalyst-hook catalyst-libgl opencl-catalyst amdtfset-git acpid qt4

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

sudo aticonfig --initial

Добавляем их в автозагрузку:

sudo systemctl enable atieventsd
sudo systemctl start atieventsd
sudo systemctl enable catalyst-hook
sudo systemctl start catalyst-hook

Накатываем костыли:

sudo ln -s /usr/lib /usr/lib64
sudo mkdir -p /usr/X11R6/lib64/modules/dri/
sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib64/modules/dri/fglrx_dri.so

Перезагружаемся

reboot

И делаем тесты:

fglrxinfo
fgl_glxgears

103

Если при перезагрузке появился чёрный экран

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

Все приведённые команды можно делать в консоли, для входа нажмите CTRL+ALT+F2.

Если вы выберите переход на другое окружения рабочего стола, то также нужно поменять и менеджер дисплея.

Для перехода на другой рабочий стол (KDE)

sudo pacman -S kde

Или на LXDE

sudo pacman -S lxdm lxde

В любом случае, не забудьте удалить GDM.

Про проблему совместимости с окружениями рабочего стола посмотрите статью «Решение проблемы «чёрного экрана» после установки Catalyst 15.9 (несовместимость с GDM3, Cinnamon, GNOME)».

Если вместо смены окружения рабочего стола вы хотите откатить сделанные изменения, то смотрите инструкцию «Восстановление из чёрного экрана при неудачной установке проприетарных AMD драйверов».

  • Уникальный пост

5 комментариев

  1. Здравствуйте.

    Подскажите пожалуйста (если можно на мыло: psycho.n7@gmail.com). Выбивает вот такую ошибку:

    [CODE]предупреждение: не удалось разрешить "linux<4.7", зависимость "catalyst-hook" :: Этот пакет не может быть обновлен из-за неразрешимых зависимостей: catalyst-hook[/CODE]

    Читал в гугле, что нужно делать даунгрейд ядра, но я в этом пока не разбираюсь.

  2. sudo gedit /etc/pacman.conf

    пишет

    sudo: gedit: comaand not found

     

    • gedit – это текстовый редактор. Выход из сложившейся "ситуации":

      1. использовать другой текстовый редактор
      2. установить gedit
      sudo pacman -S gedit
      
  3. В 15.12 всё ещё поддерживается 5xxx и 6xxx. Только что поставил на hd6550m (следовательно и на hd5650m тоже пойдет), собирал catalist-test из aur.

    • На момент написания (этот пост перенесён в архив), при установки появлялась надпись, что те серии не поддерживаются. Сейчас появляется надпись что частично поддерживается. 

Добавить комментарий для Iosif Отменить ответ

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