Yes, dracut -f --regenerate-all
was used and afterwards, the system was restarted too.
zypper se -si nvidia kernel
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------------------+---------+-------------------------+--------+-----------
i+ | devel_kernel | pattern | 20170319-12.5 | x86_64 | repo-oss
i+ | kernel-default | package | 6.9.7-1.1 | x86_64 | repo-oss
i | kernel-default-devel | package | 6.9.7-1.1 | x86_64 | repo-oss
i | kernel-devel | package | 6.9.7-1.1 | noarch | repo-oss
i | kernel-firmware-all | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-amdgpu | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-ath10k | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-ath11k | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-ath12k | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-atheros | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-bluetooth | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-bnx2 | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-brcm | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-chelsio | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-dpaa2 | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-i915 | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-intel | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-iwlwifi | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-liquidio | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-marvell | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-media | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-mediatek | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-mellanox | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-mwifiex | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-network | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-nfp | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-nvidia | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-platform | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-prestera | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-qcom | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-qlogic | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-radeon | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-realtek | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-serial | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-sound | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-ti | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-ueagle | package | 20240618-1.1 | noarch | repo-oss
i | kernel-firmware-usb-network | package | 20240618-1.1 | noarch | repo-oss
i | kernel-install-tools | package | 0.3.0-2.4 | x86_64 | repo-oss
i | kernel-macros | package | 6.9.7-1.1 | noarch | repo-oss
i | kernel-source | package | 6.9.7-1.1 | noarch | repo-oss
i | kernel-syms | package | 6.9.7-1.1 | x86_64 | repo-oss
i | libnvidia-egl-wayland1 | package | 1.1.13-1.3 | x86_64 | repo-oss
i | nfs-kernel-server | package | 2.6.4-42.1 | x86_64 | repo-oss
i | nvidia-compute-G06 | package | 550.90.07-23.1 | x86_64 | NVIDIA
i | nvidia-compute-G06-32bit | package | 550.90.07-23.1 | x86_64 | NVIDIA
i | nvidia-driver-G06-kmp-default | package | 550.90.07_k6.9.3_1-23.1 | x86_64 | NVIDIA
i | nvidia-gl-G06 | package | 550.90.07-23.1 | x86_64 | NVIDIA
i | nvidia-gl-G06-32bit | package | 550.90.07-23.1 | x86_64 | NVIDIA
i | nvidia-video-G06 | package | 550.90.07-23.1 | x86_64 | NVIDIA
i | nvidia-video-G06-32bit | package | 550.90.07-23.1 | x86_64 | NVIDIA
i+ | patterns-devel-base-devel_kernel | package | 20170319-12.5 | x86_64 | repo-oss
i | purge-kernels-service | package | 0-9.7 | noarch | repo-oss
uname -a
Linux DESKTOP-X 6.9.7-1-default #1 SMP PREEMPT_DYNAMIC Fri Jun 28 05:50:47 UTC 2024 (a5efffa) x86_64 x86_64 x86_64 GNU/Linux
/sbin/lspci -nnk | grep -EiA3 ‘vga|display|3d’
0000:00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a68] (rev 01)
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device [103c:88f7]
Kernel driver in use: i915
--
0000:01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA106M [GeForce RTX 3060 Mobile / Max-Q] [10de:2520] (rev a1)
DeviceName: NVIDIA Graphics Device
Subsystem: Hewlett-Packard Company Device [103c:88f7]
Kernel driver in use: nouveau
cat /proc/cmdline
initrd=\opensuse-tumbleweed\6.9.7-1-default\initrd.. root=... splash=silent quiet security=apparmor mitigations=off rootflags=subvol=@/.snapshots/1/snapshot systemd.machine_id=...
grep -r nouveau /etc/modules-load.d/
grep -r nouveau /etc/modules
no output
sudo journalctl -b | grep nouveau
Jul 11 14:31:35 localhost kernel: nouveau: detected PR support, will not use DSM
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: vgaarb: deactivate vga console
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: NVIDIA GA106 (b76000a1)
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: bios: version 94.06.21.00.21
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: fb: 6144 MiB GDDR6
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: DRM: VRAM: 6144 MiB
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: DRM: GART: 536870912 MiB
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: DRM: BIT table 'A' not found
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: DRM: BIT table 'L' not found
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: DRM: TMDS table version 2.0
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
Jul 11 14:31:35 localhost kernel: [drm] Initialized nouveau 1.4.0 20120801 for 0000:01:00.0 on minor 0
Jul 11 14:31:35 localhost kernel: fbcon: nouveaudrmfb (fb0) is primary device
Jul 11 14:31:35 localhost kernel: nouveau 0000:01:00.0: [drm] fb0: nouveaudrmfb frame buffer device
Jul 11 14:31:37 localhost kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
Jul 11 14:31:37 localhost.localdomain kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
Jul 11 14:31:44 DESKTOP-kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
Jul 11 14:31:44 DESKTOP-kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
Jul 11 14:31:44 DESKTOP-kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
Jul 11 14:31:44 DESKTOP-kernel: NVRM: GPU 0000:01:00.0 is already bound to nouveau.
...
Jul 11 14:50:07 DESKTOP sudo[9999]: user : TTY=pts/1 ; PWD=/home/user ; USER=root ; COMMAND=/usr/sbin/modinfo nouveau
sudo modinfo nouveau
filename: /usr/lib/modules/6.9.7-1-default/kernel/drivers/gpu/drm/nouveau/nouveau.ko.zst
....
all_firmware
....
license: GPL and additional rights
description: nVidia Riva/TNT/GeForce/Quadro/Tesla/Tegra K1+
author: Nouveau Project
suserelease: openSUSE Tumbleweed
srcversion: 37FCF2F121C81193D52A967
alias: pci:v000012D2d*sv*sd*bc03sc*i*
alias: pci:v000010DEd*sv*sd*bc03sc*i*
depends: drm_display_helper,ttm,gpu-sched,drm_gpuvm,button,video,drm_ttm_helper,drm_exec,mxm-wmi,i2c-algo-bit,wmi
retpoline: Y
intree: Y
name: nouveau
vermagic: 6.9.7-1-default SMP preempt mod_unload modversions
sig_id: PKCS#7
signer: openSUSE Secure Boot CA
sig_key: FA:BE:D8...
sig_hashalgo: sha256
signature: 2A:41:1D:64:A2:99:DE:63:7D:ED:8C:72:78:56:47:46:47:A1:B6:42:...
parm: vram_pushbuf:Create DMA push buffers in VRAM (int)
parm: kms_vram_pushbuf:Place EVO/NVD push buffers in VRAM (default: auto) (int)
parm: tv_norm:Default TV norm.
Supported: PAL, PAL-M, PAL-N, PAL-Nc, NTSC-M, NTSC-J,
hd480i, hd480p, hd576i, hd576p, hd720p, hd1080i.
Default: PAL
*NOTE* Ignored for cards with external TV encoders. (charp)
parm: mst:Enable DisplayPort multi-stream (default: enabled) (int)
parm: tv_disable:Disable TV-out detection (int)
parm: ignorelid:Ignore ACPI lid status (int)
parm: duallink:Allow dual-link TMDS (default: enabled) (int)
parm: hdmimhz:Force a maximum HDMI pixel clock (in MHz) (int)
parm: config:option string to pass to driver core (charp)
parm: debug:debug string to pass to driver core (charp)
parm: noaccel:disable kernel/abi16 acceleration (int)
parm: modeset:enable driver (default: auto, 0 = disabled, 1 = enabled, 2 = headless) (int)
parm: atomic:Expose atomic ioctl (default: disabled) (int)
parm: runpm:disable (0), force enable (1), optimus only default (-1) (int)
zgrep CONFIG_NOUVEAU /proc/config.gz
CONFIG_NOUVEAU_DEBUG=5
CONFIG_NOUVEAU_DEBUG_DEFAULT=3
# CONFIG_NOUVEAU_DEBUG_MMU is not set
# CONFIG_NOUVEAU_DEBUG_PUSH is not set
zypper search -i nvidia
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 | libnvidia-egl-wayland1 | The EGLStream-based Wayland external platform | package
i | nvidia-compute-G06 | NVIDIA driver for computing with GPGPU | package
i | nvidia-compute-G06-32bit | 32bit NVIDIA driver for computing with GPGPU | package
i | nvidia-driver-G06-kmp-default | NVIDIA graphics driver kernel module for GeForce 700 series and newer | package
i | nvidia-gl-G06 | NVIDIA OpenGL libraries for OpenGL acceleration | package
i | nvidia-gl-G06-32bit | 32bit NVIDIA OpenGL libraries for OpenGL acceleration | package
i | nvidia-video-G06 | NVIDIA graphics driver for GeForce 700 series and newer | package
i | nvidia-video-G06-32bit | 32bit NVIDIA graphics driver for GeForce 700 series and newer | package