Bootstrap

Ubuntu22.04安装Nvidia显卡驱动

一、下载Nvidia驱动

下载 NVIDIA 官方驱动 | NVIDIA

73b64d953be14bb292153b4dacc07265.jpeg

1.选择自己显卡的型号,进入下载界面:

bc238b0eb4184b04a537f43440482592.png

2.选择合适的版本进行下载:

b3d308b01a944428afcd8a203ecdb3fd.png

3.查看下载文件位置:

e610a73934f344b5b4c28865e3dd79cf.png

 

二、更新系统软件源

1.采用鱼香ROS一键更新

wget http://fishros.com/install -O fishros && . fishros

执行后如下图所示:

f53f88bf19884087b929ef341a03424e.png

2.更新软件列表

sudo apt-get update

三、安装制指定版本gcc,g++,以及依赖

1.安装gcc-12.3.0

参考“linux下gcc编译安装与卸载-ubuntu22.04安装gcc-12.3.0”

http://blog.aidroid.top/dev/env/gcc/

2.安装显卡依赖

sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install cmake

四、禁用nouveau

1.打开黑名单

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

2.在最后输入以下代码

blacklist nouveau
options nouveau modeset=0

3.更新软件列表和环境源

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential

4.重启系统

sudo reboot

5.重启后输入以下代码检测是否关闭,无返回则为成功关闭

lsmod | grep nouveau

五、安装显卡驱动

# 授予执行权限
sudo chmod 777 NVIDIA-Linux-x86_64-550.107.02.run

# 执行安装命令
sudo ./NVIDIA-Linux-x86_64-550.107.02.run

注:本文系统内核版本为 6.8.0-40-generic,安装过程中***32不安装,X*****不安装,其他同意即可。

六、测试显卡驱动是否安装

nvidia-smi

7a3c9c78d393490ea89e81b7a2efaacf.png

 

;