如何禁用CentOS6/RHEL6中的Nouveau驱动/How to Disable Nouveau Driver on CentOS6/RHEL6 before install NVIDIA Driver

最近开始在CentOS 6下修Mudbox的BUG,编译完毕了之后发现启动不了,猛然想起新系统没装NVIDIA的驱动,直接进入init 3后跑下载下来的驱动发现提示启用了Nouveau Driver,得先禁用之,下面的命令说明了如何禁用这个内置驱动的方法。

yum install gcc kernel-devel
reboot

重启了之后将Nouveau加入到黑名单,不加载之

sed -i '/root=/s|$| rdblacklist=nouveau vga=791|' /boot/grub/grub.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf

修改initd

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname  -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)

移除Nouveau Driver

yum remove xorg-x11-drv-nouveau
reboot

重启后安装NVIDIA的官方驱动

init 3
sh ./NVIDIA-Linux-x86-260.19.29.run

原文地址http://linux.xvx.cz/2011/01/nvidia-proprietary-drivers-and-rhel6/,感谢原作者。

posted on 2012-02-22 16:37  Bo Schwarzstein  阅读(4150)  评论(0编辑  收藏  举报