Odd, pretty sure I ran Fedora with my Nvidia 3090 just fine with secure boot. Currently running Arch Linux with the exactly same 3090 using self-signed secure boot certs. I didn’t have to sign the Nvidia kernel modules, just the kernel image and the bootloader.