赞
踩
debian12安装nvidia驱动
超微主板ast2500输出,3060计算
安装debian时如果设置了root密码,则一般用户即使使用sudo也无法运行某些程序
把普通用户加入sudoer,将 test替换为你的用户名(下面命令任选其一,先切换到root)
/sbin/addgroup test sudo
usermod -aG sudo test
The system will suspend now! 禁止掉debian默认休眠
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
去掉关闭盖子的影响
sudo vim /etc/systemd/logind.conf
一.换源(如果有必要)
#备份当前source文件
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
#编辑 sources.list 文件
sudo nano /etc/apt/sources.list
#将文件中的现有源地址替换为新的源地址。例如,如果你想使用阿里云的源,可以添加如下内容
deb http://mirrors.aliyun.com/debian/ bookworm main non-free contrib
deb http://mirrors.aliyun.com/debian/ bookworm-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ bookworm-backports main non-free contrib
deb http://mirrors.aliyun.com/debian-security/ bookworm-security main non-free contrib
#更新软件包列表
sudo apt update
二.安装驱动
1.更新源和软件包
sudo apt upgrade
2.安装必要的工具及禁用nouveau
sudo apt install dkms build-essential gcc make linux-headers-$(uname -r)
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
#在/etc/default/grub文件的GRUB_CMDLINE_LINUX参数中添加:
rd.driver.blacklist=nouveau
#重新再生成grub引导文件:
update-grub
#如果没法找到命令,是debian 安装后没有自动添加环境变量
nano /etc/profile
#在文件末尾添加如下内容
export PATH=$PATH:/sbin/
#切换到命令行模式,保存退出
systemctl set-default multi-user.target
sudo reboot
3.安装驱动
官网下载驱动赋予权限安装,驱动版本号更改为自己需要的版本
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/550.67/NVIDIA-Linux-x86_64-550.67.run
sudo chmod +x NVIDIA-Linux-x86_64-550.67.run
sudo ./NVIDIA-Linux-x86_64-550.67.run -no-x-check -no-nouveau-check #后面参数为可选,可以在桌面环境试试安装
sudo reboot
4.查看驱动
nvidia-smi
ps:随便加点东西
禁止内核更新
dpkg --get-selections | grep linux
apt-mark hold linux-image-<版本号>-amd64 linux-headers-<版本号>-amd64 linux-headers-<版本号>-common
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。