> 技术文档 > Ubuntu离线安装显卡驱动_ubuntu 离线安装nvidia驱动

Ubuntu离线安装显卡驱动_ubuntu 离线安装nvidia驱动


Ubuntu离线安装显卡驱动步骤指南

一、确定显卡型号
  1. 在终端执行:
lspci | grep -i vga
  1. 记录输出中的设备ID(如:10de:1b06对应NVIDIA)
二、下载驱动包
  1. 通过其他联网设备访问:
    • NVIDIA:https://www.nvidia.com/Download/index.aspx
    • AMD:https://www.amd.com/zh-hans/support
  2. 选择与显卡型号匹配的Linux驱动(.run格式)
三、准备安装环境
  1. 关闭图形界面:
sudo systemctl isolate multi-user.target
  1. 禁用nouveau驱动:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf

添加内容:

blacklist nouveauoptions nouveau modeset=0
  1. 更新初始化镜像:
sudo update-initramfs -u
四、安装驱动
  1. 添加执行权限:
chmod +x NVIDIA-Linux-x86_64-*.run
  1. 执行安装:
sudo ./NVIDIA-Linux-x86_64-*.run --no-x-check --no-opengl-files

关键参数说明:

  • --no-x-check:跳过X服务检查
  • --no-opengl-files:不安装OpenGL文件
五、验证安装
  1. 重启系统:
sudo reboot
  1. 检查驱动状态:
nvidia-smi

成功安装会显示显卡信息表:

+-----------------------------------------------------------------------------+| NVIDIA-SMI 535.54.03 Driver Version: 535.54.03 CUDA Version: 12.2 ||-------------------------------+----------------------+----------------------+
六、故障处理
  1. 安装回退:
sudo nvidia-uninstall
  1. 恢复图形界面:
sudo systemctl start gdm3
注意事项
  1. 内核头文件需匹配当前系统版本(可通过uname -r查看)
  2. 建议提前准备对应版本的gcc、make等编译工具
  3. 企业环境推荐使用--dkms参数启用动态内核支持

对于AMD显卡,安装流程类似,需使用amdgpu-pro-install脚本,并注意选择non-free固件包。建议参考设备厂商提供的官方文档进行安装。