External HDMI screen not detected after installing nvidia-driver

Hello,

Before installing the nvidia-driver package I had a white screen, but now the HDMI external screen is not detected at all. (nvidia-detect told me I had a compatible config and I can use latest nvidia driver)

When I installed the nvidia-driver package I noticed that kernel wasn’t able to load module, so I signed it with my own key as below :

mkdir -p ~/nvidia-signing

cd ~/nvidia-signing

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj “/CN=Kernel Module Signing/”

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ~/nvidia-signing/MOK.priv ~/nvidia-signing/MOK.der /lib/modules/$(uname -r)/updates/dkms/nvidia-current.ko

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ~/nvidia-signing/MOK.priv ~/nvidia-signing/MOK.der /lib/modules/$(uname -r)/updates/dkms/nvidia-current-drm.ko

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ~/nvidia-signing/MOK.priv ~/nvidia-signing/MOK.der /lib/modules/$(uname -r)/updates/dkms/nvidia-current-modeset.ko

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ~/nvidia-signing/MOK.priv ~/nvidia-signing/MOK.der /lib/modules/$(uname -r)/updates/dkms/nvidia-current-peermem.ko

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ~/nvidia-signing/MOK.priv ~/nvidia-signing/MOK.der /lib/modules/$(uname -r)/updates/dkms/nvidia-current-uvm.ko

the I rebooted and ran nvidia-smi successfully

NVIDIA-SMI 535.183.01 Driver Version: 535.183.01 CUDA Version: 12.2

I rebooted again and checked displays, I don’t see my external display in there.

attached bug report.
nvidia-bug-report.log.gz (283.7 KB)

nvm, I uninstalled bumblebee and it works now.

sudo apt autoremove --purge bumblebee-nvidia

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.