Meanwhile, I followed some suggestions on this forum topic:
- delete /etc/X11/xorg.conf (it didn’t exist for me)
- make sure nvidia-prime is installed (
sudo apt install --reinstall nvidia-prime
)- switch to nvidia (
sudo prime-select nvidia
)- remove stray blacklist files (sudo rm /lib/modprobe.d/blacklist-nvidia.conf /etc/modprobe.d/blacklist-nvidia.conf)
- update the initrd (
sudo update-initramfs -u
)- reboot
plus changed options nvidia-drm modeset=1
to options nvidia-drm modeset=0
in /lib/modprobe.d/nvidia-kms.conf
.
Also added the kernel parameters acpi_osi=! acpi_osi=Windows\ 2009
The system did not stick in the black screen at boot and nvidia-smi
produces a sensible output:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.95.01 Driver Version: 440.95.01 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 166... Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P0 7W / N/A | 0MiB / 5944MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
However, nvidia-settings
shows an empty window and the system still does not recognize my main display device.
Here I generated a new bug report: nvidia-bug-report.log.gz (343.4 KB)