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 16.04系统下GTX970显卡不支持导致无法开机或开机黑屏解决方法相关推荐

  1. Ubuntu 16.04系统下CUDA8.0配置Caffe教程

    由于最近安装了Ubuntu 16.04,本文教程的特点是不需要降级gcc的版本,毕竟cuda8.0已经支持gcc5以上(默认不支持,实际支持). 本文是在参考caffe官网教程以及http://www ...

  2. Ubuntu 16.04系统下出现E: 无法下载 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary

    Ubuntu 16.04系统下出现E: 无法下载 http://ppa.launchpad.net/fcitx-team/nightly/ubuntu/dists/xenial/main/binary ...

  3. 如何减小Ubuntu 16.04系统下VMware虚拟机硬盘空间占用过大问题

    VMware虚拟机占用硬盘空间只增大不减少,即使你删除文件,占用的硬盘空间也不释放.用了一段时间后空间不够了.解决办法: 方法一:在vmware的安装目录下,有一个vmware-vdiskmanage ...

  4. Linux Ubuntu 16.04系统下可用的Windows应用

    众所周知,Linux系统下的生态环境不是很好,很多可以在Windows 10系统下运行的 软件都不能在Linux下运行,那么接下来为大家推荐部分可以应用的软件: A.Google-Chrome. 最简 ...

  5. Ubuntu 16.04系统下配置cocos2dx-3.10

    问题:编译代码时,提示isnan错误? 将isnan 修改成std::isnan 问题:执行cpp_tests的时候,提示找不到libfmod.so.6? 1) copy sudo cp <CO ...

  6. 【ORB_SLAM3源码解读】Ubuntu 16.04系统下编译运行 ORB_SLAM3

    补充一下,这篇教程编译的是最开始ORB_SLAM3开源的代码版本,现在直接下载的是最新的版本,所以报错会不太一样,不过还是有参考价值的. 官方代码地址 https://github.com/UZ-SL ...

  7. Ubuntu 16.04系统中利用CUDA安装更新NVIDIA显卡驱动程序的方法

    严正声明:本文系作者davidhopper原创,未经许可,不得转载. 在ThinkPad系列笔记本电脑中使用过Ubuntu 16.04系统的同学都知道,NVIDIA显卡驱动程序特别难安装.以我使用的T ...

  8. 【Ubuntu系列】Ubuntu20.04系统下3060显卡驱动安装记录

    [Ubuntu系列]Ubuntu20.04系统下3060显卡驱动安装记录 设备及相关信息简介 具体安装步骤 step1 获取显卡硬件信息 step2 在Ubuntu系统中卸载显卡驱动 step3 安装 ...

  9. Ubuntu 16.04 LTS下编译GPU版tensorflow

    Ubuntu 16.04 LTS下编译GPU版tensorflow 机器学习与数学 · 2016-06-10 13:51 作者: 比特小组 机器学习与数学出品 机器学习必然涉及到代码,本小组选择sci ...

最新文章

  1. POJ - 2763 Housewife Wind LCA+dfs序+线段树
  2. 半导体二极管的直流电阻和动态电阻如何区别?
  3. python 为什么元组中只包含一个元素时,需要在元素后面添加逗号?(消除歧义)
  4. MYSQL中表级锁、行级锁、页级锁介绍
  5. cassandra 数据库_使用Apache Cassandra构建分布式NoSQL数据库
  6. 利用Applet类和Runnable接口实现滚动字幕
  7. Unity 窗口界面的简单介绍
  8. 常用PMP资料下载地址
  9. 常用开发工具及常用DOS命令
  10. html中output标签详细介绍
  11. 平板电脑如何刷linux,手把手教你六步刷系统
  12. unity Inspector
  13. 嵌入式面试(笔试)笔记1
  14. UEStudio V17.00.0.25 免费版 代码编辑器
  15. 0902 团队销售漏斗
  16. M2Det: A Single-Shot Object Detector based on Multi-Level Feature Pyramid Network
  17. 基于SpringBoot框架的古风乐曲网站的设计与实现毕业设计源码271611
  18. [转]程序员的恶性循环 [时刻警醒自己]
  19. 嗯,一个在北京,一个在南京
  20. 绝对能看懂的子网划分过程及细节

热门文章

  1. 数据结构--顺序表的使用
  2. java毕业设计单车商城Mybatis+系统+数据库+调试部署
  3. python库升级命令_pypi仓库更新
  4. 多线程在单例中的应用,生产者消费者模式(线程的通信)
  5. 蒲公英java后台上传_Jenkins自动化打包(Gitlab)并上传蒲公英
  6. 好用的CAD看图软件功能详解分析
  7. 基于属性的加密(ABE)
  8. 微信小游戏投放创角没有数据上报?
  9. python判断平年闰年的方法_平年和闰年的三种判断方法
  10. CNopendata·PPP项目数据简介