1. 程式人生 > >通過更新顯示卡驅動和核心,解決linux啟動時在starting atd: [ok]停止的問題

通過更新顯示卡驅動和核心,解決linux啟動時在starting atd: [ok]停止的問題

說得有些複雜,你可以不用理會這些,直接執行我羅列的那幾個命令就行了。

方法一:網上有說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部分顯示卡),我們都需要重新安裝顯示卡驅動,否則會出現一些問題。

好吧,那我就按照以上的步驟來做吧:

 

裡面提到了:

按照上面的步驟執行以下命令就OK了:

 

主要是先裝核心,再在多使用者命令模式(run level 3)下安裝顯示卡(如果官網的顯示卡不行,就按照上面提到的針對各種kernel顯示卡的安裝方法安裝),安裝顯示卡驅動前先解除安裝掉當前的顯示卡(rpm -qa|grep nvidia,Nvidia提供的用命令nvidia-uninstall解除安裝),記得加上rdblacklist=nouveau.