Need procedure for nvidia modules to allow secureboot to work on redhat8.5 with package manager installed nvidia packages

Redhat 8.5 and GeForce RTX 2080
Currently secureboot is off and the PC boots up with graphics - but the plan is to enable secureboot shortly . Currently if I enable secureboot - on boot up the PC ends up with a black screen.
The nvidia and cuda packages were installed using a package manager (not the installer-run ) as in

dnf module install nvidia-driver:latest-dkms
dnf install cuda
dnf install nvidia-gds

Can you please identify the nvidia modules that need signing and a procedure to do so?

nvidia-smi output for info
Wed Aug 3 10:57:48 2022
±----------------------------------------------------------------------------+
| NVIDIA-SMI 515.43.04 Driver Version: 515.43.04 CUDA Version: 11.7 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce … Off | 00000000:01:00.0 Off | N/A |
| 25% 31C P8 20W / 215W | 100MiB / 8192MiB | 0% Default |
| | | N/A |
±------------------------------±---------------------±---------------------+

±----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 1902 G /usr/libexec/Xorg 39MiB |
| 0 N/A N/A 2019 G /usr/bin/gnome-shell 59MiB |
±----------------------------------------------------------------------------+

Many thanks
Andy

modules, at least
nvidia.ko
nvidia-modeset.ko
nvidia-drm.ko
nvidia-uvm.ko
nvidia-peermem.ko

Procedure using dkms
https://gist.github.com/sbueringer/bd8cec239c44d66967cf307d808f10c4