您的位置:首页 > 其它

ubuntu 16.04 升级内核后黑屏的问题

2017-07-13 19:54 369 查看
很多人在ubuntu系统提示软件更新的时候,选择了更新。重启后就在也进不去系统了,屏幕全黑, Alt+Ctrl+F1也无法进入到命令终端。原因就是,不小心内核就被更新了。新内核必须安装显卡驱动,否则就黑屏。
升级内核有风险,而且有时候没必要.  建议删掉新内核,解决黑屏问题。
步骤1: 
在升级前应该先设定grub 否则见会面临无法启动。
vi  /etc/default/grub 

打开后将下面的一行注释掉。这样开机后就可能看到grub菜单。

#GRUB_HIDDEN_TIMEOUT=0

运行 : sudo update-grub 命令 刷新grub菜单。
重新启动后,选择旧版内核启动。
然后通过 :  dpkg -l | grep  linux-image 命令查看已经安装的内核名称

运行   :       sudo apt-get purge linux-image-4.13.0-36-generic   卸载新的内内核。
再次运行      sudo update-grub   刷新引导菜单。 
步骤 2: 
          如果已经不小心升级了内核,开机直接黑屏,并且看不到grub的界面怎么办。
解决方法:有人说在开机时按住shift键就显示出隐藏的grub界面,我在台式机上试了几次都不行。
     后来无意中发现,每次强制关机后,再次启动是无法进入grub的。只有在启动过程中看到kubuntu那个几个字(也可以尝试进入bios )之后执行alt+ctrl+del 重启,然后再次系统就会弹出grub界面。
      这时候选择 advance  ubuntu 》》再选择 某个内核 (recovery 模式) 》选择 grub recovery 后,系统就会自动恢复grub,然后选择 重新启动进入正常模式。之后就可以进入系统了。 
      如果进入的是新内核,系统还是没有显卡的。Alt+Ctrl+F1 进入终端界面后,至少可以先完成 步骤1里面的grub修改。
      我尝试了给新内核(4.13.0-36)安装显卡驱动:先安装384.90 失败,问题类似于:点击打开链接
   于是去NVIDIA官网下载了390.25,虽然安装成功了,后面也能启动X服务,但是在登录界面输入密码后不能启动桌面,死循环在这个地方。
  按照一些文章的建议去重装桌面 : sudo apt-get install --reinstall ubuntu-desktop 但是却装不上。 问题如下:After login I was facing few problems, so I tried reinstalling 
ubuntu-desktop
 and 
unity
, but I was getting error:
The following packages have unmet dependencies:
ubuntu-desktop : Depends: checkbox-gui but it is not going to be installed
Recommends: python3-aptdaemon.pkcompat but it is not going to be installed
Recommends: unity-webapps-common but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
后面就悲剧了,新旧两个内核都是不能进如桌面了,unity和plasma两个都不行。尝试了这个点击打开链接上面的几个命令重新下载的ppa的pakages 虽然能重装了kubbuntu-desktop 但是还是无法进入桌面环境。
后面发现通过这个命令竟然可以安装成功。

sudo aptitude install ubuntu-desktop
 但是还是不能进入桌面环境。 无意中发现guest用户竟然能进去!!!
 于是问题就简单了,adduser 创建一个新的用户,然后就进入桌面环境了。 原来的用户一定是有什么配置项导致驱动加载失败。
 拿两个用户下面的文件逐个比对 发现 有一个 .Xauthority 文件的被root用户拥有了,通过 sudo chown  .Xauthority user:user  然后切换到桌面,登录成功!!!!

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu 内核 驱动