debian12 服务器版安装Nvidia显卡驱动
自去年3月份折腾扩散模型一段时间后,发现精力不够被迫暂停,后以公司项目上的开发任务为重,后来干脆把那台自有的塔式服务器重新安装了服务版的debian系统,用来测试项目上的各种 shell
、python
运维脚本,包括 docker
镜像编译打包制作等的自动化运维脚本。下半年又因想测试一些 docker swarm
集群为此将内存升级到 64G
,但那张英伟达 3090
显卡却一直吃灰,没机会用上。
最近 deepseek
爆火,又燃起了捣腾那张 3090
显卡的冲动。因此抽空又重新安装一下模型的 GPU
环境,以便后面有空了再研究一些好玩的东西做准备。
安装必要的依赖工具
sudo apt install dkms build-essential gcc make linux-headers-$(uname -r)
禁止系统自带nouveau显卡驱动
1.修改/etc/default/grub文件,在启动时直接禁用nouveau驱动:
sudo vim /etc/default/grub
在文件中的GRUB_CMDLINE_LINUX参数中加入下面内容:
rd.driver.blacklist=nouveau
更新grub:
update-grub
2.在系统中禁用nouveau驱动:
echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist-nvidia-nouveau.conf
echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nvidia-nouveau.conf
sudo update-initramfs -u
然后 reboot 重启生效
下载Nvidia显卡驱动并安装
1.下载驱动并设置执行权限:
……