Nor nvidia proprietary neither nouveau drivers not loaded

Hello, after upgrade from 15.4 to 15.6 on my Acer laptop with optimus hw I decided to switch from nouveau to nvidia drivers.

inxi -aG
Graphics:
  Device-1: Intel HD Graphics 630 vendor: Acer Incorporated ALI driver: i915
    v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
    active: eDP-1 empty: none bus-ID: 00:02.0 chip-ID: 8086:591b
    class-ID: 0300
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile]
    vendor: Acer Incorporated ALI driver: N/A alternate: nouveau, nvidia_drm,
    nvidia non-free: 530.xx+ status: current (as of 2023-05) arch: Pascal
    code: GP10x process: TSMC 16nm built: 2016-21 pcie: gen: 3 speed: 8 GT/s
    lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:1c8d class-ID: 0300

According to “SDB:NVIDIA drivers” page I installed Open GPU kernel modules (nvidia-open-driver-G06-signed-kmp-default kernel-firmware-nvidia-gspx-G06), proprietary drivers (nvidia-video-G06 nvidia-gl-G06 nvidia-compute-G06) and CUDA stuff. First reboot revelead nouveau drivers loaded before nvidia’s ones and they are complained. Hmm… /etc/modprobe.d/nvidia*.conf contained “blacklist nouveau” string, WTF. Well, mkinitrd it. Second reboot revealed nvidia drivers complained hardware is not supported. Hmm… oops, Open GPU kernel modules support Turing arch and later, so error is explainable on my Pascal card. Well, I removed Open GPU kernel modules. And after that nor nouveau neither proprietary drivers are not trying to load. Yes, I removed all installed from NVIDIA:repo-non-free repo (proprietary drivers and cuda stuff), checked nouveau is not blacklisted in etc/modprobe.d/*, reinstalled xf86-video-nouveau (no luck with nouveau), reinstalled nvidia-video-G06 nvidia-gl-G06 nvidia-compute-G06 (many times, but no luck with nvidia drivers), mkinitrd many times, but still no luck. Nor nouveau neither nvidia drivers not loaded on startup, but can be loaded with “modprobe ” after. Screen, mind both are blank.
dmesg for last attempt with nvidia drivers (shrank to fit, hope no significant parts lost) (nouveau attempts look almost the same, with no signs of driver loading):

[    0.000000] microcode: updated early: 0x5e -> 0xf8, date = 2023-09-28
[    0.000000] Linux version 6.4.0-150600.23.17-default (geeko@buildhost) (gcc (SUSE Linux) 7.5.0, GNU ld (GNU Binutils; SUSE Linux Enterprise 15) 2.41.0.20230908-150100.7.46) #1 SMP PREEMPT_DYNAMIC Tue Jul 30 06:37:32 UTC 2024 (9c450d7)
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.17-default root=UUID=34bb3e58-ed40-4c66-b7dd-119a4d07e28c splash=silent quiet mitigations=auto
[    0.000000] BIOS-provided physical RAM map:
...
[    0.000000] efi: EFI v2.5 by INSYDE Corp.
[    0.000000] efi: ACPI 2.0=0x7aefd014 SMBIOS=0x79f9a000 SMBIOS 3.0=0x79f98000 ESRT=0x79f967d8 MEMATTR=0x6a511018 RNG=0x7aeaa018 TPMEventLog=0x639f2018 
[    0.000000] random: crng init done
[    0.000000] TPM Final Events table not present
...
[    0.000000] secureboot: Secure boot disabled
[    0.000000] SMBIOS 3.0.0 present.
[    0.000000] DMI: Acer Aspire A717-71G/Charizard_KLS, BIOS V1.15 03/05/2018
[    0.000000] tsc: Detected 2500.000 MHz processor
[    0.000000] tsc: Detected 2499.952 MHz TSC
[    0.001075] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.001077] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.001085] last_pfn = 0x27f000 max_arch_pfn = 0x400000000
[    0.001088] MTRR map: 4 entries (3 fixed + 1 variable; max 23), built from 10 variable MTRRs
[    0.001090] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.001326] last_pfn = 0x7aeff max_arch_pfn = 0x400000000
[    0.013573] esrt: Reserving ESRT space from 0x0000000079f967d8 to 0x0000000079f96810.
[    0.013579] Using GB pages for direct mapping
[    0.014074] secureboot: Secure boot disabled
[    0.014075] RAMDISK: [mem 0x57b46000-0x5c0fefff]
...
[    0.024720] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.17-default root=UUID=34bb3e58-ed40-4c66-b7dd-119a4d07e28c splash=silent quiet mitigations=auto
[    0.024789] Unknown kernel command line parameters "BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.17-default splash=silent", will be passed to user space.
...
[    0.046758] Memory: 1901520K/8269412K available (16384K kernel code, 2962K rwdata, 12652K rodata, 4048K init, 4724K bss, 369096K reserved, 0K cma-reserved)
...
[    0.082818] x86/cpu: SGX disabled by BIOS.
...
[    0.103888] AppArmor: AppArmor initialized
[    0.103891] LSM support for eBPF active
[    0.103921] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.103929] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.106866] smpboot: CPU0: Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz (family: 0x6, model: 0x9e, stepping: 0x9)
...
[    0.130852] ACPI: Added _OSI(Module Device)
[    0.130854] ACPI: Added _OSI(Processor Device)
[    0.130855] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.130856] ACPI: Added _OSI(Processor Aggregator Device)
[    0.166787] ACPI: 14 ACPI AML tables successfully acquired and loaded
[    0.170787] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[    0.172101] ACPI: Dynamic OEM Table Load:
...
[    0.286789] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]
[    0.286789] acpi PNP0A08:00: _OSC: platform does not support [PCIeHotplug SHPCHotplug PME]
[    0.286789] acpi PNP0A08:00: _OSC: OS now controls [AER PCIeCapability LTR DPC]
[    0.286789] acpi PNP0A08:00: FADT indicates ASPM is unsupported, using BIOS configuration
...
[    0.290787] pci 0000:00:02.0: Video device with shadowed ROM at [mem 0x000c0000-0x000dffff]
...
[    0.306872] ACPI: \_SB_.PCI0.LPCB.EC0_: Boot DSDT EC initialization complete
[    0.306875] ACPI: \_SB_.PCI0.LPCB.EC0_: EC: Used to handle transactions and events
[    0.306957] iommu: Default domain type: Passthrough
[    0.306957] pps_core: LinuxPPS API ver. 1 registered
[    0.306957] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.306957] PTP clock support registered
[    0.306957] EDAC MC: Ver: 3.0.0
[    0.310790] efivars: Registered efivars operations
[    0.310991] NetLabel: Initializing
[    0.310992] NetLabel:  domain hash size = 128
[    0.310993] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.311010] NetLabel:  unlabeled traffic allowed by default
[    0.311014] mctp: management component transport protocol core
[    0.311015] NET: Registered PF_MCTP protocol family
[    0.311019] PCI: Using ACPI for IRQ routing
[    0.335179] ACPI Warning: Time parameter 255 us > 100 us violating ACPI spec, please fix the firmware. (20230628/exsystem-143)
[    0.335439] ACPI Warning: Time parameter 255 us > 100 us violating ACPI spec, please fix the firmware. (20230628/exsystem-143)
[    0.336567] PCI: pci_cache_line_size set to 64 bytes
...
[    0.709504] Loaded X.509 cert 'SUSE Linux Enterprise Secure Boot Signkey: a746b64b6cb71f13385638055f46162bac632acd'
[    0.710797] page_owner is disabled
[    0.710990] Key type .fscrypt registered
[    0.710991] Key type fscrypt-provisioning registered
[    0.711034] Key type trusted registered
[    0.715852] Key type encrypted registered
[    0.715858] AppArmor: AppArmor sha1 policy hashing enabled
[    0.718412] integrity: Loading X.509 certificate: UEFI:db
[    0.718451] integrity: Loaded X.509 cert 'Microsoft Windows Production PCA 2011: a92902398e16c49778cd90f99e4f9ae17c55af53'
[    0.718453] integrity: Loading X.509 certificate: UEFI:db
[    0.718469] integrity: Loaded X.509 cert 'Microsoft Corporation UEFI CA 2011: 13adbf4309bd82709c8cd54f316ed522988a1bd4'
[    0.718470] integrity: Loading X.509 certificate: UEFI:db
[    0.718482] integrity: Loaded X.509 cert 'Acer Database: 84f00f5841571abd2cc11a8c26d5c9c8d2b6b0b5'
[    0.718483] integrity: Loading X.509 certificate: UEFI:db
[    0.718485] integrity: Problem loading X.509 certificate -65
[    0.718498] integrity: Error adding keys to platform keyring UEFI:db
[    0.718499] integrity: Loading X.509 certificate: UEFI:db
[    0.718501] integrity: Problem loading X.509 certificate -65
[    0.718510] integrity: Error adding keys to platform keyring UEFI:db
[    0.720580] Loading compiled-in module X.509 certificates
[    0.720600] Loaded X.509 cert 'SUSE Linux Enterprise Secure Boot Signkey: a746b64b6cb71f13385638055f46162bac632acd'
[    0.720602] ima: Allocated hash algorithm: sha256
[    0.733907] ima: No architecture policies found
[    0.733936] evm: Initialising EVM extended attributes:
[    0.733938] evm: security.selinux
[    0.733940] evm: security.SMACK64 (disabled)
[    0.733942] evm: security.SMACK64EXEC (disabled)
[    0.733944] evm: security.SMACK64TRANSMUTE (disabled)
[    0.733946] evm: security.SMACK64MMAP (disabled)
[    0.733947] evm: security.apparmor
[    0.733949] evm: security.ima
[    0.733950] evm: security.capability
[    0.733952] evm: HMAC attrs: 0x1
[    0.909903] Running certificate verification RSA selftest
[    0.917905] Loaded X.509 cert 'Certificate verification self-testing key: f58703bb33ce1b73ee02eccdee5b8817518fe3db'
[    0.918351] Running certificate verification ECDSA selftest
[    0.919555] Loaded X.509 cert 'Certificate verification ECDSA self-testing key: 2900bcea1deb7bc8479a84a23d758efdfdd2b2d3'
...
[    0.927858] Run /init as init process
[    0.927860]   with arguments:
[    0.927861]     /init
[    0.927875]   with environment:
[    0.927876]     HOME=/
[    0.927877]     TERM=linux
[    0.927878]     BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.17-default
[    0.927879]     splash=silent
[    1.008618] systemd[1]: systemd 254.15+suse.93.g957aeb6452 running in system mode (+PAM +AUDIT +SELINUX +APPARMOR +IMA -SMACK +SECCOMP +GCRYPT +GNUTLS +OPENSSL +ACL +BLKID +CURL +ELFUTILS +FIDO2 +IDN2 -IDN +IPTC +KMOD +LIBCRYPTSETUP +LIBFDISK +PCRE2 +PWQUALITY +P11KIT +QRENCODE +TPM2 +BZIP2 +LZ4 +XZ +ZLIB +ZSTD +BPF_FRAMEWORK -XKBCOMMON +UTMP +SYSVINIT default-hierarchy=unified)
[    1.008624] systemd[1]: Detected architecture x86-64.
[    1.008627] systemd[1]: Running in initrd.
...
[    5.854525] audit: type=1400 audit(1723374011.662:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=545 comm="apparmor_parser"
[    5.854641] audit: type=1400 audit(1723374011.662:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=546 comm="apparmor_parser"
[    5.854645] audit: type=1400 audit(1723374011.662:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=546 comm="apparmor_parser"
[    5.854659] systemd[1]: Mounted POSIX Message Queue File System.
[    5.855000] systemd[1]: Mounted Kernel Debug File System.
[    5.855326] systemd[1]: Mounted Kernel Trace File System.
[    5.860885] audit: type=1400 audit(1723374011.670:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="ping" pid=543 comm="apparmor_parser"
[    5.863227] audit: type=1400 audit(1723374011.670:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-dcerpcd" pid=550 comm="apparmor_parser"
[    5.863464] audit: type=1400 audit(1723374011.670:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="php-fpm" pid=548 comm="apparmor_parser"
[    5.863470] audit: type=1400 audit(1723374011.670:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-bgqd" pid=549 comm="apparmor_parser"
[    5.867012] audit: type=1400 audit(1723374011.674:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="klogd" pid=554 comm="apparmor_parser"
[    5.867295] audit: type=1400 audit(1723374011.674:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="samba-rpcd" pid=551 comm="apparmor_parser"
[    5.884590] systemd[1]: Finished Create List of Static Device Nodes.
[    5.884972] systemd[1]: modprobe@configfs.service: Deactivated successfully.
[    5.904963] systemd[1]: Finished Load Kernel Module configfs.
[    5.916703] systemd[1]: Finished Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
[    5.936613] systemd[1]: Finished Load AppArmor profiles.
[    5.937047] systemd[1]: modprobe@drm.service: Deactivated successfully.
[    5.952583] systemd[1]: Finished Load Kernel Module drm.
[    5.952907] systemd[1]: modprobe@fuse.service: Deactivated successfully.
[    5.980541] systemd[1]: Finished Load Kernel Module fuse.
[    6.001211] systemd[1]: Finished Load Kernel Modules.
[    6.029215] systemd[1]: Finished Remount Root and Kernel File Systems.
[    6.049151] systemd[1]: Finished Coldplug All udev Devices.
[    6.077181] systemd[1]: Mounting FUSE Control File System...
[    6.078838] systemd[1]: Mounting Kernel Configuration File System...
[    6.080713] systemd[1]: Starting Apply Kernel Variables for 6.4.0-150600.23.17-default from /boot...
[    6.081076] systemd[1]: One time configuration for iscsi.service was skipped because of an unmet condition check (ConditionPathExists=!/etc/iscsi/initiatorname.iscsi).
[    6.081498] systemd[1]: Rebuild Hardware Database was skipped because of an unmet condition check (ConditionNeedsUpdate=/etc).

Show

modprobe -c | grep -E 'nvidia|nouveau'

Bingo! Three upper lines contain the answer. But where they came from? Definitely not from /etc/modprobe.d/*, I checked there

blacklist nvidia
blacklist nvidia_drm
blacklist nvidia_modeset
blacklist nouveau
blacklist nouveau
install nvidia PATH=$PATH:/bin:/usr/bin; if /sbin/modprobe --ignore-install nvidia; then   if /sbin/modprobe nvidia_uvm; then     if [ ! -c /dev/nvidia-uvm ]; then       mknod -m 660 /dev/nvidia-uvm c $(cat /proc/devices | while read major device; do if [ "$device" = "nvidia-uvm" ]; then echo $major; break; fi ; done) 0;        chown :video /dev/nvidia-uvm;     fi;     if [ ! -c /dev/nvidia-uvm-tools ]; then       mknod -m 660 /dev/nvidia-uvm-tools c $(cat /proc/devices | while read major device; do if [ "$device" = "nvidia-uvm" ]; then echo $major; break; fi ; done) 1;       chown :video /dev/nvidia-uvm-tools;     fi;   fi;   if [ ! -c /dev/nvidiactl ]; then     mknod -m 660 /dev/nvidiactl c 195 255;     chown :video /dev/nvidiactl;   fi;   devid=-1;   for dev in $(ls -d /sys/bus/pci/devices/*); do      vendorid=$(cat $dev/vendor);     if [ "$vendorid" = "0x10de" ]; then       class=$(cat $dev/class);       classid=${class%%00};       if [ "$classid" = "0x0300" -o "$classid" = "0x0302" ]; then          devid=$((devid+1));         if [ ! -L /run/udev/static_node-tags/uaccess/nvidia${devid} ]; then            ln -snf /dev/nvidia${devid} /run/udev/static_node-tags/uaccess/nvidia${devid};         fi;         if [ ! -c /dev/nvidia${devid} ]; then            mknod -m 660 /dev/nvidia${devid} c 195 ${devid};            chown :video /dev/nvidia${devid};         fi;       fi;     fi;   done;   /sbin/modprobe nvidia_drm;   if [ ! -c /dev/nvidia-modeset ]; then     mknod -m 660 /dev/nvidia-modeset c 195 254;     chown :video /dev/nvidia-modeset;   fi; fi 
options nvidia_drm modeset=1
options nvidia NVreg_DynamicPowerManagement=0x01
options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=483 NVreg_DeviceFileMode=0660 NVreg_PreserveVideoMemoryAllocations=1
options nvidia_drm modeset=1 fbdev=1
alias char_major_195_* nvidia
alias mbp_nvidia_bl apple_bl
alias pci:v000010DEd*sv*sd*bc03sc*i* nouveau
alias pci:v000010DEd*sv*sd*bc03sc00i00* nvidia_drm
alias pci:v000010DEd*sv*sd*bc03sc00i00* nvidia
alias pci:v000010DEd*sv*sd*bc03sc02i00* nvidia_drm
alias pci:v000010DEd*sv*sd*bc03sc02i00* nvidia
alias pci:v000010DEd*sv*sd*bc06sc80i00* nvidia_drm
alias pci:v000010DEd*sv*sd*bc06sc80i00* nvidia
alias pci:v000010DEd*sv*sd*bc0Csc80i* i2c_nvidia_gpu
alias pci:v000012D2d*sv*sd*bc03sc*i* nouveau
alias typec:id0955m* typec_nvidia
alias wmi:603E9613_EF25_4338_A3D0_C46177516DB7 nvidia_wmi_ec_backlight
alias symbol:nvKmsKapiGetFunctionsTable nvidia_modeset
alias symbol:nvUvmInterfaceAddressSpaceCreate nvidia
alias symbol:nvUvmInterfaceAddressSpaceDestroy nvidia
alias symbol:nvUvmInterfaceBindChannelResources nvidia
alias symbol:nvUvmInterfaceChannelAllocate nvidia
alias symbol:nvUvmInterfaceChannelDestroy nvidia
alias symbol:nvUvmInterfaceCslDecrypt nvidia
alias symbol:nvUvmInterfaceCslEncrypt nvidia
alias symbol:nvUvmInterfaceCslIncrementIv nvidia
alias symbol:nvUvmInterfaceCslInitContext nvidia
alias symbol:nvUvmInterfaceCslLogEncryption nvidia
alias symbol:nvUvmInterfaceCslQueryMessagePool nvidia
alias symbol:nvUvmInterfaceCslRotateIv nvidia
alias symbol:nvUvmInterfaceCslRotateKey nvidia
alias symbol:nvUvmInterfaceCslSign nvidia
alias symbol:nvUvmInterfaceDeRegisterUvmOps nvidia
alias symbol:nvUvmInterfaceDeinitCslContext nvidia
alias symbol:nvUvmInterfaceDestroyAccessCntrInfo nvidia
alias symbol:nvUvmInterfaceDestroyFaultInfo nvidia
alias symbol:nvUvmInterfaceDeviceCreate nvidia
alias symbol:nvUvmInterfaceDeviceDestroy nvidia
alias symbol:nvUvmInterfaceDisableAccessCntr nvidia
alias symbol:nvUvmInterfaceDupAddressSpace nvidia
alias symbol:nvUvmInterfaceDupAllocation nvidia
alias symbol:nvUvmInterfaceDupMemory nvidia
alias symbol:nvUvmInterfaceEnableAccessCntr nvidia
alias symbol:nvUvmInterfaceFlushReplayableFaultBuffer nvidia
alias symbol:nvUvmInterfaceFreeDupedHandle nvidia
alias symbol:nvUvmInterfaceGetChannelResourcePtes nvidia
alias symbol:nvUvmInterfaceGetEccInfo nvidia
alias symbol:nvUvmInterfaceGetExternalAllocPtes nvidia
alias symbol:nvUvmInterfaceGetFbInfo nvidia
alias symbol:nvUvmInterfaceGetGpuInfo nvidia
alias symbol:nvUvmInterfaceGetNonReplayableFaults nvidia
alias symbol:nvUvmInterfaceGetP2PCaps nvidia
alias symbol:nvUvmInterfaceGetPmaObject nvidia
alias symbol:nvUvmInterfaceHasPendingNonReplayableFaults nvidia
alias symbol:nvUvmInterfaceInitAccessCntrInfo nvidia
alias symbol:nvUvmInterfaceInitFaultInfo nvidia
alias symbol:nvUvmInterfaceMemoryAllocFB nvidia
alias symbol:nvUvmInterfaceMemoryAllocSys nvidia
alias symbol:nvUvmInterfaceMemoryCpuMap nvidia
alias symbol:nvUvmInterfaceMemoryCpuUnMap nvidia
alias symbol:nvUvmInterfaceMemoryFree nvidia
alias symbol:nvUvmInterfaceOwnPageFaultIntr nvidia
alias symbol:nvUvmInterfaceP2pObjectCreate nvidia
alias symbol:nvUvmInterfaceP2pObjectDestroy nvidia
alias symbol:nvUvmInterfacePagingChannelAllocate nvidia
alias symbol:nvUvmInterfacePagingChannelDestroy nvidia
alias symbol:nvUvmInterfacePagingChannelPushStream nvidia
alias symbol:nvUvmInterfacePagingChannelsMap nvidia
alias symbol:nvUvmInterfacePagingChannelsUnmap nvidia
alias symbol:nvUvmInterfacePmaAllocPages nvidia
alias symbol:nvUvmInterfacePmaFreePages nvidia
alias symbol:nvUvmInterfacePmaPinPages nvidia
alias symbol:nvUvmInterfacePmaRegisterEvictionCallbacks nvidia
alias symbol:nvUvmInterfacePmaUnregisterEvictionCallbacks nvidia
alias symbol:nvUvmInterfaceQueryCaps nvidia
alias symbol:nvUvmInterfaceQueryCopyEnginesCaps nvidia
alias symbol:nvUvmInterfaceRegisterGpu nvidia
alias symbol:nvUvmInterfaceRegisterUvmCallbacks nvidia
alias symbol:nvUvmInterfaceReleaseChannel nvidia
alias symbol:nvUvmInterfaceReportNonReplayableFault nvidia
alias symbol:nvUvmInterfaceRetainChannel nvidia
alias symbol:nvUvmInterfaceServiceDeviceInterruptsRM nvidia
alias symbol:nvUvmInterfaceSessionCreate nvidia
alias symbol:nvUvmInterfaceSessionDestroy nvidia
alias symbol:nvUvmInterfaceSetPageDirectory nvidia
alias symbol:nvUvmInterfaceStopChannel nvidia
alias symbol:nvUvmInterfaceTogglePrefetchFaults nvidia
alias symbol:nvUvmInterfaceTsgAllocate nvidia
alias symbol:nvUvmInterfaceTsgDestroy nvidia
alias symbol:nvUvmInterfaceUnregisterGpu nvidia
alias symbol:nvUvmInterfaceUnsetPageDirectory nvidia
alias symbol:nv_register_error_cb nvidia
alias symbol:nv_unregister_error_cb nvidia
alias symbol:nvidia_get_rm_ops nvidia
alias symbol:nvidia_p2p_destroy_mapping nvidia
alias symbol:nvidia_p2p_dma_map_pages nvidia
alias symbol:nvidia_p2p_dma_unmap_pages nvidia
alias symbol:nvidia_p2p_free_dma_mapping nvidia
alias symbol:nvidia_p2p_free_page_table nvidia
alias symbol:nvidia_p2p_get_pages nvidia
alias symbol:nvidia_p2p_get_pages_persistent nvidia
alias symbol:nvidia_p2p_get_rsync_registers nvidia
alias symbol:nvidia_p2p_init_mapping nvidia
alias symbol:nvidia_p2p_put_pages nvidia
alias symbol:nvidia_p2p_put_pages_persistent nvidia
alias symbol:nvidia_p2p_put_rsync_registers nvidia
alias symbol:nvidia_p2p_register_rsync_driver nvidia
alias symbol:nvidia_p2p_unregister_rsync_driver nvidia
grep -r nvidia /usr/lib/modprobe.d /etc/modprobe.d

Hmm… There are no explicit blacklist signs

/etc/modprobe.d/50-nvidia-default.conf.rpmsave:options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=483 NVreg_DeviceFileMode=0660 NVreg_PreserveVideoMemoryAllocations=1
/etc/modprobe.d/50-nvidia-default.conf.rpmsave:options nvidia-drm modeset=1 fbdev=1
/etc/modprobe.d/50-nvidia-default.conf.rpmsave:install nvidia PATH=$PATH:/bin:/usr/bin; if /sbin/modprobe --ignore-install nvidia; then   if /sbin/modprobe nvidia_uvm; then     if [ ! -c /dev/nvidia-uvm ]; then       mknod -m 660 /dev/nvidia-uvm c $(cat /proc/devices | while read major device; do if [ "$device" = "nvidia-uvm" ]; then echo $major; break; fi ; done) 0;        chown :video /dev/nvidia-uvm;     fi;     if [ ! -c /dev/nvidia-uvm-tools ]; then       mknod -m 660 /dev/nvidia-uvm-tools c $(cat /proc/devices | while read major device; do if [ "$device" = "nvidia-uvm" ]; then echo $major; break; fi ; done) 1;       chown :video /dev/nvidia-uvm-tools;     fi;   fi;   if [ ! -c /dev/nvidiactl ]; then     mknod -m 660 /dev/nvidiactl c 195 255;     chown :video /dev/nvidiactl;   fi;   devid=-1;   for dev in $(ls -d /sys/bus/pci/devices/*); do      vendorid=$(cat $dev/vendor);     if [ "$vendorid" = "0x10de" ]; then       class=$(cat $dev/class);       classid=${class%%00};       if [ "$classid" = "0x0300" -o "$classid" = "0x0302" ]; then          devid=$((devid+1));         if [ ! -L /run/udev/static_node-tags/uaccess/nvidia${devid} ]; then            ln -snf /dev/nvidia${devid} /run/udev/static_node-tags/uaccess/nvidia${devid};         fi;         if [ ! -c /dev/nvidia${devid} ]; then            mknod -m 660 /dev/nvidia${devid} c 195 ${devid};            chown :video /dev/nvidia${devid};         fi;       fi;     fi;   done;   /sbin/modprobe nvidia_drm;   if [ ! -c /dev/nvidia-modeset ]; then     mknod -m 660 /dev/nvidia-modeset c 195 254;     chown :video /dev/nvidia-modeset;   fi; fi 
/etc/modprobe.d/50-nvidia-default.conf:options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=483 NVreg_DeviceFileMode=0660 NVreg_PreserveVideoMemoryAllocations=1
/etc/modprobe.d/50-nvidia-default.conf:options nvidia-drm modeset=1 fbdev=1
/etc/modprobe.d/50-nvidia-default.conf:install nvidia PATH=$PATH:/bin:/usr/bin; if /sbin/modprobe --ignore-install nvidia; then   if /sbin/modprobe nvidia_uvm; then     if [ ! -c /dev/nvidia-uvm ]; then       mknod -m 660 /dev/nvidia-uvm c $(cat /proc/devices | while read major device; do if [ "$device" = "nvidia-uvm" ]; then echo $major; break; fi ; done) 0;        chown :video /dev/nvidia-uvm;     fi;     if [ ! -c /dev/nvidia-uvm-tools ]; then       mknod -m 660 /dev/nvidia-uvm-tools c $(cat /proc/devices | while read major device; do if [ "$device" = "nvidia-uvm" ]; then echo $major; break; fi ; done) 1;       chown :video /dev/nvidia-uvm-tools;     fi;   fi;   if [ ! -c /dev/nvidiactl ]; then     mknod -m 660 /dev/nvidiactl c 195 255;     chown :video /dev/nvidiactl;   fi;   devid=-1;   for dev in $(ls -d /sys/bus/pci/devices/*); do      vendorid=$(cat $dev/vendor);     if [ "$vendorid" = "0x10de" ]; then       class=$(cat $dev/class);       classid=${class%%00};       if [ "$classid" = "0x0300" -o "$classid" = "0x0302" ]; then          devid=$((devid+1));         if [ ! -L /run/udev/static_node-tags/uaccess/nvidia${devid} ]; then            ln -snf /dev/nvidia${devid} /run/udev/static_node-tags/uaccess/nvidia${devid};         fi;         if [ ! -c /dev/nvidia${devid} ]; then            mknod -m 660 /dev/nvidia${devid} c 195 ${devid};            chown :video /dev/nvidia${devid};         fi;       fi;     fi;   done;   /sbin/modprobe nvidia_drm;   if [ ! -c /dev/nvidia-modeset ]; then     mknod -m 660 /dev/nvidia-modeset c 195 254;     chown :video /dev/nvidia-modeset;   fi; fi 

and /lib/modprobe.d? And for good measure /run/modprobe.d?

Bingo-2. Strange enough, no idea where 09-nvidia-modprobe-bbswitch-G04.conf came from. I definitely not touched anything in G04, G06 only.

/lib/modprobe.d/50-blacklist-fb.conf:# blacklist nvidiafb
/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf:blacklist nvidia
/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf:blacklist nvidia-drm
/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf:blacklist nvidia-modeset
/lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf:options nvidia-drm modeset=1


rpm -qf /lib/modprobe.d/09-nvidia-modprobe-bbswitch-G04.conf

suse-prime-0.8.14-150600.1.3.noarch
Well, is it a good idea just remove (rename actually) 09-nvidia-modprobe-bbswitch-G04.conf?

Finally problem is solved, thank you very much

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.