Эта инструкция является частью цикла:
- Установка проприетарных драйверов AMD (Catalyst 15.12) на BlackArch / Arch [данная статья]
- Как установить AMD APP SDK в BlackArch / Arch
- Как установить CAL++ в BlackArch / Arch
- Установка Pyrit в BlackArch / Arch
- Установка oclHashcat (cudaHashcat) в BlackArch
Примечание: В 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
Очень важно, чтобы блок с иксами был ВЫШЕ остальных репозиториев, примерно так:
Теперь импортируем его ключи:
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
Если при перезагрузке появился чёрный экран
Ничего страшного, выхода два — перейти на другое окружение рабочего стола или откатить изменения.
Все приведённые команды можно делать в консоли, для входа нажмите CTRL+ALT+F2.
Если вы выберите переход на другое окружения рабочего стола, то также нужно поменять и менеджер дисплея.
Для перехода на другой рабочий стол (KDE)
sudo pacman -S kde
Или на LXDE
sudo pacman -S lxdm lxde
В любом случае, не забудьте удалить GDM.
Про проблему совместимости с окружениями рабочего стола посмотрите статью «Решение проблемы «чёрного экрана» после установки Catalyst 15.9 (несовместимость с GDM3, Cinnamon, GNOME)».
Если вместо смены окружения рабочего стола вы хотите откатить сделанные изменения, то смотрите инструкцию «Восстановление из чёрного экрана при неудачной установке проприетарных AMD драйверов».
- Уникальный пост
Здравствуйте.
Подскажите пожалуйста (если можно на мыло: psycho.n7@gmail.com). Выбивает вот такую ошибку:
[CODE]предупреждение: не удалось разрешить "linux<4.7", зависимость "catalyst-hook" :: Этот пакет не может быть обновлен из-за неразрешимых зависимостей: catalyst-hook[/CODE]
Читал в гугле, что нужно делать даунгрейд ядра, но я в этом пока не разбираюсь.
sudo
gedit
/etc/pacman
.conf
пишет
sudo: gedit: comaand not found
gedit – это текстовый редактор. Выход из сложившейся "ситуации":
В 15.12 всё ещё поддерживается 5xxx и 6xxx. Только что поставил на hd6550m (следовательно и на hd5650m тоже пойдет), собирал catalist-test из aur.
На момент написания (этот пост перенесён в архив), при установки появлялась надпись, что те серии не поддерживаются. Сейчас появляется надпись что частично поддерживается.
Здравствуйте!
Никак не получается обновиться.
sudo pacman -Syy
[sudo] password for x:
:: Synchronizing package databases…
xorg116.db failed to download
error: failed retrieving file 'xorg116.db' from catalyst.wirephire.com : Could not resolve host: catalyst.wirephire.com
warning: too many errors from catalyst.wirephire.com, skipping for the remainder of this transaction
error: failed to synchronize all databases (invalid url for server)
Приветствую! Инструкция устарела и, видимо, возможности использовать Catalyst больше нет.
Уже на момент написания этой инструкции производитель AMD видеокарт забросил поддержку Catalyst в Linux (моему ноутбуку было всего 2 года и в Debian и производные было невозможно поставить проприетарные драйвера для моей видеокарты). Из-за этого и перешёл с Kali Linux на Arch Linux и зарёкся покупать компьютеры с AMD видеокартами.