Ubuntu 20.04双系统下NVIDIA驱动安装后黑屏与nvidia-smi无法检测的矛盾问题求助
Ubuntu 20.04双系统下NVIDIA驱动安装后黑屏与nvidia-smi无法检测的矛盾问题求助
我快被NVIDIA驱动搞疯了!很久以前尝试安装失败后就一直用开源驱动,但屏幕撕裂问题始终没解决,所以一年后决定彻底换成闭源驱动,结果遇到了两难的问题。
我的操作步骤
禁用nouveau开源驱动
- 创建黑名单文件
/etc/modprobe.d/blacklist-nouveau.conf,内容如下:blacklist nouveau options nouveau modeset=0 - 更新initramfs使配置生效:
sudo update-initramfs -u
- 创建黑名单文件
彻底卸载现有NVIDIA相关包
sudo apt-get remove --purge '^nvidia-.*' sudo apt-get remove --purge '^libnvidia-.*' sudo apt-get remove --purge '^cuda-.*'添加官方PPA并安装最新驱动
sudo add-apt-repository ppa:graphics-drivers sudo apt install nvidia-driver-530
矛盾的问题现象
- Secure Boot关闭时:重启进入Ubuntu(双系统Windows)后直接黑屏,只能进入tty1终端操作。此时执行
nvidia-smi能正常输出驱动信息,但系统无法加载图形界面;卸载NVIDIA驱动后系统又能正常启动。 - Secure Boot开启时:可以正常进入图形登录界面并使用系统,但执行
nvidia-smi报错:NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
现在我陷入了两难:要么驱动能被识别但系统黑屏,要么系统正常但驱动无法工作,求各位大佬帮忙解决!
调试信息(Secure Boot开启状态下)
- 系统版本:Ubuntu 20.04 LTS
- 已安装的NVIDIA相关包(
apt list --installed | grep nvidia输出):libnvidia-cfg1-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-common-530/focal-updates,focal-updates,focal-security,focal-security,focal,focal,now 530.41.03-0ubuntu0.20.04.2 all [installed,automatic] libnvidia-compute-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-compute-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 i386 [installed,automatic] libnvidia-decode-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-decode-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 i386 [installed,automatic] libnvidia-encode-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-encode-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 i386 [installed,automatic] libnvidia-extra-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-fbc1-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-fbc1-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 i386 [installed,automatic] libnvidia-gl-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] libnvidia-gl-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 i386 [installed,automatic] nvidia-compute-utils-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] nvidia-dkms-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] nvidia-driver-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed] nvidia-kernel-common-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] nvidia-kernel-source-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] nvidia-prime/focal-updates,focal-updates,now 0.8.16~0.20.04.2 all [installed,automatic] nvidia-settings/focal-updates,focal,now 470.57.01-0ubuntu0.20.04.3 amd64 [installed,automatic] nvidia-utils-530/focal-updates,focal-security,focal,now 530.41.03-0ubuntu0.20.04.2 amd64 [installed,automatic] xserver-xorg-video-nvidia-530/focal-updates,focal-security,focal,now - 显卡硬件信息(
lspci -v | grep "VGA controller"输出):00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 05) (prog-if 00 [VGA controller]) 01:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2060] (rev a1) (prog-if 00 [VGA controller])
备注:内容来源于stack exchange,提问作者learningtoc0d3
相关产品推荐
相关产品推荐

