RTX 5060 Ti not working on Ubuntu 24.04 – All drivers (560/575/580) fail with “Failed to allocate NvkmsKapiDevice”

My new ZOTAC RTX 5060 Ti (Device ID 20d4) works perfectly in Windows, but on Ubuntu 24.04.3 LTS it never initializes with any NVIDIA driver.

System:

  • MSI PRO B760M-A WiFi

  • Intel 12th Gen CPU

  • Secure Boot: Disabled

  • BIOS Mode: UEFI

  • PEG/PCI_E1 Gen Mode: Gen4

  • Resizable BAR: Enabled

  • Display connected via DP to GPU

Ubuntu kernels tested:

  • 6.8.0-88-generic

  • 6.11 / 6.14 OEM kernels

Drivers tested (all fail):

  • 560.xx → repo install fails or GPU not detected

  • 575.xx → installs but GPU not detected

  • 580.119.02 (.run from NVIDIA) → modules load but GPU does not initialize

Consistent error across all drivers:


nvidia-drm: Failed to allocate NvkmsKapiDevice (GPU ID 0x0000:01:00)
nvidia-smi: No devices were found

Other observations:

  • lspci correctly shows the GPU and NVIDIA audio device

  • Nouveau is blacklisted

  • All NVIDIA kernel modules load (nvidia, nvidia-drm, nvidia-modeset, nvidia-uvm)

  • DKMS fails on OEM kernels, works on 6.8 but GPU still offline

  • BIOS set to PEG only, iGPU disabled / auto tested

Questions:

  1. Is RTX 5060 Ti (Device ID 20d4) fully supported by driver 560/575/580?

  2. Is kernel 6.8 supported for this GPU?

  3. Is this a known issue (KMS allocation failure) for RTX 50-series on Linux?

  4. Is a VBIOS update or upcoming driver required?

I can provide full logs if needed (dmesg, installer log, debug dumps).

Thank you.

Welcome @parul238 to the NVIDIA developer forums.

Please check »»»»»»»»»» If you have a problem, PLEASE read this first «««««««««« and provide the details mentioned there.

Thanks!