от spider(22-05-2004)
рейтинг (23)
[ добре ]
[ зле ]
Вариант за отпечатване
Първо нека да уточня някои неща, при писането на тази
статия използвах Fedora Core 2 Test 3 (kernel - 2.6.5-1) и
видео карта Nvidia GeForce 2, не съм пробвал написаното с
друга дистрибуция.Преди да правите каквито и да е било
промени не е лошо да си запазите копие от файла
/etc/X11/XF86Config
Проблема с NVIDIA драйверите идва то това, че в ядрото
двете опции CONFIG_REGPARM и CONFIG_4KSTACKS са активни по
подразбиране. Самото ядро има вграден пач, който винаги
активира CONFIG_4KSTACKS.
Ето и стъпките които трябва да се направят :
1.Свалете последните дравери от http://www.nvidia.com (в момента
на писането на статията това бяха 53.36)
2.Свалете и инсталирайте kernel-source пакета за ядрото, с
което сте в момента
3.Свалете и разархивирайте кернел 2.6.6 от http://kernel.org в директория
/usr/src с командата:
tar -jxvf linux-2.6.6.tar.bz2
4.Копирайте файла .config от /usr/src/kernel-2.6.x-xxx
(директорията с ядрото, с което сте в момента) в
/usr/src/kernel-2.6.6
5.Влезте в директория kernel-2.6.6 (cd
/usr/src/kernel-2.6.6)
и напишете :
make oldconfig
отговорете с "НЕ" на всички въпроси предлагащи
експериментални модули.
6. Отворете файла .config с предпочитания от вас текстов
редактор и се уверете, че CONFIG_REGPARM и CONFIG_4KSTACKS
са дезактивирани
7.След това напишете :
make
make modules_install
make install
8.Рестартирайте :
reboot
и заредете новото ядро (2.6.6)
9.Препоръчително е инсталирането на драйверите да стане в
runlevel 3 затова преминете към него с командата :
init 3
10.Инсталирайте драйверите :
sh NVIDIA-Linux-x86-1.0-5336-pkg1.run
11.Отидете в директория /etc/X11 и редактирайте файла
XF86Config (при Fedora Core 2 файла е xorg.conf)
cd /etc/X11
vi XF86Config
намерете и изтрийте реда :
Load "dri"
проверете дали съществува реда :
Load "glx"
ако го няма го добавете.
Намерете реда :
Driver "nv" и го променете на Driver
"nvidia"
Запазете промените и затворете файла.
12.Върнете се към runlevel 5 с командата :
init 5
Това е всичко, вече трябва да имате 3D acceleration.
Можете да проверите това като стартирате примерно играта
Tux Racer.
<< Как да обновяваме автоматично Fedora с най-новите пакети | Siemens mini How-To >>
|