There are two options for the kernel driver right now: Proprietary (same as before) and open source (if you device supports the GSP and its firmware).
If you are installing from RPMFusion, using akmod-nvidia will get you the proprietary driver by default unless you set %_with_kmod_nvidia_open 1, which will bring the open kernel driver version Nvidia ships pre-compiled on their installer.
There's the option of akmod-nvidia-open instead of akmod-nvidia, however last time I tried it still resulted in the proprietary driver being installed (apparently it also brought akmod-nvidia as dependency somehow)
There are two options for the kernel driver right now: Proprietary (same as before) and open source (if you device supports the GSP and its firmware).
If you are installing from RPMFusion, using
akmod-nvidia
will get you the proprietary driver by default unless you set%_with_kmod_nvidia_open 1
, which will bring the open kernel driver version Nvidia ships pre-compiled on their installer. There's the option ofakmod-nvidia-open
instead ofakmod-nvidia
, however last time I tried it still resulted in the proprietary driver being installed (apparently it also broughtakmod-nvidia
as dependency somehow)See https://rpmfusion.org/Howto/NVIDIA#Kernel_Open for reference
According to https://discussion.fedoraproject.org/t/nvidia-how-to-switch-to-the-open-source-kernel-module/126362/13 it's possible to use silverblue-akmods-keys to set the required macro (
echo "%_with_kmod_nvidia_open 1" >> macros.kmodtool
) to have the open kernel driver on Silverblue systems.I tested it on my system and it seems to be working properly: