RTX3050显卡Ubuntu装Nvidia卡驱动

为什么要装Nvidia卡

lz在做毕业设计时需要用到计算机图像处理方面的工具,因此需要使用CUDA加速图像处理。但安装CUDA的前置条件便是安装Nvidia卡驱动

如何装N卡

网上大致有三种教学

  1. 通过NVIDIA官网下载.run文件 然后在tty窗口下执行(很多博文都有方法)
    参考: https://blog.csdn.net/Perfect886/article/details/119109380?spm=1001.2014.3001.5506
  2. 通过ubuntu自带的software&update
    参考: https://www.bilibili.com/video/BV1B44y1p787/?spm_id_from=333.880.my_history.page.click&vd_source=dc832b70a52383bc4bf7996f49ebb6e3
    win+A 输入update 选中 software & updates
    然后进入 Additional drivers 界面 选择你希望安装的版本 再点apply change
    在这里插入图片描述3. 通过sudo apt命令行下载(效果理论上应该等价与方案2)
$ ubuntu-drivers devices
$ sudo apt install nvidia-driver-xxx  //xxx为你想要安装的版本号

实际安装过程

方案1 2 3 lz均安装成功,即命令行nvidia-smi有输出。但是无法进入图形界面
具体表现为 ctrl+f7 进入图形化界面时 黑屏只有左上角的光标 且光标并非闪烁状态 而是卡住的状态
但是 ctrl+f1 f2 f3能进入 tty1 2 3等。
查阅资料 有说bios,需要bios重置问题 有说方案1.run文件安装时 是否启动x-server优化驱动 要选否 等等 总之驱动安装上了也没有办法进入图形化界面

解决方式

该问题仍然是显卡驱动安装与内核不匹配造成的,提供以下降级的解决方式

1.系统环境

不谈系统环境谈安装就是耍流氓 以上安装环境是
双系统win10+ubuntu22.04.2LTS
Linux内核:5.19.0-40-generic
机型:惠普暗夜精灵7 OMEN by HP Laptop 16-b0xxx
显卡: 核显 Intel UHD Graphics
独显Nvidia RTX 3050 Laptop

2.切换显卡输出模式

常见切换模式是在bios的显卡输出模式中切换
但是HP OMEN7只支持RTX3060以上显卡输出模式切换
此处只提供OMEN7的显卡切换方法:
具体操作:切回win10系统 鼠标右键桌面 进入NVIDIA控制面板
然后在“管理3D设置”中的“全局设置”处首选“高性能NVIDIA处理器”。
在这里插入图片描述并在“配置Surround、PhysX”中的“PhysX”设置选择独显。
在这里插入图片描述

3.降级Ubuntu版本以及Linux内核

经过各种验证发现我安装失败的原因是RTX3050在Ubuntu22.04以及最新5.19.0-40内核上没有合适的驱动
因此只能降级 同时降Ubuntu版本以及Linux内核

降级方法

可以参考博文:ubuntu内核版本降级与切换
然而ubuntu版本无法回退即 22.04无法退至20.04
故lz采用以下方法:压缩工程文件夹 上传到百度网盘 然后按照b站重装双系统流程降级
我选择的是Ubuntu 20.04 LTS
之后成功安装510版本的RTX3050驱动
在这里插入图片描述在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值