1、Ubuntu 14.04 升级内核后重启开机黑屏解决
今天工作的时候SoftWare Updater提示有软件更新,勾选了一些软件包之后让它在后台自己更新不管了。后来晚上重启了下再进入Ubuntu 14.04的时候一启动图形界面就黑屏了 ,很是着急,以前没遇到过。连重装的心都有了,可是如果重装就会浪费很多时间。后来看到在Ubuntu 有一个启动方式选择(高级选项):
进去之后有3个内核版本可以选择(可能是其他版本):
Ubuntu, with Linux 3.13.0-24-generic
Ubuntu, with Linux 3.13.0-24-generic(recovery mode)
Ubuntu, with Linux 3.13.0-30-generic
Ubuntu, with Linux 3.13.0-30-generic(recovery mode)
Ubuntu, with Linux 3.13.0-32-generic
Ubuntu, with Linux 3.13.0-32-generic(recovery mode)
我从高版本到低版本依次尝试,最后选择了vmlinuz-3.13.0-24-generic 终于可依正常启动了。
后来搜索论坛有人说因为升级了内核 内核升级了就导致显卡的不兼容。所以选择安装NVIDIA驱动。
2、NVIDIA驱动安装
有时候安装新版本的NVIDIA驱动会遇到一些麻烦,尤其是当你不习惯Linux系统中的运作方式时。
这时候,这篇教程就能起到作用了,它能帮助普通用户从最新版的NVIDIA驱动331.20中获益。
在Ubuntu系统中有两种方法安装NVIDIA驱动,一种是简单方法,另一种是困难方法。简单方法也是最为直截了当的,但是需要你能够连接网络。这种方法也会把你带入PPA的美妙世界中去。
Ubuntu 13.10像它的前辈们一样,有一个很大的软件仓库可供使用,但是Canonical的开发者们由于种种考虑并不上传最新版的驱动。最重要的是他们不会冒险去上传一款未被证明其稳定性的软件。
幸运的是,我们有PPA可供使用,PPA中有最新版的驱动程序可供使用,而且里面的驱动会在官方放出新驱动一两天后就添加进去。只需在终端中敲入一下命令即可(当然你需要拥有root权限):
sudo add-apt-repository ppa:xorg-edgers/ppa sudo apt-get update sudo apt-get install nvidia-331
假如你已经安装了一个旧版本的驱动,你需要用sudo apt-get dist-upgrade命令替换上面命令中的最后一条命令。
完成这些步骤之后重启你的电脑,新驱动就安装好了。在下一次NVIDIA更新驱动时,你只需更新系统就可以,无需添加PPA。
第二种方法有点复杂,但是你可以不用联网(你需要先把驱动下载下来,在安装的时候不再需要联网)。我们将使用64位版本的驱动最为例子讲解。
你必须按Ctrl+Alt+F1组合键进入真正的终端(译注:原文中为虚拟终端,但实际上按这个组合键进入的是真正的终端),然后使用用户名和密码登录。接下俩,你需要用cd命令进入你放置驱动的位置(例如Downloads目录)然后输入以下命令:
sudo service lightdm stop sudo chmod a+x NVIDIA-Linux-x86_64-331.20.run sudo ./NVIDIA-Linux-x86_64-331.20.run sudo reboot
相关阅读:
如何在 Ubuntu 上安装 Nvidia 331.17 Beta 显卡驱动 http://www.linuxidc.com/Linux/2013-10/92029.htm
Ubuntu 13.04手动安装Nvidia显卡驱动 http://www.linuxidc.com/Linux/2013-08/88310.htm
Ubuntu 13.04 双显卡安装NVIDIA GT 630M驱动 http://www.linuxidc.com/Linux/2013-05/84814.htm
Ubuntu 12.10安装NVIDIA官方驱动实战 http://www.linuxidc.com/Linux/2012-12/77102.htm
更多Ubuntu相关信息见Ubuntu 专题页面http://www.linuxidc.com/topicnews.aspx?tid=2