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)