I installed Fedora KDE 32 on my laptop HP Elitebook 8560W with embedded NVIDIA Quadro 1000M card. I am following this guide: Howto/NVIDIA - RPM Fusion. I added rpmfusion repo and run these commands to install the drivers:
But when i reboot i get the message: “nvidia kernel module missing. falling back to nouveau”.
I also checked my bios but i don’t see option for secure boot.
Oops!
I meant “If your hardware is the optimus/prime configuration linked to by the optimus link in your guide you will need to follow those directions as well.”
You can tell if (as is likely on a laptop) you have dual video cards by running “lspci | grep VGA”
If that returns 2 lines such as
Strange, it seems a couple of my posts here have disappeared??
In any case, your package list is similar to mine, and other than my laptop having the dual GPU design and yours having only the nvidia GPU there seems no real difference…I really don’t see any reason why yours can’t work with the nvidia driver.
One other command to see if the drivers are actually loading would be kmod list | grep nvidia and see if there are about 6 lines displayed. If so then the nvidia drivers are active.
If the nouveau drivers are active the same command with grep for nouveau will return results.
This (kmod-nvidia-5.8.12-200.fc32.x86_64.x86_64) package tells me that akmod has built the nvidia drivers for the existing kernel so there should be no problems unless some of the needed headers or compiler packages are missing.
Just by chance, are you dual booting with windows? If so is your bios set for secure boot or fast boot? Since the nvidia driver “taints” the kernel there have been some issues with secure boot interfering with fedora and IIRC loading a module that taints the kernel may be one of those issues. YMMV
If i run kmod list | grep nvidia i don’t see any output. If i run kmod list | grep nouveau i see this output:
nouveau 2342912 22
i2c_algo_bit 16384 1 nouveau
ttm 122880 1 nouveau
drm_kms_helper 262144 1 nouveau
drm 626688 12 drm_kms_helper,ttm,nouveau
mxm_wmi 16384 1 nouveau
wmi 36864 4 hp_wmi,wmi_bmof,mxm_wmi,nouveau
video 53248 1 nouveau
I guess nvidia drivers are not loading.
Yes, i dual boot with Windows 10, but my laptop does not have secure boot option in the bios. It has fast boot option though, but it make no difference if it is enabled or disabled.
Yep, the driver for nvidia seems available but definitely is not loading.
You might try editing the boot command in grub during your next boot and see if it contains (or if you can add) something similar to rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1 . I seem to remember when I first started using the nvidia drivers that I had to do that the first time although on my current laptop that apparently was put in place during the driver install.
If it works with no problems and the nvidia drivers are loaded then you can edit /etc/default/grub and add that to the GRUB_CMDLINE_LINUX entry then run grub2-mkconfig -o /etc/grub2-efi.cfg to make it permanent.
Are you running wayland or x11?
Is the video suitable as is? or do you need something more?
The nouveau driver has improved a lot over time and some are quite satisfied with it. Just because I prefer the nvidia drivers for my use does not mean everyone needs them.