我的顯卡是240M,安裝Ubuntu 10.10之後不支持受限驅動,安裝之後會出現卡在登錄Logo的情況。貌似240M對Ubuntu的受限驅動一直兼容性就不好,10.04時代,Y550安裝受限驅動以後屏幕變成六塊的問題已經是老生常談了。
據說一些別的顯卡也會出現這種卡在登錄Logo的情況。關於解決方法網上說法不一,我只能把我在解決我問題的過程中總結出來的方法說出來,不能保證同樣的方法大家就適用,不過試一試肯定也不會有什麼事的。
首先,去nVidia的官網上下載一個最新的顯卡驅動,以我現在為例,我是64位系統,下載文件NVIDIA-Linux-x86_64-260.19.21.run,如果你是中文的系統,那麼一會兒在文本模式下是輸入不了中文的,http://www.linuxidc.com所以最好把這個文件放到你的主文件夾下。
然後打開終端輸入
sudo gedit /etc/modprobe.d/blacklist.conf
在打開的文件末尾另一一行加入
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
然後保存關閉
接下來把系統裡的驅動刪掉,在終端裡輸入
sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove xserver-xorg-video-nouveau
然後重啟
進入系統以後按Ctrl+Alt+F1進入控制台
然後在控制台裡面輸入
sudo /etc/init.d/gdm stop
這個時候圖形系統已經關掉了
然後再輸入
sudo sh NVIDIA-Linux-x86_64-260.19.21.run
如果你對Linux不太了解,這裡要注意,這裡一定要讓命令指向你放驅動程序的那個目錄,否則就要輸入文件的路徑,例如,我放在了我的主文件夾裡,如果我的命令沒有指向我的主文件夾,我的命令就要改為
sudo sh ~/NVIDIA-Linux-x86_64-260.19.21.run