First 你需要知道自己的硬件设备型号。
ubuntu18.04 上通过终端输入lspci -vnn | grep VGA -A 12 查阅到设备的PCI_ID 型号,根据下面网站可以查阅到GPU的具体型号。
PCI deviceshttp://pci-ids.ucw.cz/mods/PC/10de?action=help?help=pci
pci_id 型号指 8086:9a60
去nvidia 官网下载
Second 删除原有的显卡驱动
ubuntu18.04 sudo apt-get remove --purge nvidia*(自己在未安装显卡驱动的环境下,不知道这样是否可以卸载干净)
windows 不清楚
Third 禁止自带的nouveau nvidia驱动
操作方法:
sudo chmod 644 /etc/modprobe.d/blacklist.conf
vim /etc/modprobe.d/blacklist.conf
在文件结尾添加:
blacklist nouveau
options nouveau modeset=0
添加完后恢复文件权限
sudo chmod 644 /etc/modprobe.d/blacklist.conf
更新
sudo update-initramfs -u
重启电脑
sudo reboot
ctrl+alt+f3
lsmod |grep nouveau 没有打印,说明自带驱动禁止成功。
Four
再重启电脑,进入bios设置,然后找到Security里面的 Secure Boot选项,Secure Boot选择Disabled,按f10保存,重启。把Secure Boot选择Disabled 这个操作非常重要。
Five
关闭图形化界面
sudo service lightdm stop
如果图形化界面关闭不了,采用
sudo systemctl set-default multi-user.target
sudo reboot
关闭图形化界面,实测有效。
Six
安装显卡驱动
sudo chmod a+x NVIDIA-Linux-x86_64-415.13.run //获取权限
sudo ./NVIDIA-Linux-x86_64-415.13.run -no-opengl-files
选择按照默认的就可以了,具体可以参考博客Ubuntu18.04下安装NVIDIA显卡驱动_半月夏微凉的博客-CSDN博客_ubuntu1804安装nvidia驱动
安装完后 输入 sudo nvidia-smi.
如果出现显卡的一些属性就ok 了。
sudo systemctl set-default graphical.target sudo reboot
sudo reboot 打开图形化界面。