I have recently installed Fedora 20 on a custom desktop PC with a ASUS Z87-K motherboard. Given some commonly known bugs, I have installed the NVIDIA proprietary driver for my GeForce 630, and disabled the nouveau driver.
After completing correctly the driver installation, during which the module was signed with a newly generated key pair, a x.509 certificate was created and automatically placed in
However, from that moment, the computer is unable to boot with the UEFI secure boot option enabled. When switching to textmode and running
nvidia-modprobe, I find that the NVIDIA proprietary module was not loaded.
When I disable Secure Boot in the UEFI menu the computer boots and runs smoothly with the installed driver.
To avoid the drawback of booting in an insecure mode, I would like to know where to place the x.509 certificate of the NVIDIA module in order for it to be recognized by the kernel so I don't have to turn off Secure Boot.