Установка Проприетарных Драйверов Debian

Posted on  by admin
Установка Проприетарных Драйверов Debian
  1. Установка Проприетарных Драйверов Ati Linux Mint
  2. Установка Проприетарных Драйверов Nvidia Linux Mint
  3. Установка Проприетарного Драйвера Amd Debian
  4. Установка Проприетарных Драйверов Kali Linux

Хочу поделиться с сообществом своим опытом в настройке проприетарных драйверов от ATI. Все дело в том, что на момент начала моей 'борьбы' с этими драйверами более-менее современного описания найдено не было, а те рецепты которые были найдены, в частности, на этом форуме не дали полного и вразумительного ответа.

Настройка после установки Debian 9. Проприетарный драйвер Fglrx заброшен и не развивается.

Поэтому и родилась мысль поделиться опытом. Как оказалось - все более чем просто!

Надо лишь знать в какую сторону копать. Итак, поехали.

Установка Проприетарных Драйверов Ati Linux Mint

Карточка у меня оказалась достаточно древняя (это рабочий десктоп, как ни как). Код: $ lspci grep ATI 01:00.0 VGA compatible controller: ATI Technologies Inc RV370 Sapphire X550 Silent 01:00.1 Display controller: ATI Technologies Inc RV370 secondary Sapphire X550 Silent А сайта были взяты последние драйвера для моей карточки. Предчувствие меня не обмануло и, как и ожидалось, простой запуск на исполнение послал меня, выдав ошибку при компиляции. С этого момента начались мытарства в поисках нужного ответа, часть которого была найдена тут и, да простит меня русскоязычная часть форумчан, тут. Скажу сразу, что хоть и в первом, и во втором случае эти рецепты ранее были признаны рабочими, но в моём случае они к успеху не привели.

Установка Проприетарных Драйверов Nvidia Linux Mint

Но тем не менее - это очень правильные рецепты Теперь по-порядку, к чему свелись мои действия из этих двух рецептов. Код: sudo aptitude reinstall libgl1-mesa-glxи повторяем попытку установки А вот теперь самое интересное. При попытке собрать пакет с драйвером fglrx под свою платформу мы получаем 'отбой', так как во время компиляции возникает ошибка.

Руководство по ремонту паджеро iv. Скачать Книга: руководство / инструкция по ремонту и эксплуатации MITSUBISHI PAJERO IV / MONTERO / SHOGUN (МИТСУБИШИ ПАДЖЕРО 4 / МОНТЕРО. Низкие цены на автокниги по Мицубиси Паджеро 4 Легион-Автодата Бесплатный звонок 8-800-707-90-37 Москва. Руководство по ремонту. 2010-9-13  Mitsubishi Pajero IV (MUT III) - руководство по ремонту, обслуживания, эксплуатации автомобиля. Руководство по техническому. Справочно-информационное издание книга по ремонту Мицубиси Паджеро 4, а также руководство по эксплуатации и техническому. Информация, руководство по кузовному ремонту. Установки не требует. Mitsubishi Pajero IV (MUT III). Руководство по ремонту.

Linux

Усиленные поиски в Сети привели к находке патча для файла fireglpublic.c, правда для его наложения на текущую версию драйверов пришлось поработать напильником, так как по смещениям нужные строки не совпадали. Ну как обычно. Diff'ничек с правильными смещениями для вышеуказанных дров.

Код: # make menuconfig # make-kpkg clean # fakeroot make-kpkg -initrd -revision=custom.1.0 kernelimage # fakeroot make-kpkg -initrd -revision=custom.1.0 kernelheaders # fakeroot make-kpkg -initrd -revision=custom.1.0 kernelsource # dpkg -i./linux-imageверсия-ядраревизия-ядраi386.deb Вот. Тут бы и сказочке конец, тут бы и собрать дровишки и установить их. Конечно же драйвера соберутся и установка пройдёт гладко, вплоть до перезагрузки, так как на момент загрузки fglrx будет выдана ошибка, которую можно будет лицезреть по dmesg.

Драйверов

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

Придётся его. Собирать опять, перед этим слегка пропатчив inittask.c в пути исходников ядра arch/x86/kernel.

Arch/x86/kernel/inittask.c.orig 2008-11-02 09:00000 +0200 arch/x86/kernel/inittask.c 2008-11-01 11:00000 +0200 @@ -14,7 +14,8 @@ static struct signalstruct initsignals = INITSIGNALS(initsignals); static struct sighandstruct initsighand = INITSIGHAND(initsighand); struct mmstruct initmm = INITMM(initmm); -EXPORTUNUSEDSYMBOL(initmm); /. will be removed in 2.6.26./ +//EXPORTUNUSEDSYMBOL(initmm); /. will be removed in 2.6.26./ +EXPORTSYMBOL(initmm); /.

Установка Проприетарного Драйвера Amd Debian

will be removed in 2.6.26./ /. Initial thread structure. Вот, отлично, теперь пересобираем и устанавливаем ядро. $ fglrxinfo display::0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: Radeon X300/X550/X1050 Series OpenGL version string: 2.1.8087 Release $ glxinfo grep render direct rendering: Yes OpenGL renderer string: Radeon X300/X550/X1050 Series $ glxgears -info GLRENDERER = Radeon X300/X550/X1050 Series GLVERSION = 2.1.8087 Release GLVENDOR = ATI Technologies Inc. 01:12Спасибо огромное топикстартеру.

Тему предлагаю прикрепить в раздел где обсуждается настройка видео карт. Отличная инструкция, где описываются почти все шаги. Разве что ещё стоит добавить, что нужно в ядре включить модулем /dev/agpgart Собственно модуль agpgart грузится автоматически при старте X'ов. Девайс в Debian'е и так присутствует. Конфиг, к ядру, для сборки, можно взять тот, который лежит в boot и лишь промониторить его на предмет новых опций.

Установка Проприетарных Драйверов Kali Linux

Но сборка ядра - это другая тема Переносить? После того как разместил тему тут, спросил у sash-kan'а, не ошибся ли - получил ответ, что нет.