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

news/2024/11/23 0:14:54/

写在前面的:我也是参考了很多人的教程才装好了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.


http://www.ppmy.cn/news/561824.html

相关文章

如何使用upupw搭建服务器,并映射外网访问

作为计算机行业从业人员,相信很多人都接触并使用过phpstudy等类似环境集成包,着对于upupw就比较好理解了。UPUPW绿色服务器平台是Windows下很有特色的一款免费服务器PHP套件,UPUPW PHP套件简化了PHP环境搭建步骤,一个压缩包解压到…

iPhone/iPad安装软件出现桌面白图标的问题解决方案

本文转载自: https://www.cnblogs.com/ydhliphonedev/archive/2012/05/30/2526234.html 作者:ydhliphonedev 转载请注明该声明。 一.白图标出现场景 1.越狱不成功,导致系统自带程序图标变白,CYDIA图标变白&#xff1…

白色iPhone 4

专门关注苹果产品开发动向的科技博客网站AppleRumours刊文称,由于白色iPhone 4遇到了一些同开发、制造环节相关的难题,苹果已经决定终止该产品的后续开发。如果该说法属实,无疑将使渴望拥有白色iPhone 4的苹果“粉丝”大为失望。 白色版iPho…

iPhone内存不足,开机白苹果?

iPhone内存不足导致我们手机变成白苹果,开机之后还是白苹果,如何解决问题?分享几个方法给大家: 重启 iPhone强制重启,也许能帮我们退出暂时的白苹果界面。手机各型号强制重启的方法如下: 强制重新启动 i…

【Mac OS相关】Mac OS 从终端进入u盘/移动硬盘

打开终端; 输入指令:cd /, 进入系统目录; 输入指令:ls, 查看当前目录下的文件夹,确认是否有Volumes文件夹; 输入指令cd Volumes,再输入ls,即可查看当前设备的移动存储设备。 输入…

【系统】拯救者R7000p安装ubuntu18.04后亮度无法调节问题

拯救者R7000p安装ubuntu18.04后亮度无法调节问题 环境: 机器:联想拯救者R7000p 固态:Kingston A2000 1T 内核:Linux 5.4.0-91-generic 针对拯救者R7000p无法通过键盘和状态栏小太阳调节屏幕亮度的问题,实际上究其原因是…

ubuntu强制关机后导致开机出现硬盘错误ACPI BIOS Error,随后进入initramfs

环境配置 win10ubuntu18.04,两个系统分别装在两个固态硬盘上。 问题描述 楼主本来在win10环境下工作,有个问题需要切换到ubuntu下,便重启了系统,但是重启进入ubuntu系统以后一直卡在图标界面(就是显示器的品牌界面&a…

MacOS Ventura 13.0 (22A380) 正式版 With OpenCore 0.8.6 and winPE双引导分区原版镜像

镜像特点 2022年10月15日重新针对macos 13 Ventura进行优化。系统缩减为两引导分区,去掉clover支持。系统为二引导分区:opencore分区/hgws定制winpe分区/备注:此镜像仅适用与16g优盘以及16g以上md5: 正在上传,下午更新…