写在前面的:我也是参考了很多人的教程才装好了Ubuntu,主要就是显卡问题。花了两天,踩了很多不靠谱的坑,希望能给大家一点帮助。

一、安装问题

具体的一些步骤自行参考百度,我主要讲述其中遇到的一些问题
1、我使用的rufus做的启动盘,一开始要进入BIOS然后将Secure Boot置为disable,然后保存后重新安装。

2、进入bios选择U盘启动,选择到Ubuntu时按下e键编辑,在带Linux为行首的行找到quite splash,将其后面的"–"去掉,改为nomodeset,即改成quite splash nomodeset,然后按下F10,即可重新安装。

3、安装过程中可能显示不全,可以按Alt+F7即可拖动,按自己的需求完成安装。

4、完成安装后重新进入Ubuntu会同样花屏等,就是显卡的驱动问题。首先需要在选择Ubuntu登陆那里按e进入编辑将
quiet splash $vt_handoff 改为acpi_osi=linux nomodeset (好像直接在这行后面加也行)然后按下F10重新引导启动即可进入Ubuntu界面。

5、显卡驱动(分辨率很低,是显卡问题),需要重新弄安装驱动,请参照二。

二、启动问题

1.在官网下载Nvidia驱动根据自己的型号下载:放在 /自定义目录 下GeForce
RTX 2060
Linux 64-bit
English(US)

2.屏蔽开源驱动 nouveau
sudo gedit /etc/modprobe.d/blacklist.conf
添加以下内容保存:blacklist nouveau

3.删除旧NVIDIA驱动
sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove xserver-xorg-video-nouveau

4.重启电脑sudo reboot

5.按Ctrl + Alt +F1(F1~F6均可)到x-server, Ctrl+Alt+F7是返回输入用户名密码登录(数字不能用小键盘输入)
注意:如果下列的某一步出现…(几个大方点)则需要再输入密码
sudo service lightdm stop
如果提示unit lightdm.service not loaded
则先安装LightDm: sudo apt install lightdm
注意:如果此处出现无法安装,则需要更新资源,执行sudo apt-get update
安装完毕后跳出一个界面,选择lightdm,再sudo service lightdm stop

6.执行安装驱动
cd /文件所在目录
sudo chmod a+x NVIDIA…(自行下载的驱动名)
sudo ./NVIDIA…(自行下载的驱动名)键入用户密码。
后面就一路Accept就可以~报错**The distribution-provided pre-install script failed!**不必理会,继续安装。
(其中某一步有三个选项,我选择了第二个,重写和安装,反正全部都要选择安装和yes为主)
最重要的一步,安装程序问你是否使用nv的xconfig文件,这里一点要选yes,否则在启动x-window时不会使用nv驱动至此,安装成功~

7.重启X-window 服务
sudo service lightdm start

8.重启电脑,查看设置中的Details中的 About(如果此时已经分辨率正常,则表示成功了)
如果graphics 是 GeForce ,则安装成功。

至此,虽然完成了显卡驱动的安装问题,但是一段时间后又带来了新的问题–内核自动更新。

三、内核更新导致的问题

Ubuntu的内核默认自动更新,这就导致了新的问题:NVIDIA的驱动并不会进入到新的内核的当中,而Ubuntu的默认启动又是以第一个内核启动,而第一个内核就是自动更新内核的最新内核,因此又会出现显卡的驱动问题。

解决办法是:
1、每次在高级选项中选择一开始安装了NVIDIA驱动的内核启动。
2、为新的内核安装NVIDIA驱动。
3、删除新内核,禁止新内核的更新,设置默认启动内核。

现主要介绍第三种办法:
1、使用指令查看当前已有的内核版本
dpkg --get-selections |grep linux-image

2、查看当前使用的内核版本
uname -a或者 uname -r

3、删除不需要的内核版本(千万不要误删正在使用的版本)
sudo apt-get remove linux-image-xxx-xx-generic 或
sudo dpkg --purge linux-image-x.x.x-xx-generic

4、阻止内核自动更新:(需要时间验证)
sudo apt-mark hold linux-image-generic linux-headers-generic

sudo apt-mark hold linux-image-x.xx.x-xx-generic
sudo apt-mark hold linux-image-extra-x.xx.x-xx-generic

5、打开grub配置文件
sudo vim /etc/default/grub

6、修改GRUB,将GRUB_DEFAULT=0改为以下(按自己的内核版本来)
GRUB_DEFAULT=“Advanced options for Ubuntu > Ubuntu, with Linux 5.3.0-28-generic”

7、更新GRUB并重启
sudo update-grub

8、重启
sudo reboot
uname -r 查看内核版本是否切换成功(若不成功,建议直接保留自己想要的那个内核即可,其他的全部删除)

至此,已完成Ubuntu的整个安装和启动问题,亲测成功,祝大家顺利。

主要参考了链接:
link1.
link2.

