1. 下载驱动
http://www.nvidia.com/object/unix.html
选择“Linux IA32”中的
“Latest Legacy GPU version (1.0-71xx series): 1.0-7185”(http://www.nvidia.com/object/linux_display_ia32_1.0-7185.html / http://us.download.nvidia.com/XFree86/Linux-x86/1.0-7185/NVIDIA-Linux-x86-1.0-7185-pkg1.run)
再新的驱动都不能用(屏幕全黄或全粉红)。
2. 安装
只解压不安装:sh NVIDIA-Linux-x86-1.0-7185-pkg1.run -x
直接安装:sh NVIDIA-Linux-x86-1.0-7185-pkg1.run
查看帮助:sh NVIDIA-Linux-x86-1.0-7185-pkg1.run -h
安装驱动主要包含两部分:给xserver的nvidia驱动与glx,给内核的nvidia.ko 3D 硬件加速模块。这个驱动在编译内核模块时要用版本与编译内核一致的编译器,现在是gcc-4.1,所以实际安装用:
CC=/usr/bin/gcc=4.1 sh NVIDIA-Linux-x86-1.0-7185-pkg1.run
3. 手工配置 /etc/X11/xorg.conf
去掉:
Driver "vesa" / "nv"
Load "dri"
Load "GLCore"
加上:
Driver "nvidia"
option "NoLogo" #就接着上一行加,不在其它段
Load "glx"
详见解压后的:~/NVIDIA-Linux-x86-1.0-7185-pkg1/usr/share/doc/README
* 当用2D驱动'nv'时, "Monitor"段加上:
DisplaySize 340 270 #in mm, 1280x1024, 96dpi
可能能避免1024x768或其它分辨率下屏幕变成小窗口的问题
4. 降温
这块显卡GPU正常频率是175MHz,但热得烫手,所以用降频的办法来降温:
apt-get install nvclock
nvclock -n 66
nvclock本来是用来超频的,这镉美唇灯担?档?6MHz。
FPS从900多降到700多,损失不太大,温度大大下降。

