Display bugs in F37 kernel 6.0 and 6.2

Hi, I recently bought a new desktop. HP Omen 40L i7-12900k, RTX3070ti. On the live usb I already saw issues where everything flashed. It was like the display version of tourette syndrome.

I thought this would be fixed after installation and adding the NVidia drivers from RPMFusion. Unfortunately the GPU is still not recognised, it stutters in 6.0 kernel and offers no output on startup after the hp/fedora logo screen. My external monitor gives me a sign that it is no longer receiving signal so ctrl alt f3 won’t solve this, though I did try.

In my installation I ran into on issue, when installing xorg-x11-drv-nvidia-cuda, where I had to disable modularity.

sudo dnf module disable nvidia-driver:latest-dkms

on startup I get the message

Nvidia kernel module missing. Falling back to nouveau
this is just below the login box when using 6.0.7 kernel

rpm -qa kernel* | sort
kernel-6.0.7-301.fc37.x86_64
kernel-6.2.8-200.fc37.x86_64
kernel-core-6.0.7-301.fc37.x86_64
kernel-core-6.2.8-200.fc37.x86_64
kernel-devel-6.2.8-200.fc37.x86_64
kernel-devel-matched-6.2.8-200.fc37.x86_64
kernel-headers-6.2.6-200.fc37.x86_64
kernel-modules-6.0.7-301.fc37.x86_64
kernel-modules-6.2.8-200.fc37.x86_64
kernel-modules-core-6.2.8-200.fc37.x86_64
kernel-modules-extra-6.0.7-301.fc37.x86_64
kernel-modules-extra-6.2.8-200.fc37.x86_64
kernel-srpm-macros-1.0-15.fc37.noarch

