我的机器的显卡信息是:
#lspci
VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]
是很老的显卡型号,一直想装一下nvidia的官方驱动,总感觉用公版驱动浪费了资源,但是按照网上介绍的文章一直就没安装成功过,极度郁闷!我对此一直不死心!
今天终于安装成功,特把经历贴出:
首先看你的内核版本,安装对应头文件,后面编译用到。
#apt-get install linux-headers-2.6.16-1-686
然后安装nvidia driver source
#apt-get install nvidia-kernel-common(这个我不知道用没用到,反正很小,装了也不碍事)
#apt-get install nvidia-kernel-legacy-source(对于老的显卡,一定要装这个版本,而不是nvidia-kernel-source)
#apt-get install nvidia-glx-legacy(这个一定要安装,否则最后startx的时候xorg找不到驱动模块)
接下来编译驱动模块
#cd /usr/src
#tar zxvf nvidia-kernel-legacy-source.tar.gz
#cd modules/nvidia-kernel-legacy/nv/
#make SYSSRC=/usr/src/linux-headers-2.6.16-1-686/ module
#make install
然后修改/etc/X11/xorg.conf
注释掉Load "dri"
加上Load "GLcore"
将原来下面的Driver后面的字段nv改为nvidia
Identifier "NVIDIA Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]"
Driver "nvidia"
BusID "PCI:1:0:0"
然后就一切OK了!
阅读(2144) | 评论(0) | 转发(0) |