Установка AMD Catalyst 15.7 (fglrx 15.20.1046) на Kali 2.0 (Sana)

Тема в разделе "Kali Linux", создана пользователем Vander, 16 янв 2016.

Наш партнер Genesis Hackspace
Метки:
  1. Vander

    Vander Супер-модератор
    Команда форума Grey Team

    Регистрация:
    16 янв 2016
    Сообщения:
    754
    Симпатии:
    1.322
    Всвязи с большим количеством комментариев к статье Установка проприетарного драйвера AMD ATI fglrx на Kali Linux 1.1.0a, размещаю актуальную информацию по установке на дистрибутив Kali 2.0 (Sana):

    Данная статья подробно обьясняет как установить AMD Catalyst 15.7 (fglrx 15.20.1046) на дистрибутив Kali 2.0 (Sana). (Проверял сам и проблем в установке не возникло, карта RADEON HD 6310) Переводил тоже сам, так, что прошу прощения за возможные ошибки.


    Установка AMD Catalyst 15.7 (fglrx 15.20.1046) на Kali 2.0 (Sana)

    Необходимо знать, что Kali 2.0 основан на Debian 8, поэтому, когда Х-сервер начинает загрузку драйверов модулей, он делает это в каталоге / usr / Lib. Это происходит в Debian.
    Когда сценарий установки Catalyst запускается, он определяет архитектуру нашего компьютера и обращает внимание на следующие папки в следующем порядке: Если архитектура x86_x64 он проверит наличие каталога / usr/ lib64, если каталог не существует, то будет использован / usr / lib для установки. Нечто подобное происходит с архитектурой i386.

    Kali имеет оба каталога, / usr / lib / и /usr / lib64. Ранее было отмечено, что Кали основан на Debian, по этому в Кали, Х-сервер будет загружать модули драйвера из каталога / usr / lib, но в Kali также есть каталог / usr/ lib64, и при установке Catalyst он будет установлен в / usr / lib64 каталог, а не в / usr / lib, собственно в который и должен быть установлен.
    Чтобы исправить данную проблему, мы должны переименовать каталоги / usr/ lib64 и / usr / x86_64-linux-gnu, добавив точку перед именем, это скроет каталоги, и таким образом, сценарий установки не найдет их, и будет использовать / usr / lib, чтобы установить драйвер.

    Выполните следующие команды.
    Во-первых, мы переименовываем папки:

    Код (Text):
    mv /usr/lib64 /usr/.lib64
    mv /usr/x86_64-linux-gnu /usr/.x86_64-linux-gnu
    Так как Kali имеет ядро 4.0 нам нужно будет пропатчить Catalyst, чтобы заставить его работать с этой версией ядра, но мы можем пропустить этот шаг, загрузив следующий патченный пакет.

    https://mega.nz/#!249nkZ6D!G_QanBu2lj5N3MnbHtC3kQLleV5QaSSE51iwfosnyn0

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

    Код (Text):
    apt-get install gcc g++ make dkms fakeroot
    После загрузки Catalyst, мы должны его распаковать. В папке, куда мы распаковали Catalyst открываем терминал и выполняем следующие команды:

    Код (Text):
    cd Setup-Experimental
    mkdir /lib/modules/4.0.0-kali1-amd64/build/include/linux
    cp /usr/include/linux/version.h /lib/modules/4.0.0-kali1-amd64/build/include/linux/
    sh ati-installer.sh 15.20 –install
    После установки драйвера, компьютер предложит перезагрузку. Выберите "Нет".
    Теперь нам нужно создать файл конфигурации для X-сервера, чтобы выполнить следующую команду:

    Код (Text):
    aticonfig –initial
    Примечание: Если вам нужно использовать различные варианты aticonfig вводим следующую команду.

    Код (Text):
    aticonfig –help
    По умолчанию, Кали поставляется с GNOME, так что мы должны предпринять следующие шаги, чтобы GNOME работал правильно.

    К сожалению, Catalyst имеет некоторые проблемы совместимости с GNOME, исправляем следующими командами:
    Код (Text):

    echo "export COGL_DRIVER=gl" >> /etc/environment
    echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> /etc/environment
    echo "export COGL_RENDERER=GLX" >> /etc/environment
    echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> /etc/environment
    Вопрос с GDM решен.

    Теперь необходимо определить версию OpenGL чтобы сессия GNOME грузилась правильно.
    Чтобы сделать это, выполните в терминале следующие команды:

    Код (Text):
    echo "export COGL_DRIVER=gl" > ~/.xsession
    echo "export COGL_OVERRIDE_GL_VERSION=1.4" >> ~/.xsession
    echo "export COGL_RENDERER=GLX" >> ~/.xsession
    echo "export LD_PRELOAD=/usr/lib/fglrx/fglrx-libGL.so.1.2" >> ~/.xsession
    echo "gnome-session" >> ~/.xsession
    GNOME - пользователям ноутбуков.

    Есть crash причиной которого является ошибка Х которая утверждает аргументы XRRChangeOutputProperty called from mutter-3.14.4/src/backends/x11/meta-monitor-manager-xrandr.c: output_set_presentation_xrandr.

    Чтобы исправить эту ошибку, мы должны перекомпилировать "mutter" из источника приведенного ниже. Для пользователей архитектуры amd64 можно сохранить работу, загрузив следующие файлы, которые уже скомпилированы.

    gir1.2-mutter-3.0_3.14.4-1~deb8u1_amd64.deb >> https://mega.nz/#!vkFGzIrD!-NfAhixHLWIMUtTY_z_nzHXwbJNsBfFZJtkjBwrVaMg
    libmutter-dev_3.14.4-1~deb8u1_amd64.deb >> https://mega.nz/#!Sl0hzYyL!HzMCpdPC8K9_W8IUOg4Vn2YwXOaYulv-Ua3pj3LEZ4E
    libmutter0e_3.14.4-1~deb8u1_amd64.deb >> https://mega.nz/#!ak1g3ZoC!tR2tzS0iXLyrNFxo690J-MBqQCK5CbQH5OA8afHPz7w
    mutter_3.14.4-1~deb8u1_amd64.deb >> https://mega.nz/#!b1cg0RBQ!39MHA7XbAhoLgG7maEMCREGpjNN1zie8d9-C60HxNgo
    mutter-common_3.14.4-1~deb8u1_all.deb >> https://mega.nz/#!WwM0BajI!525gLH37ttvo3aGtFYd6hRK_QueXlUeDng6XKpvapUA
    mutter-dbg_3.14.4-1~deb8u1_amd64.deb >> https://mega.nz/#!Xk0kULoY!zggnLLVzIVun1dfs-Pd4TJSJPK9H-LCgeeC4tA14bDo


    Чтобы установить пакеты откройте терминал в папке, куда вы загрузили пакеты и выполните следующую команду:

    Код (Text):
    sudo dpkg -i *.deb
    Если у вас есть проблемы с некоторыми зависимостями при установке пакетов, необходимо выполнить команду:

    Код (Text):
    sudo apt-get -f install
    Перед перезагрузкой компьютера, мы должны переименовать каталоги обратно, потому что они содержат файлы, которые нужны нашей системе.
    Выполняем следующие команды.

    Код (Text):
    mv /usr/.lib64 /usr/lib64
    mv /usr/.x86_64-linux-gnu /usr/x86_64-linux-gnu
    Готово. Перезагружаемся и тестируем драйвера следующей командой.
    fgl_glxgears
     
    #1 Vander, 16 янв 2016
    Последнее редактирование модератором: 16 янв 2016
  2. Tarik

    Tarik Member

    Регистрация:
    15 янв 2016
    Сообщения:
    5
    Симпатии:
    0
    спасибо)
     
  3. Minghags

    Minghags New Member

    Регистрация:
    7 фев 2016
    Сообщения:
    2
    Симпатии:
    0
    После команды
    Код (Text):
    sh ati-installer.sh 15.20 –install
    Появляются эти строки
    Код (Text):
    Detected configuration:
    Architecture: x86_64 (64-bit)
    X Server: X.Org 6.9 or later 64-bit
    И ничего больше не происходит.
    Помогите советом, что не так?
    Сисмема х64, карточка ати 7870
     
  4. Vander

    Vander Супер-модератор
    Команда форума Grey Team

    Регистрация:
    16 янв 2016
    Сообщения:
    754
    Симпатии:
    1.322
    А ранее вы пробовали ставить графические драйвера именно на этой системе?
     
  5. Minghags

    Minghags New Member

    Регистрация:
    7 фев 2016
    Сообщения:
    2
    Симпатии:
    0
    Нет, не пробовал, получилось установить только после перехода на хfce, с gnome никак не хотело появляться окно установщика. Правда теперь периодически возникает другая проблема, не грузится графическая оболочка, помогает
    Код (Text):
    aticonfig --initial -f
    И затем перезагрузка.
    startx без этой процедуры просто выдаёт ошибку.
    Код (Text):
    fglrxinfo
    fgl_glxgears
    Ошибок никаких не выдают.
     
  6. ghost

    ghost Гость

    А что делать если установлен последний х64 (kali 2.0) дистрибутив и у меня в папке /usr отсутствует папка
    /usr/x86_64-linux-gnu (да и любая подобная), только lib и lib64 соответственно ?

    Точнее у меня стоит Kali-rolling (2016) с картой AMD Radeon HD 6520G, какой нужно именно ставить драйвер (откуда взять, с офф.сайта, или драйвер от 13-го года с amd-catalyst-13.12-linux-x86.x86_64.run) и в какой последовательности ?
     
    #6 ghost, 4 мар 2016
    Последнее редактирование: 4 мар 2016
  7. Сергей-KALI

    Сергей-KALI Гость

    На этапе установки скачаного пропатченного драйвера ati-installer.sh 15.20 выдало, что каталист не поддерживает мой драйвер. Какой надо ставить? 13.1? Я так понял, пропатченного нет? Вопрос - на kali linux нельзя поставить родной драйвер видеокарты ATI? Менять Кали или видуху??

    Поправка - не поддерживает мою видеокарту
     
    #7 Сергей-KALI, 28 мар 2016
    Последнее редактирование модератором: 10 дек 2016
  8. Kiagen

    Kiagen Member

    Регистрация:
    4 май 2016
    Сообщения:
    18
    Симпатии:
    3
    mv /usr/lib64 /usr/.lib64
    mv /usr/x86_64-linux-gnu /usr/.x86_64-linux-gnu нет такого файла или каталога )
     
  9. Vander

    Vander Супер-модератор
    Команда форума Grey Team

    Регистрация:
    16 янв 2016
    Сообщения:
    754
    Симпатии:
    1.322
    Добрый день! Дистрибутив Kali Sana 2.0 или уже Rolling у вас?
     
  10. Kiagen

    Kiagen Member

    Регистрация:
    4 май 2016
    Сообщения:
    18
    Симпатии:
    3
    ролинг ) все я кажись понял)это на ролинг не подходит
     
  11. Vander

    Vander Супер-модератор
    Команда форума Grey Team

    Регистрация:
    16 янв 2016
    Сообщения:
    754
    Симпатии:
    1.322
    Да, я пока не нашел способ установить дрова на Роллинг.
     
  12. Kiagen

    Kiagen Member

    Регистрация:
    4 май 2016
    Сообщения:
    18
    Симпатии:
    3
    я нашел) вроде)
     
    3 пользователям это понравилось.
  13. ghost

    ghost penetration testing
    Grey Team

    Регистрация:
    12 май 2016
    Сообщения:
    189
    Симпатии:
    166
    Ждем инструкции по установке дров на Kali Rolling...
     
    4 пользователям это понравилось.
  14. gt76g

    gt76g Member

    Регистрация:
    10 дек 2016
    Сообщения:
    10
    Симпатии:
    4
    А никто не пробовал установить драйвера АМД по этой инструкции на Паррот?
     
  15. slepers

    slepers Member

    Регистрация:
    9 дек 2016
    Сообщения:
    11
    Симпатии:
    1
    Да, пробовал поставить с официального амд каталист 15.9 (у меня hd6320), так и чуть не убил систему, пришлось через live xorg конфиг затирать, а потом с командной sh uninstal frglx делать (((
    Надо срочно инструкцию на роллинг (((
     
  16. ghost

    ghost penetration testing
    Grey Team

    Регистрация:
    12 май 2016
    Сообщения:
    189
    Симпатии:
    166
    Ее нет даже на официальном форуме. С AMD какие-то проблемы...
     
  17. slepers

    slepers Member

    Регистрация:
    9 дек 2016
    Сообщения:
    11
    Симпатии:
    1
    Да я знаю, уже весь инет перерыл за двое суток ((( и буржуйские, и наши форумы (((( одна надежда на тебя была ((((
     
    ghost нравится это.
  18. ghost

    ghost penetration testing
    Grey Team

    Регистрация:
    12 май 2016
    Сообщения:
    189
    Симпатии:
    166
    А я то что? :) Не я же дрова на amd пилю.
    Как что-то прояснится по этой теме - сразу сюда зальется.
     
  19. slepers

    slepers Member

    Регистрация:
    9 дек 2016
    Сообщения:
    11
    Симпатии:
    1
    Да не, просто ссылка какая-то выше была, что ты вроде нашёл способ, но она для меня скрыта (меньше 30 сообщений). Вот на что и надеялся, так что это с моей стороны без претензий))) Может посоветуешь, что делать gpu ой как нужно, тем более что скоро начнём с кластерами эксперементировать, а там 2 видюхи неплохие)) на ноуте это начальный вариант эксперимента, хотим монстра создать))) много голового))))
    Может как вариант на Sana откат?
     
  20. ghost

    ghost penetration testing
    Grey Team

    Регистрация:
    12 май 2016
    Сообщения:
    189
    Симпатии:
    166
    Никаких ссылок я не находил. Никаких претензий. И да, на Sana откат можно попробовать. Только репозитории там как-то подключаются (old.репозитории...) не помню.
     
Загрузка...
Похожие Темы - Установка AMD Catalyst
  1. Underwood
    Ответов:
    33
    Просмотров:
    1.023
  2. floki
    Ответов:
    0
    Просмотров:
    129
  3. zehrx
    Ответов:
    5
    Просмотров:
    201
  4. DSW
    Ответов:
    4
    Просмотров:
    334
  5. Weli4
    Ответов:
    2
    Просмотров:
    238

Поделиться этой страницей