|
1步:更新你的源,确保将 main contrib non-free 源添加到你的 /etc/atp/source.list文件中。因为 nvidia 驱动的几个包都在 contrib 和 non-free 源中。
第2步:确保使用了正确的内核。简单的方法根据你的CPU运行相关的 apt 命令
i386: 486, Pentium, K5, K6 等类型CPU , 运行 apt-get install linux-image-2.6-486
386: Athlon, Pentium Pro, P2, P3, P4, 运行 apt-get install linux-image-2.6-686
amd64: Any AMD or Intel , 运行 apt-get install linux-image-2.6-amd64
这样你保证你运行最新的内核。
注:对于一般安装好的三种版本的 Debian 来说,可能只需要安装和当前内核匹配的 linux-headers 文件,至少我是这样。
第3步:安装能把 nvidia 编译进内核所需要的工具
apt-get install nvidia-kernel-common module-assistant
之后,如果你用 debian 官方的内核,运行(root身份)
m-a -i -t prepare
如果你用自己编译的内核,要转到存放这个内核目录中运行 m-a 命令。
第4步:编译并且安装 nvidia 驱动
编译内核,运行:
m-a clean,a-i -i -t -f nvidia-kernel-source
depmod -a
如果你用自行编译的内核,运行:
m-a clean,a-i -i -t -f -k /usr/src/kernelsourcepath nvidia-kernel-source
depmod -a
/usr/src/kernelsourcepath 指的是你存放自行编译内核的目录
第5步:安装并且配置 nvidia 驱动
apt-get install nvidia-glx nvidia-glx-dev nvidia-xconfig xserver-xorg
不同的 debian 版本对应的驱动版本也不同,不能用错(比如 Lenny 对用173 ,sid 对应 190),否则不能正常工作。
然后就是进行设置了,运行
dpkg-reconfigure xserver-xorg
重启之后就可以进入安装好的 nvidia 驱动界面的 Gnome 或者 KDE 界面了。
第5+1步,此为个人添加。安装 vdpau 驱动和 nvidia 图形设置界面,运行
apt-get install nvidia-vdpau-driver nvidia-settings libvdpau1 libvdpau-dev
接着以 root 身份运行
nvidia-xconfig
重启之后,进入 gdm,就能正常使用 nvidia 的驱动了 |
|