Ubuntu安装/启动中的花屏/NVIDIA显卡问题(2020/4实测有效)相关推荐

  1. [Linux]Ubuntu安装vnc并解决花屏问题

    原创文章,欢迎转载.转载请注明:转载自 祥的博客 原文链接:https://blog.csdn.net/humanking7/article/details/105203744 文章目录 @[toc] ...

  2. ubuntu安装后在操作过程中出现花屏、纯色屏问题

    ubuntu安装后在操作过程中出现花屏.纯色屏问题 ubuntu经常会出现一些奇怪的问题,这次的问题是在安装好系统并正常进入系统后,能进行简短的操作,间隔十几秒后就会出现花屏或者其他纯色屏的现象.经过 ...

  3. Ubuntu18.04安装系统后界面花屏,启动纯命令终端操作

    1. Ubuntu18.04安装系统后界面花屏 安装完Ubuntu18.04后图形界面就花屏,不知道是显卡的问题还是显卡驱动的问题,到处搜集资料,目前是安装安装不上,按命令查询网卡驱动又查询不到,这个 ...

  4. 制作Ubuntu安装启动U盘

    Ubuntu 20.04.05 系统下载 官方下载地址点这里 官方的超级慢,推荐使用阿里云镜像地址,点这里(推荐) Rufus工具 官方下载地址 点这里 官方的,往往都不好下载慢,这里找到一个 下载地 ...

  5. ubuntu安装过程中遇到的一些问题及解决办法。

    ubuntu安装过程中遇到的一些问题及解决办法. 参考文章: (1)ubuntu安装过程中遇到的一些问题及解决办法. (2)https://www.cnblogs.com/wleaf/p/118724 ...

  6. 电脑花屏是怎么回事(使用过程中出现花屏,该如何处理?)

    电脑花屏是怎么回事(使用过程中出现花屏,该如何处理?) 在电脑使用的过程中,会遇上各种各样的问题,往往不知道如何来处理,也不敢乱动手,今天我们就来说说:在电脑开机时出现花屏或者在使用过程中出现花屏,我 ...

  7. Ubuntu如何正确地切换Intel和Nvidia显卡

    如需转载,请注明"来自linux大神博客",并附上原文链接. 本文固定链接 https://www.linuxdashen.com/switch-intel-nvidia-grap ...

  8. 微星GS66安装ubuntu18.04(网卡和NVIDIA显卡驱动可以同时用)

    微星GS66安装ubuntu18.04(网卡和NVIDIA显卡驱动可以同时用) 前言 ubuntu18.04系统安装 解决网卡显卡驱动 前言 前面一片博客介绍了微星GS66安装ubuntu16.04解 ...

  9. Ubuntu 18.04下autoware 1.12 安装日志(含花屏解决方法)

    Ubuntu 18.04下autoware 1.12 安装日志 安装Autoware 1.12 Autoware官网信息 下载相关依赖项 新建文件夹下载autoware 1.12 编译autoware ...

最新文章

  1. 线程启动start和run
  2. JavaEE Tutorials (24) - 资源适配器示例
  3. Angular中怎样通过localStorage实现数据持久化-实现存储搜索历史为例
  4. 交交变换电路学习笔记
  5. word List 10
  6. 【ES6】Set Map数据结构、Iterator遍历器
  7. 使用CodeIgniter输入类
  8. PowerDesigner如何设计表之间的关联
  9. python购物车代码_python简单商城购物车实例代码
  10. Const限定符与C++11Constexpr的区别
  11. [译]写给初学者的Tensorflow介绍 - 2
  12. JS匀速运动案例01
  13. 南京大学计算机考研难度分析,2020考研难度高的院校分析之【南京大学】
  14. 人脸识别智能服务器,智能化人脸识别服务器
  15. 银心科技与黑萤科技达成战略合作,联合构建区块链数据库存储生态至高点
  16. Go语言环境安装与试运行
  17. 80后的17条潜规则,你占了几条?
  18. BZOJ2095 POI2010 Bridges 【二分+混合图欧拉回路】
  19. 组装r730服务器,戴尔机架R730内部结构_戴尔服务器_服务器评测与技术-中关村在线...
  20. 迅雷CEO邹胜龙:国外公司在中国永远都是维权面孔

热门文章

  1. 陈琳成为壳牌中国历史上第一位女性集团主席
  2. android+drawrect边框,drawRect:绘图
  3. 为获沉浸感体验,uSens凌感推出移动端Inside-out位置追踪技术
  4. C++11花括号初始化
  5. 手机服务器文件转移,手机云服务器传输文件
  6. Flair实战文本分类
  7. 使用Navicat连接阿里云ECS服务器上的MySQL数据库
  8. Android内存泄漏探究
  9. 部署Kubernetes集群(二进制 v1.18.5版)
  10. ASP.NET Core MVC 6.0项目的文件夹结构