You are here: Home » Инструкции » Как установить AMD/ATI Catalyst драйверы AKA Crimson 15.12 в BlackArch / Arch Linux с ядром 4.7, 4.8, 4.9, 4.10, 4.11

Как установить AMD/ATI Catalyst драйверы AKA Crimson 15.12 в BlackArch / Arch Linux с ядром 4.7, 4.8, 4.9, 4.10, 4.11

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

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

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

В файл

sudo gedit /etc/pacman.conf

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

[xorg117]
Server = http://mirror.hactar.xyz/Vi0L0/xorg117/$arch

[catalyst]
Server = http://mirror.hactar.xyz/Vi0L0/catalyst/$arch

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

107

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

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

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

sudo pacman -Syuu
git clone https://aur.archlinux.org/catalyst-test.git
cd catalyst-test/
makepkg -si

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

sudo aticonfig --initial

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

sudo systemctl enable atieventsd
sudo systemctl start atieventsd

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

reboot

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

fglrxinfo
fgl_glxgears

103

Как обновить AMD/ATI Catalyst драйверы AKA Crimson 15.12 в Arch Linux с ядром 4.7 или 4.8

Если у вас уже установлен драйвер AMD и вы не можете обновиться до ядра 4.7, то обновить драйвер, а затем и обновить ядро можно следующим образом:

git clone https://aur.archlinux.org/catalyst-test.git
cd catalyst-test/
makepkg -si

При установке нового пакета, будет сообщено, что необходимо удалить несколько ранее установленных пакетов — на всё соглашаемся.

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

sudo aticonfig --initial

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

sudo systemctl enable atieventsd
sudo systemctl start atieventsd

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

reboot

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

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

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

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

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

sudo pacman -S kde

Или на LXDE

sudo pacman -S lxdm lxde

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

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

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

3 комментария

  1. Вопрос по  catalyst-hook. Если при выполнении команды sudo systemctl enable catalyst-hook, он пишет Failed to enable unit: File catalyst-hook.service: No such file or directory. Но все тесты выполняются нормально. Это нормально?

    • Если ничего не путаю, раньше этот модуль действительно был (архивная инструкция). После выхода одного из обновлений, этот модуль был убран, инструкцию я переписал под новые условия. Вполне возможно, что эти строки просто забыл убрать. 

      Напишите, после перезагрузки всё работает?

      • Да тесты проходят отлично

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

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