Nvidia 独显 + Ubuntu 黑屏

由于 linux 内核自动升级,需要重新编译 NVIDIA 驱动
具体方法如下:

  1. 更改 BIOS 的显示输出为核显
  2. 进入系统,执行以下命令
    整合于:

https://blog.csdn.net/JerryZhang__/article/details/108865176
https://blog.csdn.net/u012114438/article/details/104425573

sudo apt-get install dkms
sudo dkms install -m nvidia -v 440.44(440.44表示的是驱动版本号)
sudo reboot

利用命令 ll /usr/src/ 可查看下面有一个nvidia-440.44/文件夹,版本号因电脑而异

如果出错了 Error! Bad return status for module build on kernel: 5.4.0-48-generic (x86_64)
有可能是 Gcc 版本问题,升级GCC版本

$sudo apt install gcc-8
$sudo update-alternatives --config gcc

$sudo update-alternatives --remove-all gcc
$sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 10
$sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc-8 10

重新执行

sudo dkms install -m nvidia -v 440.44(440.44表示的是驱动版本号)

利用命令 ll /usr/src/ 可查看下面有一个nvidia-440.44/文件夹,版本号因电脑而异
原文地址:https://www.cnblogs.com/TianyuSu/p/14851290.html