Nvidia GPU using vfio-pci causes endless modprobe and nvidia-modprobe

on my asus tuf a15 laptop, with amd ryzen and nvidia gpu, using Manjaro KDE, when i set Nvidia to use vfio-pci drivers through modprobe + mkinitcpio, or with using supergfxctl tool (same outcome), i get every second messages in dmesg like this:

[  +1.242258] nvidia-nvlink: Nvlink Core is being initialized, major device number 237
[  +0.000005] NVRM: The NVIDIA probe routine was not called for 1 device(s).
[  +0.000574] NVRM: This can occur when a driver such as:
NVRM: nouveau, rivafb, nvidiafb or rivatv
NVRM: was loaded and obtained ownership of the NVIDIA device(s).
[  +0.000001] NVRM: Try unloading the conflicting kernel module (and/or
NVRM: reconfigure your kernel without the conflicting
NVRM: driver(s)), then try loading the NVIDIA kernel module
NVRM: again.
[  +0.000001] NVRM: No NVIDIA devices probed.
[  +0.000155] nvidia-nvlink: Unregistered Nvlink Core, major device number 237

also i notice in ksysguard when i filter processes by name “modprobe”, modprobe and nvidia-modprobe processes are created and killed every second, which rises my cpu temps by 20 degrees celsius for nothing. why would this be happening? i tried just for test on fresh installed endeavourOs to recreate same situation, this message happens only one time when booting and thats it …? hopefully there is some solution

Ok it seems that KDE thermal monitor widget was causing these error messages when Nvidia gpu was in vfio mode, since it couldn’t read its temperature

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