The last version it worked was 520.x. Thereafter all other versions failed. But since Fedora 37 moved to kernel 6.2 the 520.x no longer compiles for 6.2 and I have no working driver at all.
bash-5.2$ sudo fwupdmgr refresh
Updating lvfs-testing
Downloading… [************************************* ] Less than one minute remaining…
Updating lvfs
Downloading… [************************************* ]
Successfully downloaded new metadata: 2 local devices supported
bash-5.2$ sudo fwupdmgr get-updates
Devices with no available firmware updates:
• SSD 970 EVO Plus 2TB
• Thunderbolt host controller
Devices with the latest available firmware version:
• System Firmware
• UEFI dbx
No updates available
bash-5.2$ sudo dmidecode
# dmidecode 3.4
Getting SMBIOS data from sysfs.
SMBIOS 3.2.0 present.
Table at 0x000E0000.
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: Dell Inc.
Version: 1.20.0
Release Date: 12/23/2022
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 32 MB
Characteristics:
PCI is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
ACPI is supported
USB legacy is supported
Smart battery is supported
BIOS boot specification is supported
Function key-initiated network boot is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.20
Again, to confirm, I had NO issues with NVidia drivers regardless of bios version until 525. Starting with 525 drivers basically no longer work.
And 520 does not compile with kernel 6.2 at all, i.e. I have no usable drivers at present.
Also, I can’t use CUDA 12+ with driver 520, even if it works.
Found the culprit: attempting to load NVidia firmware since 520 leads to the above failure.
Disabling “NVreg_EnableGpuFirmware” in /etc/modprobe.d/nvidia.conf allows the driver to function normally.