Hi,
I am trying pretty long time to get my external monitor working with my lenovo laptop (intel graphics + nvidia geforce GTX 1650). It was working before on my fedora 30 with nvidia drivers installed by dnf. After kernel update, it stopped working and I wasn’t able to fix it. Since then, I have screwed up my operating system two times while trying to fix it, with no luck.
Yesterday I have installed fedora 31. I had some problems with xorg from the start (with clear fedora installation), so I was forced to “dnf update”. After that, I have installed nvidia drivers from gnome software. External monitor still wasn’t working, so I have uninstalled drivers with gnome software and installed nvidia drivers with dnf from negativo17. After all of that, still no luck to get it to work. External monitor is simply acting like it is not getting any signal from my notebook. Monitor and nvidia GPU is 100% working, tested on windows (I have dual boot but I guess that doesn’t matter). Nouveau is blacklisted, nvidia modules seem to be loaded. Any commands ouput that might be usefull:
Loaded nvidia modules/no nouveau modules:
[manes@ideapad ~]$ lsmod |grep -i nvidia
nvidia_drm 49152 4
nvidia_modeset 1118208 5 nvidia_drm
nvidia_uvm 1081344 0
nvidia 20439040 163 nvidia_uvm,nvidia_modeset
ipmi_msghandler 114688 2 ipmi_devintf,nvidia
drm_kms_helper 212992 2 nvidia_drm,i915
drm 548864 16 drm_kms_helper,nvidia_drm,i915
[manes@ideapad ~]$ lsmod |grep -i nouveau
[manes@ideapad ~]$
Nvidia packages installed:
[manes@ideapad ~]$ dnf list *nvidia*
negativo17 - Nvidia 22 kB/s | 3.9 kB 00:00
Fedora Modular 31 - x86_64 - Updates 151 kB/s | 22 kB 00:00
Fedora 31 - x86_64 - Updates 221 kB/s | 22 kB 00:00
Installed Packages
akmod-nvidia.x86_64 3:440.44-1.fc31 @fedora-nvidia
kmod-nvidia-5.4.8-200.fc31.x86_64.x86_64 3:440.44-1.fc31 @@commandline
nvidia-driver.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-driver-NVML.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-driver-cuda.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-driver-cuda-libs.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-driver-libs.i686 3:440.44-1.fc31 @fedora-nvidia
nvidia-driver-libs.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-kmod-common.noarch 3:440.44-1.fc31 @fedora-nvidia
nvidia-libXNVCtrl.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-persistenced.x86_64 3:440.44-1.fc31 @fedora-nvidia
nvidia-settings.x86_64 3:440.44-1.fc31 @fedora-nvidia
Some informations about GPU. I am not really sure what should I think about that warning in the bottom.
[manes@ideapad ~]$ nvidia-smi
Wed Jan 15 13:16:07 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.44 Driver Version: 440.44 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 1650 Off | 00000000:01:00.0 Off | N/A |
| N/A 37C P8 1W / N/A | 31MiB / 3911MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1470 G /usr/libexec/Xorg 14MiB |
| 0 1842 G /usr/libexec/Xorg 14MiB |
+-----------------------------------------------------------------------------+
WARNING: infoROM is corrupted at gpu 0000:01:00.0
I don’t really know what else to do after all. You are my last hope.
Thank you for any informations or help.