sudo dnf list *nvidia*
Last metadata expiration check: 0:32:57 ago on Thu 30 Mar 2023 22:29:30.
Installed Packages
akmod-nvidia.x86_64                        3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
kmod-nvidia-6.2.8-200.fc37.x86_64.x86_64   3:525.89.02-1.fc37  @@commandline    
nvidia-gpu-firmware.noarch                 20230310-148.fc37   @updates         
nvidia-persistenced.x86_64                 3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
nvidia-settings.x86_64                     3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia.x86_64                 3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda.x86_64            3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.x86_64       3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-kmodsrc.x86_64         3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-libs.x86_64            3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-power.x86_64           3:525.89.02-1.fc37  @rpmfusion-nonfree-nvidia-driver
Available Packages
akmod-nvidia-340xx.x86_64                  1:340.108-24.fc37   rpmfusion-nonfree-updates
akmod-nvidia-390xx.x86_64                  3:390.157-1.fc37    rpmfusion-nonfree-updates
akmod-nvidia-470xx.x86_64                  3:470.161.03-2.fc37 rpmfusion-nonfree-nvidia-driver
akmod-nvidia-470xx.x86_64                  3:470.161.03-2.fc37 rpmfusion-nonfree-updates
kmod-nvidia.x86_64                         3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
kmod-nvidia.x86_64                         3:525.89.02-1.fc37  rpmfusion-nonfree-updates
kmod-nvidia-340xx.x86_64                   1:340.108-24.fc37   rpmfusion-nonfree-updates
kmod-nvidia-390xx.x86_64                   3:390.157-1.fc37    rpmfusion-nonfree-updates
kmod-nvidia-470xx.x86_64                   3:470.161.03-2.fc37 rpmfusion-nonfree-nvidia-driver
kmod-nvidia-470xx.x86_64                   3:470.161.03-2.fc37 rpmfusion-nonfree-updates
kmod-nvidia-latest-dkms.x86_64             3:525.85.12-1.fc37  cuda-fedora37-x86_64
kmod-nvidia-open-dkms.x86_64               3:525.85.12-1.fc37  cuda-fedora37-x86_64
libnvidia-nscq-525.x86_64                  525.105.17-1        cuda-fedora37-x86_64
libnvidia-nscq-530.x86_64                  530.30.02-1         cuda-fedora37-x86_64
nvidia-fabric-manager-devel.x86_64         530.30.02-1         cuda-fedora37-x86_64
nvidia-fs.x86_64                           2.15.1-1            cuda-fedora37-x86_64
nvidia-fs-dkms.x86_64                      2.15.1-1            cuda-fedora37-x86_64
nvidia-gds.x86_64                          12.1.0-1            cuda-fedora37-x86_64
nvidia-gds-12-0.x86_64                     12.0.1-1            cuda-fedora37-x86_64
nvidia-gds-12-1.x86_64                     12.1.0-1            cuda-fedora37-x86_64
nvidia-modprobe.x86_64                     3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
nvidia-modprobe.x86_64                     3:525.89.02-1.fc37  rpmfusion-nonfree-updates
nvidia-query-resource-opengl.x86_64        1.0.0-13.fc37       fedora           
nvidia-query-resource-opengl-lib.i686      1.0.0-13.fc37       fedora           
nvidia-query-resource-opengl-lib.x86_64    1.0.0-13.fc37       fedora           
nvidia-settings-390xx.x86_64               390.157-1.fc37      rpmfusion-nonfree-updates
nvidia-settings-470xx.x86_64               3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
nvidia-settings-470xx.x86_64               3:470.161.03-1.fc37 rpmfusion-nonfree-updates
nvidia-texture-tools.i686                  2.1.2-3.fc36        fedora           
nvidia-texture-tools.x86_64                2.1.2-3.fc36        fedora           
nvidia-texture-tools-devel.i686            2.1.2-3.fc36        fedora           
nvidia-texture-tools-devel.x86_64          2.1.2-3.fc36        fedora           
nvidia-vaapi-driver.i686                   0.0.9-1.fc37        rpmfusion-nonfree-nvidia-driver
nvidia-vaapi-driver.i686                   0.0.9-1.fc37        rpmfusion-nonfree-updates
nvidia-vaapi-driver.x86_64                 0.0.9-1.fc37        rpmfusion-nonfree-nvidia-driver
nvidia-vaapi-driver.x86_64                 0.0.9-1.fc37        rpmfusion-nonfree-updates
nvidia-xconfig.x86_64                      3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
nvidia-xconfig.x86_64                      3:525.89.02-1.fc37  rpmfusion-nonfree-updates
pcp-pmda-nvidia-gpu.x86_64                 6.0.3-1.fc37        updates          
xorg-x11-drv-nvidia-340xx.x86_64           1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-cuda.x86_64      1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-devel.i686       1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-devel.x86_64     1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-kmodsrc.x86_64   1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-libs.i686        1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-340xx-libs.x86_64      1:340.108-10.fc37   rpmfusion-nonfree
xorg-x11-drv-nvidia-390xx.x86_64           3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-cuda.x86_64      3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-cuda-libs.i686   3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-cuda-libs.x86_64 3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-devel.i686       3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-devel.x86_64     3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-kmodsrc.x86_64   3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-libs.i686        3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-390xx-libs.x86_64      3:390.157-2.fc37    rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx.x86_64           3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx.x86_64           3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-cuda.x86_64      3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-cuda.x86_64      3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-cuda-libs.i686   3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-cuda-libs.i686   3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-cuda-libs.x86_64 3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-cuda-libs.x86_64 3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-devel.i686       3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-devel.i686       3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-devel.x86_64     3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-devel.x86_64     3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-kmodsrc.x86_64   3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-kmodsrc.x86_64   3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-libs.i686        3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-libs.i686        3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-libs.x86_64      3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-libs.x86_64      3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-470xx-power.x86_64     3:470.161.03-1.fc37 rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-470xx-power.x86_64     3:470.161.03-1.fc37 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda-libs.i686         3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-cuda-libs.i686         3:525.89.02-1.fc37  rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-devel.i686             3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-devel.i686             3:525.89.02-1.fc37  rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-devel.x86_64           3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-devel.x86_64           3:525.89.02-1.fc37  rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.i686              3:525.89.02-1.fc37  rpmfusion-nonfree-nvidia-driver
xorg-x11-drv-nvidia-libs.i686              3:525.89.02-1.fc37  rpmfusion-nonfree-updates

trying to work on my machine is going to give me an epileptic fit. Please excuse the way I pasted stuff, its impossible to type when you can’t see what you’re typing and the screens keep moving or show a window thats at the back or previously closed for slit seconds

Everything there actually looks good.
Your info at the beginning may be the problem.

If that is still appearing then it may be related to secureboot. If secureboot is enabled then the nvidia drivers will not load unless you have enabled signing the module before installing them
/usr/share/doc/akmods/README.secureboot gives instructions on how to generate the key to sign the modules and to import that key into the bios.
After the key has been created then you would need to remove the kmod-nvidia package and then run sudo akmods --force to rebuild all the akmod packages. This should build the modules for all installed kernels which would include both 6.0.7 and 6.2.8

This link gives one way to force the rebuild of modules for any specific kernel.

If you would prefer you could disable secureboot in bios and avoid the issue with signing the modules.

Thanks, took the easy route and disabled secure boot. Unfortunately that didn’t help. I’m going to try signing the modules to see if it makes a difference. Thanks :grinning:

I just searched on nvidia.com for that card and the recommended driver and I see this.
image
It seems you may not have the most appropriate driver yet since at present the driver for F37 from rpmfusion is 525.89.02

Note that the release date for that driver is today!

This was the solution.

Followed instructions for signing the module and everything is working perfectly now. Thanks Jeff V!