Fedora 12完美驱动Nvidia G105M

计算机配置:显卡:Nvidia G105M网卡: Alheros AR8121/AR8113/AR8114无线:Intel5100

安装好Fedora 12(使用PAE内核)以后,无线网卡、有线网卡、声卡的驱动都是配置的非常好的,这个比Fedora 11的硬件兼容性要好的很多,但是我的Nvidia G105M的这款显卡还是没有驱动好。————————————————————————————–(kernel-PAE,用于拥有超过 4GB RAM 的 32-bit x86 系统中,或者 CPU 带有 “NX (No eXecute)” 特性的系统中。它同时支持单/多处理器系统。PAE:Physical Address Extension (PAE 是 Intel 提供的内存地址扩展机制,它通过在宿主操作系统中使用 Address Windowing Extensions API 为应用程序提供支持,从而让处理器将可以用来寻址物理内存的位数从 32 位扩展为 36 位。)在 32 位的架构上使用超过 16 GB 的内存是不明智的,,即使启用了 PAE 也是如此。)—————————————————————————————

下面我们一起来看一下我是如何让G105M驱动起来的:

1、使用yum升级系统到最新状态:yum update ——-经过大概1小时左右(要看网速)基本就可以完成。这个时候计算机也会把内核升级到最新版本。升级好以后重新启动计算机,并使用新内核启动计算机。

2、使用新内核启动后安装下面两个包:yum install kernel-PAE-devel.i686yum install kernel-hears.i686 ——安装这个时候可能会提示已安装,这样就直接放过

3、降低selinux级别,解除selinux阻止加载nvidia驱动模块:setsebool -P allow_execstack on

5、安装驱动包:yum install kmod-nvidia-PAE -y —不同的N卡使用不同的包这里我们G105M相关系列及以上的用这个kmod-nvidia-PAE

6、处理系统启动文件:mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img dracut /boot/initramfs-$(uname -r).img $(uname -r)

7、修改/etc/grub.conf文件,在kernel行的末尾加上 rdblacklist=nouveau,阻止kernel加载nouveau模块:————————————# grub.conf generated by anaconda

#

# Note that you do not have to rerun grub after making changes to this file

# NOTICE: You have a /boot partition. This means that

# all kernel and initrd paths are relative to /boot/, eg.

# root (hd0,7)

# kernel /vmlinuz-version ro root=/dev/sda9

# initrd /initrd-[generic-]version.img

#boot=/dev/sdadefault=1timeout=5splashimage=(hd0,7)/grub/splash.xpm.gz#hiddenmenutitle Fedora (2.6.32.9-70.fc12.i686.PAE) root (hd0,7) kernel /vmlinuz-2.6.32.9-70.fc12.i686.PAE ro root=UUID=2c7c4de7-a7f1-4b6f-b971-c92ec6d4a0ae nomodeset LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet rdblacklist=nouveau —-增加 initrd /initramfs-2.6.32.9-70.fc12.i686.PAE.img#title Fedora (2.6.31.5-127.fc12.i686.PAE) root (hd0,7)# kernel /vmlinuz-2.6.31.5-127.fc12.i686.PAE ro root=UUID=2c7c4de7-a7f1-4b6f-b971-c92ec6d4a0ae nomodeset LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet# initrd /initramfs-2.6.31.5-127.fc12.i686.PAE.img———–上面这部分红色的是注销掉的低版本的内核,开机就不显示这部分了。title WinXP rootnoverify (hd0,0) chainloader +1————————————–

完成以后重新启动计算机,使用新内核,看到Nvidia的Logo了把!驱动成功了,3D特效也可以开了。上面的方法如果你要照做,请看好步骤,本人测试多次每次都成功。

泪,一种痛苦的雨滴,不知从什么时候开始已在我的世界下个不停。

Fedora 12完美驱动Nvidia G105M

相关文章:

你感兴趣的文章:

标签云: