参考了这位大佬的过程: 点击打开链接
1. 下载run文件 : 官网下载界面
2. 更新软件包:sudo apt-get install update && apt-get install upgrade
3. 安装dkms工具:sudo apt-get install aptitude
sudo aptitude install nvidia-kernel-dkms
4. 修改grub配置文件以禁用默认的开源显卡驱动:sudo sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub
5. 更新grub:sudo update-grub
6. 重启,按ctrl+alt+f1(f3 f4也可以)进入tty界面
7. 停止gdm3服务(需要停止所有有关显卡的服务才能正确安装run文件)
命令:sudo systemctl stop gdm.service 或者 :sudo service gdm3 stop
8. 安装run文件:先cd到文件所在目录,输入命令:
sudo chmod a+x 软件名.run (软件名请自行修改,给予run文件执行权限)
sudo sh ./软件名.run
9. 编译nvidia驱动至内核
命令:sudo dkms autoinstall -k 4.5.11-kali-amd64 -m nvidia-390 -v 397.97(内核名以及显卡驱动名称请自行对应)
10. 重新设置驱动配置文件:sudo nvidia -xconfig
11. 重启即可:sudo reboot