带有 NVIDIA 独立显卡的电脑为什么要安装 NVIDIA 显卡驱动呢?
显卡是插在主板上的扩展槽里的,现在一般是 PCI-E 插槽,它主要负责把主机向显示器发出的显示信号转化为一般电器信号,使得显示器能明白个人计算机在让它做什么。显卡的主要芯片叫显示芯片(GPU),是显卡的主要处理单元。显卡上也有和计算机存储器相似的存储器,称为 显示存储器,简称显存。电脑硬件有 NVIDIA 的显卡,但是没有驱动,那它是不能正常工作,所以为了让显卡能够工作,发挥它的作用,我们需要安装对应显卡型号的显卡驱动。
为后续下载驱动包和安装驱动做准备
- [1] 准备工作
# 查看系统版本 $ $ uname -m && cat /etc/*release x86_64 CentOS Linux release 7.6.1810 (Core) # 查看显卡版本 $ lspci | grep -i nvidia 02:00.0 VGA compatible controller: NVIDIA Corporation GP1xx [GeForce GTX 3080 Ti] (rev a1) # 安装基础工具 $ sudo apt install kernel-devel-$(uname -r) kernel-headers-$(uname -r) $ sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
NVIDIA 驱动程序有三种格式可供 Linux 发行版使用 - 建议使用 .run 包的形式安装
- [2] 驱动下载
# 官方下载地址 https://www.nvidia.com/Download/index.aspx?lang=en-us # 三种安装方式 Runfile installers - 使用.run包安装 Package managers - 使用包管理工具 Containerized drivers - 使用镜像安装
使用 .run 包的形式安装 NVIDIA 显卡驱动
- [3] 驱动安装
# 命令行下载 $ BASE_URL=https://us.download.nvidia.com/tesla $ DRIVER_VERSION=450.80.02 $ curl -fSsl -O $BASE_URL/$DRIVER_VERSION/NVIDIA-Linux-x86_64-$DRIVER_VERSION.run # 安装驱动 $ sudo sh NVIDIA-Linux-x86_64-$DRIVER_VERSION.run
送人玫瑰,手有余香
- [4] 参考链接