Hi,
I have a laptop with RTX 4050 gpu (AD107) and an integrated AMD gpu.
nouveau is having issues with loading gsp firmware with kernel-firmware-nvidia installed and no proprietary modules installed. HDMI which is connected to the nvidia gpu doesn’t show up in inxi output.
I’ve tried the same setup but with kernel-firmware-nvidia-gsp-G06 and kernel-firmware-nvidia-gspx-G06 and there was no change in dmesg logs.
I’m on 6.18.1-1-default kernel
installed packages :
sudo zypper se -i nvidia nouveau
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+--------------------------------+--------------------------------------------------------------+--------
i+ | kernel-firmware-nvidia | Kernel firmware files for Nvidia Tegra and graphics drivers | package
i+ | libdrm_nouveau2 | Userspace interface for Kernel DRM services for NVIDIA chips | package
i+ | libvulkan_nouveau | Mesa vulkan driver for NVK (Nouveau Vulkan) | package
i+ | Mesa-dri-nouveau | Mesa DRI plug-in for 3D acceleration via Nouveau | package
i+ | openSUSE-repos-Slowroll-NVIDIA | openSUSE NVIDIA repository definitions | package
detected graphics devices and drivers :
inxi -aG output
Graphics:
Device-1: NVIDIA AD107M [GeForce RTX 4050 Max-Q / Mobile] vendor: Lenovo
driver: N/A alternate: nouveau non-free: 550-580.xx+
status: current (as of 2025-11) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 8
bus-ID: 01:00.0 chip-ID: 10de:28e1 class-ID: 0300
Device-2: Advanced Micro Devices [AMD/ATI] Phoenix1 vendor: Lenovo
driver: amdgpu v: kernel arch: RDNA-3 code: Phoenix process: TSMC n4 (4nm)
built: 2023+ pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: eDP-1
empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8, Writeback-1
bus-ID: 05:00.0 chip-ID: 1002:15bf class-ID: 0300 temp: 40.0 C
Device-3: Luxvisions Innotech Integrated Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:2 chip-ID: 30c9:00a7
class-ID: fe01 serial: 200901010001
Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.8
compositor: gnome-shell v: 49.2 driver: X: loaded: modesetting
unloaded: vesa alternate: fbdev gpu: amdgpu display-ID: 0
Monitor-1: eDP-1 model: BOE Display 0x0ae3 built: 2021 res: 1920x1080
dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
ratio: 16:9 modes: max: 1920x1080 min: 640x480
API: OpenGL v: 4.6 vendor: amd mesa v: 25.3.1 glx-v: 1.4 es-v: 3.2
direct-render: yes renderer: AMD Radeon 780M Graphics (radeonsi phoenix
LLVM 21.1.6 DRM 3.64 6.18.1-1-default) device-ID: 1002:15bf
memory: 500 MiB unified: no display-ID: :0.0
API: EGL Message: EGL data requires eglinfo. Check --recommends.
Info: Tools: api: glxinfo x11: xprop,xrandr
dmesg :
dmesg -T | grep -iE 'nouveau|firmware|gsp|nvidia'
[Thu Dec 18 22:08:50 2025] [ T473] ACPI: video: [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
[Thu Dec 18 22:08:50 2025] [ T494] nouveau: detected PR support, will not use DSM
[Thu Dec 18 22:08:50 2025] [ T494] nouveau 0000:01:00.0: enabling device (0000 -> 0003)
[Thu Dec 18 22:08:50 2025] [ T494] nouveau 0000:01:00.0: NVIDIA AD107 (197000a1)
[Thu Dec 18 22:08:50 2025] [ T494] nouveau 0000:01:00.0: gsp: Failed to load required firmware for device.
[Thu Dec 18 22:08:50 2025] [ T494] nouveau 0000:01:00.0: gsp ctor failed: -2
[Thu Dec 18 22:08:50 2025] [ T494] nouveau 0000:01:00.0: probe with driver nouveau failed with error -2
[Thu Dec 18 22:08:51 2025] [ T503] amdgpu 0000:05:00.0: amdgpu: [drm] Loading DMUB firmware via PSP: version=0x08005400
[Thu Dec 18 22:08:51 2025] [ T503] amdgpu 0000:05:00.0: amdgpu: [VCN instance 0] Found VCN firmware Version ENC: 1.24 DEC: 9 VEP: 0 Revision: 27
[Thu Dec 18 22:08:53 2025] [ T1] SELinux: Permission firmware_load in class system not defined in policy.
[Thu Dec 18 22:08:53 2025] [ T1] systemd[1]: Clear Stale Hibernate Storage Info was skipped because of an unmet condition check (ConditionPathExists=/sys/firmware/efi/efivars/HibernateLocation-8cf2644b-4b0b-428f-9387-6d876050dc67).
[Thu Dec 18 22:08:54 2025] [ T142] faux_driver regulatory: Direct firmware load for regulatory.db failed with error -2
[Thu Dec 18 22:08:54 2025] [ T791] kvm_amd: [Firmware Bug]: Cannot enable x2AVIC, AVIC is unsupported
[Thu Dec 18 22:08:54 2025] [ T258] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input13
[Thu Dec 18 22:08:54 2025] [ T258] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input14
[Thu Dec 18 22:08:54 2025] [ T258] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input15
[Thu Dec 18 22:08:54 2025] [ T258] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.1/0000:01:00.1/sound/card0/input16
[Thu Dec 18 22:08:54 2025] [ T312] mt7921e 0000:03:00.0: WM Firmware Version: ____010000, Build Time: 20250625153703
output of ls -al /usr/lib/firmware/nvidia/
total 36
drwxr-xr-x. 1 root root 444 Dec 18 11:14 .
drwxr-xr-x. 1 root root 1274 Dec 18 11:14 ..
drwxr-xr-x. 1 root root 6 Dec 18 11:14 ad102
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 ad103 -> ad102
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 ad104 -> ad102
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 ad106 -> ad102
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 ad107 -> ad102
drwxr-xr-x. 1 root root 6 Dec 18 11:14 ga100
drwxr-xr-x. 1 root root 34 Dec 18 11:14 ga102
drwxr-xr-x. 1 root root 34 Dec 18 11:14 ga103
drwxr-xr-x. 1 root root 34 Dec 18 11:14 ga104
drwxr-xr-x. 1 root root 34 Dec 18 11:14 ga106
drwxr-xr-x. 1 root root 34 Dec 18 11:14 ga107
drwxr-xr-x. 1 root root 6 Dec 18 11:14 gb100
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 gb102 -> gb100
drwxr-xr-x. 1 root root 6 Dec 18 11:14 gb202
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 gb203 -> gb202
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 gb205 -> gb202
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 gb206 -> gb202
lrwxrwxrwx. 1 root root 5 Oct 19 09:18 gb207 -> gb202
drwxr-xr-x. 1 root root 6 Dec 18 11:14 gh100
drwxr-xr-x. 1 root root 274 Dec 18 11:14 gk20a
drwxr-xr-x. 1 root root 10 Dec 18 11:14 gm200
drwxr-xr-x. 1 root root 10 Dec 18 11:14 gm204
drwxr-xr-x. 1 root root 10 Dec 18 11:14 gm206
drwxr-xr-x. 1 root root 16 Dec 18 11:14 gm20b
drwxr-xr-x. 1 root root 10 Dec 18 11:14 gp100
drwxr-xr-x. 1 root root 28 Dec 18 11:14 gp102
drwxr-xr-x. 1 root root 28 Dec 18 11:14 gp104
drwxr-xr-x. 1 root root 28 Dec 18 11:14 gp106
drwxr-xr-x. 1 root root 28 Dec 18 11:14 gp107
drwxr-xr-x. 1 root root 28 Dec 18 11:14 gp108
drwxr-xr-x. 1 root root 16 Dec 18 11:14 gp10b
drwxr-xr-x. 1 root root 28 Dec 18 11:14 gv100
drwxr-xr-x. 1 root root 78 Dec 18 11:14 tegra124
drwxr-xr-x. 1 root root 78 Dec 18 11:14 tegra186
drwxr-xr-x. 1 root root 42 Dec 18 11:14 tegra194
drwxr-xr-x. 1 root root 78 Dec 18 11:14 tegra210
drwxr-xr-x. 1 root root 34 Dec 18 11:14 tu102
drwxr-xr-x. 1 root root 34 Dec 18 11:14 tu104
drwxr-xr-x. 1 root root 34 Dec 18 11:14 tu106
drwxr-xr-x. 1 root root 10 Dec 18 11:14 tu10x
drwxr-xr-x. 1 root root 34 Dec 18 11:14 tu116
drwxr-xr-x. 1 root root 34 Dec 18 11:14 tu117