1 问题
安装Ubuntu 16.04后,发现第一次能够进入桌面,之后每次启动就一直黑屏,无法进入桌面了,表现为以下几点:
- 第一次能够进入桌面
- 重启后进入闪一下花屏,然后就一直是黑屏
- 重装十几次还是如此,换用Ubuntu 14.04也是如此
同时还发现没有声音,无法播放音乐,虽然进度条在走。
2 原因
百度之后发现,博主的电脑用的是Nvidia显卡,Linux对Nvidia的显卡支持不是很好,Ubuntu 16.04使用开源驱动,导致黑屏,所以我们要更换为Nvidia的官方闭源驱动。由于Nvidia的官方驱动是不开放源码的,所以Ubuntu是不能预装的,需要我们自己安装。安装Linux驱动,一听就是让人头大的事情,好在经过一番摸索,博主找到一个很简单的方法,解决了问题。
Ubuntu 16.04 没有声音,百度之后发现这是个很普遍的问题,同一台机器在Ubuntu 14.04上可以愉快的听音乐,到了16.04就不行,这着实让人头大,而且百度搜狗后无解,各种安装驱动、检测声卡、重装模块看看都复杂,而且百度大都是些14.04、12.04无法播放声音的文章,信息太落后,强烈鄙视百度这个不思进取的渣渣。相比而言,搜狗的结果就很新了,基本都是16.04的信息,然而还是没有找到解决方法,最后,只好使用搜狗搜英文,最终在askubuntu论坛上找到了解决方法.所以:
强烈建议: 遇到问题请用搜狗搜英文,不要用百度那个渣渣
打个广告: 博主找到的都是很简单优雅的解决方法,不涉及驱动代码编译等,还不快关注一下博主^^
3 安装Nvidia驱动
解决安装Ubuntu 16.04后黑屏问题的方法是安装Nvidia官方驱动。 第一次进入桌面后,进入系统设置,点击软件更新,选择附加驱动选项卡,然后就会有可用的Nvidia的显卡驱动推荐安装,选择一个官方驱动就可以了,如下图所示:
如果你的电脑无法进入桌面,则在启动进入grub后,按e键进入引导临时编辑模式,按键盘左右箭头移动光标,找到 quiet splash,在后面添加 nomodeset,注意中间有个空格,然后按F10启动系统,就可以进入桌面了。