公司积极拥抱AI潮流,买了一台4090D的显卡,安装系统配置环境过程一波三折
一开始尝试的Centos7,Centos9 的系统,可能系统版本和显示驱动版本不匹配,也可能过程中的步骤不正确,最终没有成功。
重新尝试Ubuntu24.04 系统,最终成功。
方式一、离线安装
一、准备显卡驱动
1.1 查看显卡型号
使用命令 lshw 确定显卡型号
lshw -numeric -C display
或
lspci | grep -i nvidia
1.2 确认系统的版本
1.2.1 当前操作系统信息
root@hostname:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.2 LTS
Release: 24.04
Codename: noble
1.2.2 检查当前系统中有没有显卡驱动
nvidia-smi
注意是没有空格的, 之前输入有空格习惯了,这个需要注意。
终端输入nvidia-smi 检查有没有显卡的信息, 如果有, 说明已经有显卡驱动了。
我的是没有的
我们发现输出的信息中有Corporation AD102 ,可以根据这个信息查询适合的显卡型号
查询网址:https://admin.pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci
点击后跳转
可以看到,显卡型号为:Name: AD102 [GeForce RTX 4090 D]
1.3 根据显卡型号下载驱动
去英伟达官网下载
https://www.nvidia.com/
注意:
之前看网上的教程的时候, 有些给的所谓 “官网” 地址是找不到驱动的,最好直接输入它的域名,然后点击Drivers.
进入页面之后有几个输入框,输入对应信息:显卡型号、操作系统和语言,选择相应的驱动版本
我这里是4090
注意, 后面带notebook的是笔记本的驱动,不要下载错了
输入参数型号后,点击查找(Find)