前言:最近新买了一个笔记本,用于配置深度学习的环境,在安装显卡的第一步就遇到了大量的坑,遂将其记录,以便于遇到和我同样情况的人查询
本人笔记本型号惠普暗夜精灵5 I7-9750h RTX2060
一、Ubuntu安装
ubuntu16.04.6是2019年才更新的版本,自带无线网卡驱动,比较方便。在安装时分区的时候需要注意,目前的电脑都是用的EFI驱动,因此就不要需要像一些老教程一样添加\boot区了!!,鉴于home区可以自由访问根目录,于是我只分了两个区(如果home区分的太小后期会无法扩容!) EFI系统启动区以及根目录区,EFI配置2个G就足够,剩下的都分给根目录区。
分辨率问题:
当你安装好后,会发现电脑的分辨率只有640*480,在我试过了基本上所有的调分辨率办法基本上都是无效的,因为惠普的这款电脑显示屏是直接连接在独显上的,这可能是因为没有安装英伟达的驱动(只有当英伟达驱动安装好后才能修改!)
二、NVIDIA显卡安装
到这一步真正的坑就开始了,鉴于之前有安装过华为Matebook 13 成功的案列,一开始尝试的是手动安装,在英伟达官网下载驱动,可以看到一共有5个支持的驱动,我先下载的是430.14版本的
参考这篇帖子
https://blog.csdn.net/github_38060285/article/details/82927362
简单点说 就是禁用系统自带的nouveau驱动,用这个命令查看是否禁用成功,没有任何输出就表示成功了
lsmod | grep nouveau
之后在命令行页面安装驱动,要注意带上这三行
--no-x-check
--no-nouveau-check
--no-opengl-files
430.14版本安装错误,显示的是:verifyting archieve integrity,也就是安装包文件错误,遂放弃,选择418.56版本的,
显示错误如下:
于是查看了安装日志
百度了许久,还是没发现解决办法....遂放弃
于是采用第二种自动安装的办法,具体参考这篇帖子
https://blog.csdn.net/sinat_30440627/article/details/80610108
sudo apt-get install nvidia-418.run
命令行页面倒是显示成功了,但在登陆时处于无限黑屏状态,连密码输入页面都看不到,于是在开始的ubuntu页面点击e
修改grub,尝试过修改quiet splash 后面加上或者不加nomodeset 或者输入osci_osi=linux 之类的,发现并没有任何卵用
后来又进入高级模式,进入root权限,修改变为读写全限,按照这篇文章的步骤修改,也是没有任何用
https://zhuanlan.zhihu.com/p/21798896
实在是没办法了,采用了大多数教程里提到的尽量不要使用的安装方法
第一步:使用如下命令添加Graphic Drivers PPA
sudo add-apt-repository ppa:graphics-drivers/ppa
第二步:在系统更新里选择附加驱动
选择418.56版本的,430版本的还是会失败,终于成功!