Ubuntu22.04安装NVIDIA驱动2022.12.25

本文详细介绍了如何在Ubuntu 22.04上为RTX1050TI显卡安装官方驱动的过程,包括禁用nouveau模块、关闭安全启动、安装必要的依赖包等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 查看自己的显卡版本

lspci | grep -i nvidia

本人版本:RTX1050 TI;ubuntu22.04

2 驱动下载

在官网中选择合适自己的显卡下载对应驱动
下载地址

3 安装各种包

需要安装 g++ gcc make三个依赖包

sudo apt-get update
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install make

在安装g++时遇到错误 :you do not appear to have libc header files install on your system
解决:

sudo apt-get install libc6-dev
sudo apt-get install libc-dev

如果遇到:下列软件包有未满足的依赖关系:
libc6-dev : 依赖: libc6 (= 2.27-3ubuntu1.6) 但是 2.35-0ubuntu3 正要被安装
依赖: libc-dev-bin (= 2.27-3ubuntu1.6)
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

参考此文解决:原文链接

自此,所有需要的包准备就绪

4 禁用 nouveau

打开blacklist.conf文件

sudo gedit /etc/modprobe.d/blacklist.conf 

在最后两行添加

blacklist nouveau
options nouveau modeset=0

在终端输入sudo update-initramfs -u,更新结束后重启电脑
重启后输入lsmod | grep nouveau,如无输出则已关闭nouveau

5 关闭安全启动 Secure Boot

本人电脑惠普 按F10进入BIOS,找到安全启动项,然后禁用,电脑不同进入BIOS方式不同。

6 安装

6.1 进入命令行界面

sudo telinit 3 

输入用户名密码登录

6.2 关闭显示服务

sudo service gdm3 stop

6.3 找到下载驱动的所在目录

从官网下载的文件会在download文件夹下,建议移到根目录下好找一点

6.4 给安装文件赋予权限,然后运行安装

sudo chmod 777 NVIDIA-Linux-x86_64-525.60.11.run   #赋予可执行权限
sudo ./NVIDIA-Linux-x86_64-525.60.11run  --no-opengl-files  #安装

安装过程中遇到:Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up.
选择no 继续

6.5 安装完成后重新开启显示服务

sudo service gdm3 start 

6.6 进入系统

输入nvidia-smi 即可显示
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值