воскресенье, 6 апреля 2008 г.

Ядро 2.6.25rc и драйвера Nvidia Linux

В Сети уже неоднократно возникали треды о том, что на новое ядро невозможно поставить проприетарные драйвера Nvidia и пользователям приходится сидеть без 3d-ускорения. Но теперь возможно запустить 3D и наслаждаться :-)

Инструкция.

Скачать следующие файлы( соответственно вашей версии драйвером, если у вас древняя карта от Nvidia, типа Geforce 4 или еще чего такого 169 качать не надо) :

71.86.04

96.43.05

169.12

Выполнить комманды (опять же, соответственно тому что вы скачали и битности, в примере версия 169.12 и битность 64) :

sh /path/to/NVIDIA-Linux-x86_64-169.12-pkg2.run --apply-patch /path/to/NVIDIA_kernel-169.12-2286310.diff.txt
# sh NVIDIA-Linux-x86_64-169.12-pkg2-custom.run

171.06 (beta) for Linux x86/x86-64 released. Новый драйвер NVIDIA под Linux

Основное новшевство: Поддежка Nvidia Geforce 9600GT. ( Linux Driver for NVIDIA Geforce 9600GT)
Предупреждаю: данная версия является бета-версией и предназначена для тех, кому нужна поддержка 9600GT. Ну или если у вас очень новая карта серий 8800 и выше.

Поддержка карт ниже чем GeforceFX отсутствует.

Ссылка - скачать
Ссылка 64bit - скачать


Примечание : в данных драйверах есть эксперементальная поддержка glyph cache на сериях Geforce 8 и 9, которая может увеличить скорость отрисовки шрифтов.
Для включения : nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1

Последний список совместимых устройств на чипе Atheros с Linux

На сайте madwifi.org можно найти список чипсетов, которые совместимы с открытым драйвером. Напомню что чипа Atheros можно найти очень во многих моделях ноутбуков, а именно Acer и Asus.

Самые свежие драйвера для NVIDIA(Latest Nvidia Linux Drivers)

Ссылки на самые последние драйвера для видеокарт Nvidia под Linux, FreeBSD и Solaris. Под архитектуры x86/x64

Поддерживаются наиболее популярные модели, начиная с Riva TNT2 и заканчивая Nvidia Geforce 8800.

Linux IA32
Latest Version: 169.12
Latest Legacy GPU version (1.0-71xx series): 71.86.04
Latest Legacy GPU version (1.0-96xx series): 96.43.05

Linux AMD64/EM64T
Latest Version: 169.12
Latest Legacy GPU Version (1.0-71xx series): 71.86.04
Latest Legacy GPU Version (1.0-96xx series): 96.43.05

FreeBSD x86
Latest Version: 169.12
Latest Legacy GPU Version (1.0-71xx series): 71.86.04
Latest Legacy GPU Version (1.0-96xx series): 96.43.05

Solaris x64/x86
Latest Version: 169.12
Latest Legacy GPU version (1.0-96xx series): 96.43.05