ubuntu 16.04系统下GTX970显卡不支持导致无法开机或开机黑屏解决方法

1.问题简介

最近换了个电脑,在重装ubuntu16.04时遇到了问题。本来是个带有win10的双系统,错误的把win10卸载后还是有着无法进入的问题。主要表现为可以进入选择系统的界面,但是在选择系统后,即刻进入黑屏无法进入ubuntu系统。
这个问题是因为ubuntu对nvidia的显卡不是很兼容和支持。需要在系统选择界面按‘e’进入命令行进入模式,把‘quite splash’后的‘—’改为‘nomodeset’。就可以进入一个分辨率为800*600的界面然后进行显卡驱动的安装即可。

2. 安装ubuntu

这里应该不需要博主进行说明了吧,安一个大白菜,做一个系统盘安装ubuntu即可。

3.进入图形界面

打开系统选择界面后,先不要急着进入,选到你要进入的系统然后按‘e’键进入编辑开机指令的模式。应该是在倒数第二行把‘quite splash’后的‘—’改为‘nomodeset’,之后按F10就可以进入之前那个800*600的界面了。

4.重装显卡驱动

1)下载官方驱动程序

http://www.geforce.cn/drivers
但是不要直接运行,博主这里运行了好久都没有说明进展。

2)禁止集成的noubeau驱动

Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。
将驱动添加到黑名单blacklist.conf中,但是由于该文件的属性不允许修改。所以需要先修改文件属性。

用gedit编辑器打开

sudo gedit/etc/modprobe.d/blacklist.conf

在该文件后添加一下几行:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

3.开始安装

在关闭界面环境前,建议把之前下载的驱动转移到一个纯英文的路径下然后最好顺便改个名字。
先按Ctrl + Alt + F1到控制台,关闭当前图形环境

sudo service lightdm stop
#再安装驱动程序 
sudo sh NVIDIA-Linux-x86_64-xxx.run
#最后重新启动图形环境 
sudo service lightdm start

这时应该就可以看到一个漂亮的界面了。

5.添加nomodeset

这时候不要开心的把计算机关了,不然之后开开还得手动输入nomodeset才能进入这个漂漂亮亮的系统。

#打开编辑grub文档界面
sudo gedit /etc/default/grub
#找到这一行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
#修改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
#更新GRUB: 
sudo update-grub

然后重开就可以顺利进入了。

6.顺便一提

有些朋友可能会遇到一个问题,就是开机的时候必须要按F12才能进入选择界面,然后选择ubuntu才能开启ubuntu。如果有这个问题,需要进入BIOS界面,将所在的硬盘的优先级调高,再调一下别的参数。具体的,博主也忘记究竟是什么了,自行查一下吧。

7.转载请注明转自“Good_Day_Day”的博客:http://blog.csdn.net/Good_Day_Day/article/details/74352534

http://www.linuxdiyf.com/linux/28941.html
http://www.cnblogs.com/alexanderkun/p/6905512.html
http://forum.ubuntu.org.cn/viewtopic.php?t=482045

你可能感兴趣的:(ubuntu)