查看显卡驱动型号
lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630] (rev a1)
GeForce GT630就是我当前的电脑的显卡型号了(一块比较古老的显卡,基本够用吧)
找到官方提供的驱动程序
NVIDIA的显卡,不是所有的类型都提供了linux版本的,所以要去英伟达官网去搜索一下
很幸运的是,GT630提供了linux64位版本的驱动下载,
那么接下来复制下载地址,用wget获取了
cd ~
wget http://cn.download.nvidia.com/XFree86/Linux-x86_64/390.77/NVIDIA-Linux-x86_64-390.77.run
安装驱动需要的依赖
sudo apt-get update
sudo apt-get install dkms build-essential linux-headers-generic
禁用nouveau驱动
编辑blacklist-nouveau.conf配置文件
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
添加下面的内容
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off
使用命令让禁用生效
sudo update-initramfs -u
重启
接着重启操作系统
sudo reboot
进入纯终端环境安装驱动
使用组合快捷键登录ctrl
+alt
+F1
进入纯终端环境
接着关闭图形界面服务
sudo service lightdm stop
赋予驱动安装程序可执行权限,然后运行驱动安装程序
cd ~
sudo chmod a+x NVIDIA-Linux-x86_64-390.77.run
./NVIDIA-Linux-x86_64-390.77.run
中途有几次选择过程,按需选择即可,安装完毕之后重启操作系统,最后使用命令验证,出现了显卡信息则驱动安装成功
sudo nvidia-smi