最近舍弃WIndows,使用linux桌面版,发现我太喜欢了
个人喜欢用官方发布的软件等,所以驱动也是自己摸索安装的
以Ubuntu和Deepin为例
NVIDIA安装前:
安装依赖,因为安装过程需要这些工具,g++不一定需要,保险安装
sudo apt-get install gcc g++ make
需要在安装驱动之前首先禁止nouveau驱动,在终端中运行以下命令:
sudo vi /etc/modprobe.d/blacklist.conf
然后在打开的blacklist.conf文件中添加如下内容:
blacklist nouveau options nouveau modeset=0
保存,然后执行命令:
sudo update-initramfs -u
一直等到检测结束,退出重启电脑,重新启动后验证是否成功,运行以下命令:
lsmod | grep nouveau
注:如果页面没什么反应、无输出什么内容即为成功。
NVIDIA安装过程
1、如果之前安装过NVIDIA驱动,请将其全部删除
sudo apt autoremove nvidia-\*
2、重启系统
3、使用快捷键CTRL+ALT+F3进入终端
4、暂时关闭图形界面
sudo service lightdm stop
5、给下载好的.run驱动文件执行权限
sudo chmod a+x /home/abbw/Downloads/NVIDIA-Linux-x86\_64-440.44.run
6、开始安装
sudo sh /home/abbw/Downloads/NVIDIA-Linux-x86_64-440.44.run --no-opengl-files
7、安装过程,会询问Yes or NO,直接一路回车,不需要选择
8、安装结束,重启系统
–no-opengl-files
参数必须加否则会循环登录,也就是loop login
9、终端执行
nvidia-smi
有内容输出则安装成功,在系统中已有NVIDIA X Server Settings
参数介绍:
1 | –no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要 |