Fedora12 安装nvidia显卡驱动

      Fedora 12的显卡驱动不好装,装官方显卡驱动很容易出各式的问题,而网上的关于F12显卡驱动安装的资料,基本上是一个版本,都说成功了,结果你一装还是一样 ——不行!譬如不能加载“nvidia.ko”,或者是装成功后系统无法加载装好了的驱动。接下来是重点,最终我结合网上各种各样的资料以及总结自己安装失败的经验,终于将其装好:

       1. 在终端执行:uname -a,查看你正在用的是内核版本,有些时候因为版本的细微差别可能会导致安装驱动的方法的不同,一般影响不大。


       2.如果你安装显卡驱动失败是提示缺少“CC”或“gcc”时,则应用 su 方式执行:

           yum install kernel-headers kernel-devel

将缺少的库等文件都装上。


       3.下载好你的显卡驱动,(至于确认型号的方法,应该都知道的。)将文件保存在容易找到的文件夹下,因为我是用字符模式安装的。

       4. 编辑/etc/grub.conf: 

su执行:gedit /etc/grub.conf,

在你使用的内核名的“quiet”一词后加上“rdblacklist=nouveau”: 

注意:(如果你使用 PAE 内核,请检查kernel和initrd这两行,是否有PAE的字样,如果有,还需要添加 vmalloc=256m 这个选项) 。              

 

       5.编辑/etc/modprobe.d/blacklist.conf 文件,以阻止 nouveau 模块的加载:
 su执行:gedit /etc/modprobe.d/blacklist.conf;
在文件中加上blacklist nouveau,并把blacklist nvidia*(即有nvidia这个词的一行)删除。

       6. 不让SeLinux阻止显卡驱动安装,执行:
setsebool -P allow_execstack on。


       7.一个很关键的地方,要卸载掉系统自带的nvidia显卡驱动,即nouveau,这是fedora12中使用的开源驱动,效果已经不错,但你要开启3D桌面效果还得用NVIDIA官方驱动,正是这个nouveau造成了很多麻烦。

        在“系统->管理->Add/Remove Software"中查找“Xorg X11 nouveau video driver for NVIDIA graphics chipsets“并将其删除。

       8. 好了,一切准备工作都做好了,进入字符界面安装:  重启电脑,在选择启动项的时候选中你的内核,按“e”键,再在kernel行按“e”键编辑,在 quiet后面,rdblacklist = nouveau前面加上“3”,让系统启动时进入级别数3,即字符界面。

切换到你保存显卡驱动文件的目录下,

su执行: ./NVIDIA-LINUX-*********.run -k $(uname -r)

同意协议后便是安装,其中有一个步骤是安装过程询问你是否使用新的xconfig文件,建议选YES。

Reboot重启,如果登录前出现NVIDIA的标志的话,恭喜你,安装成功了!

 


9如果在启动前,你发现之前Fedora标志不见了,代替的是一条蓝色的滚动条,Nvidia 官方驱动本身是不支持Plymouth 图形化引导,要想支持,也不是没办法,就是在 /boot/grub/grub.conf 这文件的 kernel 这一行后面添加 vga=0x361 比如我的就是:

kernel /…………. rhgb quiet nouveau.modeset=0 vmalloc=256m vga=0x361

这 0x361 是因为我的笔记本是1280 X 800 32位颜色的分辨率。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值