红联Linux门户
Linux帮助

Ubuntu 10.10安装受限驱动之后卡在登录Logo界面的解决方法

发布时间:2015-03-03 09:42:30来源:linux网站作者:4everastray

我的显卡是240M,安装Ubuntu 10.10之后不支持受限驱动,安装之后会出现卡在登录Logo的情况。貌似240M对Ubuntu的受限驱动一直兼容性就不好,10.04时代,Y550安装受限驱动以后屏幕变成六块的问题已经是老生常谈了。

据说一些别的显卡也会出现这种卡在登录Logo的情况。关于解决方法网上说法不一,我只能把我在解决我问题的过程中总结出来的方法说出来,不能保证同样的方法大家就适用,不过试一试肯定也不会有什么事的。

首先,去nVidia的官网上下载一个最新的显卡驱动,以我现在为例,我是64位系统,下载文件NVIDIA-Linux-x86_64-260.19.21.run,如果你是中文的系统,那么一会儿在文本模式下是输入不了中文的,所以最好把这个文件放到你的主文件夹下。


然后打开终端输入

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

好了,现在就会进入安装界面了,应该是没有错误出现的,一路通过,安装结束后会返回控制台,输入

sudo /etc/init.d/gdm start

这个命令会使图形系统重载,这时你应该已经惊喜地发现你成功进入桌面了。

接下来我说几个我在这个过程中遇到的问题,如果你也遇到了,可以作为参考


如果你已经安装了受限驱动,并且进不去桌面了,不要慌,重启,在grub里面选择recovery mode,然后选择那个带有failx的那个选项,如果你安装的是中文版,那么这里你会发现中文全部都是菱形的实心块,只能通过这个词来找到这个选项,紧接着选择仅这一次,应该是默认的那项,然后确定就行了,接下来就自己进桌面了。然后按照上面的步骤做就可以了。

可能是由于我没有先把受限驱动关闭然后就删除的原因,我删除驱动之后重启的那步,出现了进不去桌面直接进入文本模式的情况,不过不要慌,输入用户名密码登录,你可以直接在文本模式下操作,这时已经进行到重启这步了,由于根本就没加载图形界面,所以压根就不用关闭,直接安装驱动,安装结束后启用图形界面就行了。

如果你出现了上一个问题,这个问题很有可能你也会遇到,就是安装完驱动之后输入/etc/init.d/gdm start发现返回错误,也可能是别的情况,总之就是不管用,这时也没有关系,输入sudo reboot now直接重启就可以了。

最后,预祝每一个遇到这个问题的朋友都能顺利解决问题。