Fedora 13下成功安装Nvidia Geforce 325M驱动

刚刚在Fedora 13下成功安装了Nvidia Geforce 325M驱动,分享下步骤.

操作系统 : Fedora 13正式版
CPU:Intel Core i3
显卡:Nvidia Geforce 325M
内存:2G
电脑类型:神舟笔记本A460-i3 D2

准备工作:到Nvidia官方网站搜索下载最新的驱动,目前最新的是195.36.24

1.解决冲突

Nvidia的私有驱动和rpmfusion,nouveau冲突,所以在安装之前必须把它们卸载或禁用。

  卸载rpmfusion. 终端下以root执行: rpm remove rpmfusion*


  修改/etc/modprobe.d/blacklist.conf
       将nouveau加入黑名单   在文件末行添加 blacklist nouveau
       将nvidiafb加入白名单,即注释掉blacklist nvidiafb这一行.即将这一行修改为# blacklist nvidiafb

2. 修改引导项

   修改 /boot/grub/grub.conf ,在kernel行末添加rdblacklist=nouveau

我的原来的是:

title Fedora 13 Final
    root (hd0,7)
    kernel /vmlinuz-2.6.33.3-85.fc13.i686.PAE ro root=/dev/mapper/vg_fengkai-lv_root rd_LVM_LV=vg_fengkai/lv_root rd_LVM_LV=vg_fengkai/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet
    initrd /initramfs-2.6.33.3-85.fc13.i686.PAE.img

现在的是:

title Fedora 13 Final
    root (hd0,7)
    kernel /vmlinuz-2.6.33.3-85.fc13.i686.PAE ro root=/dev/mapper/vg_fengkai-lv_root rd_LVM_LV=vg_fengkai/lv_root rd_LVM_LV=vg_fengkai/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us rhgb quiet  rdblacklist=nouveau
    initrd /initramfs-2.6.33.3-85.fc13.i686.PAE.img

3.修改配置文件使得可以从终端登录

Nvidia显卡安装要求关闭X server.

首先我们修改 /etc/inittab ,把最后一行id:5:initdefault: 中的5改成3,保存,退出,重启系统

4.安装驱动

重启后就是命令行登录了,验证root身份,切换到驱动所在的文件夹,我下载的驱动是 NVIDIA-Linux-x86-195.36.24-pkg1.run

执行: sh ./NVIDIA-Linux-x86-195.36.24-pkg1.run

按提示一步步来就行了,最后一步选择"yes"以修改xorg的配置文件。

5.重启

重启后还是命令行登录,验证身份后执行 startx 进入桌面。

想要图形界面登录的话把上面的第3步反过来做就行了。

至此Fedora 13下安装Nvidia Geforce 325M驱动完成!

其它型号的显卡下载对应的驱动,只需在第5步把驱动文件名改下就行。
本人亲自试验的结晶,只要按我的步骤来,保证成功!

没装驱动前glxgears的FPS只有340,现在高的时候可以达到9200了,成功开启3D桌面,绝对值得安装!!!

PS:自从安装了显卡驱动都快两天了,再没死过机,看来我之前的猜测死机是由显卡不兼容造成的没错.

原文: http://ambiti.blogbus.com/logs/65434409.html

你可能感兴趣的:(linux,工作)