说得有些复杂,你可以不用理会这些,直接执行我罗列的那几个命令就行了。
方法一:网上有说In some cases ,the new install Gforce Drivers do not supporte the "nouveau" module, 它指出某些情况下(可能是因为更新了内核后),原来的nvidia driver与nouveau有冲突。
建议在grub kernel行中禁用nouveau.也就是加入参数rdblacklist=nouveau就行了。
比如: menuentry "GNU/Linux"{
set root='(hd0,5)' linux /boot/vmlinuz* root=UUID=6c49b6c5-04d3-4da7-b629-a3f4aae86616 ro rdblacklist=nouveau rhgb
initrd /boot/initramfs-2.6.34.7-61.fc13.i686.img }
=============================================
方法二:我的做法是重新升级内核,再更新nvidia的驱动,问题解决了
下面提到每次升级内核后(应该是针对Nvidia部分显卡),我们都需要重新安装显卡驱动,否则会出现一些问题。
参见这个信息:http://forums.fedoraforum.org/showthread.php?t=228421
好吧,那我就按照以上的步骤来做吧:
方法3: 参考:nvidia Nvidia guide for F13 Development. 中的步骤安装显卡(其中附带了更新内核的步骤)
里面提到了:
按照上面的步骤执行以下命令就OK了:
主要是先装内核,再在多用户命令模式(run level 3)下安装显卡(如果官网的显卡不行,就按照上面提到的针对各种kernel显卡的安装方法安装),安装显卡驱动前先卸载掉当前的显卡(rpm -qa|grep nvidia,Nvidia提供的用命令nvidia-uninstall卸载),记得加上rdblacklist=nouveau.
另外,参考:disable nouveau kernel driver