由于 linux 内核自动升级,需要重新编译 NVIDIA 驱动
具体方法如下:
- 更改 BIOS 的显示输出为核显
- 进入系统,执行以下命令
整合于:
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/文件夹,版本号因电脑而异