显卡驱动终于装上了,一个郁闷的问题解决了,现在把方法写下来,供其它兄弟参考
我的系统版本是fc6的32位DVD版本
1》在nv的官网下载最新的显卡驱动,我下的是NVIDIA-Linux-x86-1.0-9746-pkg1.run版本的驱动。
2》使用uname -a命令查看内核版本,我默认装的是2.6.18-1.2798.fc6xen版本,如果你的也是这个版本,那么需要在fc6的安装盘里找到
kernel-2.6.18-1.2798.fc6.i586.rpm
kernel-devel-2.6.18-1.2798.fc6.i586.rpm
这两个rpm包装上
3》重启系统,选择新装的内核进入系统,用root用户运行/sbin/init 3命令,然后在文本模式下运行NVIDIA-Linux-x86-1.0-9746-pkg1.run(记得把文件加上可运行chmod 777 NVIDIA-Linux-x86-1.0-9746-pkg1.run),然后开始安装显卡驱动,装完后他会提示是否运行nvidia- xconfig,选是,系统就会自动覆盖xorg.conf文件,然后输入startx命令,应该就可以看到nvidia的标志了。
补充:修改/etc/X11/xorg.conf文件,在Section "Screen"里添加
Option "AddARGBGLXVisuals" "True"
否则开启3D桌面后窗口标题栏可能会消失。
补充2:如果机器装完驱动后出现调节分辨率无效的问题,试试修改/etc/X11/xorg.conf文件,查找到
Option "metamodes" "1024x768_85 +0+0; 1024x768 +0+0; nvidia-auto-select +0+0"
这行,把nvidia-auto-select +0+0删掉保存退出,问题就解决了。