参考了很多教程,失败过无数次,最后终于成功,在此记录。
失败经历
·尝试在ubuntu16.04下安装驱动,升级内核后,在安装过程中提示内核与gcc版本不匹配,于是索性将16.04换成了18.04。
·尝试通过软件和更新>>附加驱动
进行驱动安装,安装成功,但是重启黑屏。
·尝试使用sudo ubuntu-drivers autoinstall
命令进行安装,提示连接错误。
环境准备
在BIOS的security选项中禁用secure boot
方法自行搜索
更新PCI ID
sudo update-pciids
安装依赖
sudo apt-get install gcc g++ make
获取Kernel source
$ sudo apt-get install linux-source
$ sudo apt-get install linux-headers-$(uname -r)
删除原有驱动
$ sudo apt-get remove --purge nvidia*
下载驱动
一定要下载适合自己电脑配置的驱动!
下载地址
下载完毕后,将文件移动到主目录。