Fedora12 Nvidia显卡驱动安装
偶也!fedora12折腾了好些天了,终于搞定了N卡的驱动,在这里记几笔。Fedora12下N卡驱动的安装方法有两种。
#1去第三方源http://rpmfusion.org/Configuration这里,装上该源,很强悍…
然后su -c ‘yum install akmod-nvidia* kmod-nvidia*’之后对nouveau相关的配置文件稍稍配置下….
因为源里的驱动不是最新的,比如我的n8400m源里是190.42,但官方已近到了190.53,所以我用第二种方法安装。
#2官方下载最新的驱动,对应自己的显卡,(lspci | grep VGA 查看显卡型号)驱动是.run后缀。
Fedora 12 引入了 Nouveau 的 KMS 支持,画面是更柔和了,但是目前不支持3D(相对而言nouveau是开源的而nvidia是闭源的),所以需要避开nouveau,编译安装启动nvidia官方驱动。
/1.在 /boot/grub/grub.conf 里加上 nouveau.modeset=0 参数,为禁止 nouveau KMS 的使用。
/2.在 /etc/modprobe.d/blacklist.conf 文件最末端加上 blacklist nouveau 参数,为阻止 nouveau 模块的加载。
###假如上面两步没有做,进行编译的话,系统报错“ERROR: Unable to load the kernel module ‘nvidia.ko’. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources…….”
/3.对应自己系统的kernel版本,安装对应版本的kernel-headers,kernel-*-devel.
我的kernel版本:
[wen@wen Downloads]$ uname -a
Linux wen.wenal 2.6.31.6-166.fc12.i686.PAE #1 SMP Wed Dec 9 11:00:30 EST 2009 i686 i686 i386 GNU/Linux
那么我安装的就是kernel-headers-2.6.31.6-166.fc12.i686和kernel-PAE-devel-2.6.31.6-166.fc12.i686
做好上面的准备工作后看是安装显卡驱动:
/4.重启系统,在Fedora logo出现之前按ESC键进入 GRUB 界面,在选择内核按 e 键进行编辑,在 kernel 行未添加 3 这个参数,回车后,按b键引导,进入运行级别3,字符界面。
/5.cd去下载的驱动目录下,执行,chmod +x NVIDIA-Linux-x86-190.53-pkg1.run (给于它可执行权限)
/6.su去root,执行 sh NVIDIA-Linux-x86-190.53-pkg1.run 编译安装..
接下来按系统提示自行选择,编译安装…
Tags : fedora
