IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> Ubuntu 21.10 安装NVIDIA(英伟达)显卡驱动 -> 正文阅读

[人工智能]Ubuntu 21.10 安装NVIDIA(英伟达)显卡驱动

Ubuntu 21.10 安装NVIDIA(英伟达)显卡驱动@TOC

Ubuntu 21.10 安装NVIDIA(英伟达)显卡驱动

笔记本安装了最新的ubuntu操作系统,版本为21.10。安装系统时可以双屏,自己又想安装独立显卡的驱动,但是使用系统自带的软件商店安装nvidia显卡驱动后,反而无法双屏了。
本次安装也并非一帆风顺,图片截图也应该不太全,但是这种方式是可行的,提供一个大致思路。

开始安装

首先关闭bios功能里的“安全启动(securt boot)”
首先关闭bios功能里的“安全启动(securt boot)”
首先关闭bios功能里的“安全启动(securt boot)”
由于我先前安装显卡驱动时失败了,担心影响到后续操作,可以使用以下命令移除安装失败的驱动

sudo apt-get purge nvidia* 

一、使用自带软件(Software&Updates)商店安装

在这里插入图片描述点击“Apply Changes”后等待,安装完成后如下图所示,重启。
在这里插入图片描述

dengyong@Mi-Gaming:~$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

dengyong@Mi-Gaming:~$ ls /usr/src | grep nvidia
nvidia-495.44
dengyong@Mi-Gaming:~$ sudo apt install dkms
[sudo] password for dengyong: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
dkms is already the newest version (2.8.4-4ubuntu1).
dkms set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dengyong@Mi-Gaming:~$ sudo dkms install -m nvidia -v 495.44
Module nvidia/495.44 already installed on kernel 5.13.0-22-generic/x86_64
dengyong@Mi-Gaming:~$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

到这里还是不行,怀疑刚刚安装软件过程有问题,更新系统后尝试上述命令后还是不行。
打开"NVIDIA X Server Setting"显示如下图,无法调整高级选项说明安装失败。
在这里插入图片描述

二、官网下载驱动程序安装

NVIDIA官网链接: https://www.nvidia.cn/Download/index.aspx?lang=cn#.

  1. 安装依赖
    使用如下命令
	sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler -y
	sudo apt-get install --no-install-recommends libboost-all-dev -y
	sudo apt-get install libopenblas-dev liblapack-dev libatlas-base-dev -y
	sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev -y
  1. 禁用系统默认nouveau显卡驱动

    打开文件 /etc/modprobe.d/blacklist.conf
    sudo gedit /etc/modprobe.d/blacklist.conf
    在文件末尾写入:

    blacklist nouveau
    options nouveau modeset=0

    刷新内核

    sudo update-initramfs -u

    电脑重启,输入下列指令进行确认,若无输出,则禁用成功:

    lsmod | grep nouveau

  2. 配置环境变量

    gedit命令打开配置文件:

    sudo gedit ~/.bashrc

    末尾写入:

	export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
	export LD_LIBRARY_PATH=/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH

更新变量:

source ~/.bashrc

  1. 卸载已安装驱动(避免影响后续安装)

    sudo apt-get --purge remove nvidia*

  2. 退出图形界面(可选)
    这一步骤是我看到其他教程有的,但是在我 21.10版本,显示管理器是gdm3,我安装的时候会有让切换桌面管理器的步骤,我选择了lightdm,后面也禁用了这个,但是我按快捷键并没有退出图形化界面,我就正常terminal安装的,所以这一步骤大家视情况而定。

按住ctrl+alt+F1(1-6均可),进入x-server

sudo service lightdm stop

禁用图形界面。

如果提示unit lightdm.service not loaded

则需要安装LightDm:

sudo apt install lightdm

安装完毕后跳出一个界面,选择lightdm,再sudo service lightdm stop。

  1. 安装驱动

先对对应文件进行授权,然后执行安装程序。

sudo chmod a+x NVIDIA-……………….run*
sudo sh NVIDIA-……………….run* --no-opengl-files --no-x-check --no-nouveau-check
例:

sudo chmod a+x NVIDIA-Linux-x86_64-470.94.run 
sudo sh NVIDIA-Linux-x86_64-470.94.run --no-opengl-files --no-x-check --no-nouveau-check

第二项指令的三个参数分别为:
–no-opengl-files 不安装OpenGL文件。这个参数最重要

–no-x-check 安装驱动时不检查X服务

–no-nouveau-check 安装驱动时不检查nouveau

以下为安装过程

在这里插入图片描述选择“continue installation”
在这里插入图片描述选择“yes”
在这里插入图片描述
在这里插入图片描述这里选择NO.

在这里插入图片描述选择yes,等待安装完成,重启。打开NVIDIA X Server Setting 进行验证,只要能显示详细信息就表示安装成功,也可使用nvidia-smi 命令验证。

dengyong@Mi-Gaming:~/Downloads$ nvidia-smi
Tue Dec 14 23:06:43 2021       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.94       Driver Version: 470.94       CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   52C    P0    22W /  N/A |      5MiB /  5944MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A       963      G   /usr/lib/xorg/Xorg                  4MiB |
+-----------------------------------------------------------------------------+

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-12-15 18:17:53  更:2021-12-15 18:18:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 1:19:31-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码