ubuntu20.04安装NVIDIA显卡驱动(驱动官网下载安装包,解决开机启动黑屏问题,终极保姆式方案教程)
本人电脑是联想拯救者Y7000P+ubuntu20.04+5.15内核版本。
网上博客和视频参考了无数次安装方式和解决方案,还是无法解决黑屏问题(linux对图形界面的选择加载问题,NVIDIA驱动冲突)。后来偶然尝试一个方法解决了黑屏问题,但是在驱动安装成功、驱动加载成功后,依然遇到渲染没有用到NVIDIA显卡的问题。
历经磨难,终于解决了以上所有问题,特附上保姆级教程让大家少走弯路。
一、前言
- 有一部分人因为内核版本高(比如20.04下>=5.15的版本)安装NVIDIA失败。
原因:20.04自带的内核升级最高目前直到5.15,如果你采用其他方式如mainline强行升级版本(都是无验证的),安装会遇到很多依赖错误,因此安装NVIDIA驱动一定要在ubuntu版本所匹配的内核版本下安装。 - 开机进入BIOS中,把Secure Boot设置为Disabled(很重要!)。
Security → Secure Boot → Secure Boot = Disabled
二、NVIDIA官网下载驱动安装包
官网下载
首先检查自己电脑的NVIDIA显卡,然后去官网下载,比如我的是
根据GPT分析550.x的版本挺合适的,千万不要下载测试版。
将安装包放在某个文件夹下,赋予权限:
cd {此路经下}
sudo chmod +x NVIDIA-Linux-x86_64-550.163.01.run
三、ubuntu命令行准备工作(图形桌面中)
- 安装前准备—安装编译依赖
如果你的ubuntu20.04没有装gcc和g++,则需要提前装,已经装过的忽略这步。
至于与NVIDIA适配的gcc版本,可以交给GPT分析。本人的是gcc 9.4版本也适用。
sudo