Bug 1226438

Summary: Nvidia drivers not loaded with kernel bigger than 6.3.9-1
Product: [openSUSE] openSUSE Tumbleweed Reporter: Yiannis Bonatakis <ioannis.bonatakis>
Component: Kernel:DriversAssignee: Stefan Dirsch <sndirsch>
Status: IN_PROGRESS --- QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: ioannis.bonatakis, tiwai
Version: CurrentFlags: sndirsch: needinfo? (ioannis.bonatakis)
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Yiannis Bonatakis 2024-06-17 13:27:03 UTC
I running TW on 6.3.9-1-default and until that version the Nvidia drivers works 

```
❯ lspci | grep -i nvidia
0000:65:00.0 VGA compatible controller: NVIDIA Corporation GP107GL [Quadro P600] (rev a1)
0000:65:00.1 Audio device: NVIDIA Corporation GP107GL High Definition Audio Controller (rev a1)

S  | Name                      | Summary                                                               | Type
---+---------------------------+-----------------------------------------------------------------------+--------
i+ | kernel-firmware-nvidia    | Kernel firmware files for Nvidia Tegra and graphics drivers           | package
i  | libnvidia-egl-wayland1    | The EGLStream-based Wayland external platform                         | package
il | nvidia-computeG05         | NVIDIA driver for computing with GPGPU                                | package
il | nvidia-computeG05-32bit   | 32bit NVIDIA driver for computing with GPGPU                          | package
il | nvidia-gfxG05-kmp-default | NVIDIA graphics driver kernel module for GeForce 600 series and newer | package
il | nvidia-glG05              | NVIDIA OpenGL libraries for OpenGL acceleration                       | package
il | nvidia-glG05-32bit        | 32bit NVIDIA OpenGL libraries for OpenGL acceleration                 | package
il | x11-video-nvidiaG05       | NVIDIA graphics driver for GeForce 600 series and newer               | package
il | x11-video-nvidiaG05-32bit | 32bit NVIDIA graphics driver for GeForce 600 series and newer         | package
```

However with every kernel version after this, there is a prompt for MOK, which is accepted and then, after boot screen is black. The Nvidia drivers are not loaded.
I tried the steps in the documentation and also installed nvidiaG07 but I think there was the same problem
Comment 2 Stefan Dirsch 2024-06-18 11:41:47 UTC
Please try to access such a system with ssh. Then rmmod the nvidia modules, if already loaded.

  rmmod nvidia_drm
  rmmod nvidia_modeset
  rmmod nvidia_uvm
  rmmod nvidia

Then reset dmesg.

  dmesg -c > /dev/null

Then load again nvidia

  modprobe nvidia

Run and attach dmesg output

  dmesg
Comment 3 Stefan Dirsch 2024-07-08 14:04:15 UTC
@Yiannis Any news on that one?