ubuntu20.04显卡驱动掉了之后重装出现的各种问题

本文记录了Ubuntu20.04系统中NVIDIA显卡驱动丢失后,尝试重装驱动遇到的黑屏问题及解决过程。从内核版本无关,到通过修改镜像源、在tty2下安装驱动,最终成功加载显卡驱动。同时,为了避免系统自动更新导致的问题,禁用了软件自动更新。
摘要由CSDN通过智能技术生成

问题三:ubuntu20.04显卡驱动掉了之后重装出现各种问题:

问题描述:

装完驱动配置好环境隔了一段时间打开Ubuntu发现装好的驱动又掉了,nvidia-smi查找不到驱动。根据网友的经验应该是Ubuntu 自己升级了内核导致的,所以重启进到ubuntu高级(开机引导选项的第二个),选择低版本的内核进入ubuntu发现还是没有驱动,所以跟内核升级无关。

 

解决方法

1、直接重装驱动:按照之前的办法重装完驱动,但是reboot之后出现黑屏,只有右上角显示ucsi_acpi USBC000:00: PPM init failed (-110),一直卡在这个界面,强制关机再进Ubuntu也还是会卡在这个界面,一开始我以为是因为我重装驱动之前为了再防止内核升级关闭了自动更新导致的进不去Ubuntu,所以这里我就直接重装了系统。(但是后面我重装系统之后还是遇到了这个问题,所以如果遇到这种黑屏可以直接忽略步骤2跳到步骤3

 

2、重装完系统之后再进入“软件与更新”去下载安装驱动,但是这里又出现报错:

pk-client-error-quark:E:http://security.ubuntu.com/

 查看别人的解决办法基本都是直接去nvidia官网下载驱动安装,但是也会遇到很多错误。我看这里的错误应该是跟网址不可访问有关,于是修改了Ubuntu的镜像源,参考的这两篇文章【1】【2】,为了方便我直接将镜像修改为了阿里云(mirrors.aliyun.com),之后便可成功下载驱动安装,跟之前一样,输入两遍安全密码,然后重启-Enroll MOK-continue-yes-直接输密码回车-reboot,本来以为重启之后就能直接向之前一样进去Ubuntu,也自动加载N卡驱动,但是,这里又出现了之前的 黑屏ucsi_acpi USBC000:00: PPM init failed (-110)

 

3、进入tty2安装驱动:这里我不想再重装系统了,就试了试进入tty2安装驱动的办法,参考的这篇文章,然后就成功进入了Ubuntu并自动加载了显卡驱动!!

(1)按Ctrl+Alt+F2进入tty2;输入账户,密码,顺利进入

(2)接着先进行更新

sudo apt-get install update

sudo apt-get upgrade

执行完这一步要等上一会儿

(3)接着安装NVIDIA显卡驱动

sudo ubuntu-drivers autoinstall

reboot

然后就能重新进入Ubuntu,并且加载好显卡驱动了!!!

4、最后最后,为了防止ubuntu自动升级内核,我禁止了它的软件自动更新(虽然这次显卡掉了可能不是因为内核升级造成的,但是它确实自动升级会带来挺多麻烦的,这里就先禁止)

禁止前:

 禁止后:

 

总结:出现黑屏可能是因为装的原来装的显卡驱动和我们的系统不匹配??我第一次装的nvidia 510的驱动没有出现过黑屏,第一次和第二次出现黑屏都是因为我装的是470的驱动,但是我第二次黑屏后进入tty安装的它系统推荐的默认的驱动也是470。嗯....所以原因还未知

  • 6
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
为了在Ubuntu 20.04系统下安装显卡驱动,你可以按照以下步骤进行操作: 1. 首先,更新软件列表和安装必要的依赖项。使用以下命令来更新软件列表: ``` sudo apt-get update ``` 然后使用以下命令安装所需的依赖项: ``` sudo apt-get install g sudo apt-get install gcc sudo apt-get install make sudo apt-get install initramfs-tools ``` 2. 接下来,查看你的GPU型号,并下载对应的驱动。使用以下命令查看GPU型号: ``` lspci -nn | grep VGA ``` 根据输出结果找到你的GPU型号,然后在NVIDIA官网下载对应的显卡驱动。你可以使用以下链接进入NVIDIA官网******版本,并点击下载按钮进行下载。 3. 在安装驱动之前,需要禁用nouveau通用驱动。nouveau是开源驱动项目,会阻碍NVIDIA官方驱动的安装。你可以按照以下步骤禁用nouveau驱动: - 打开终端,并使用以下命令编辑grub文件: ``` sudo gedit /etc/default/grub ``` - 在打开的文件中找到一行以"GRUB_CMDLINE_LINUX_DEFAULT"开头的代码。在引号内添加以下参数: ``` nouveau.modeset=0 ``` - 保存并关闭文件,然后运行以下命令更新grub: ``` sudo update-grub ``` - 重启你的系统。 4. 安装下载好的显卡驱动。根据下载的驱动文件的具体格式,执行对应的安装命令。一般情况下,你可以按照以下步骤进行安装: - 打开终端,并进入驱动文件所在的目录。 - 运行以下命令赋予驱动文件执行权限: ``` chmod +x <驱动文件名称> ``` - 运行以下命令安装驱动: ``` sudo ./<驱动文件名称> ``` - 安装过程中根据提示进行操作,完成驱动的安装。 通过以上步骤,你可以在Ubuntu 20.04系统下安装显卡驱动。请根据你的具体环境和需求进行操作。
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值