Package error when installing CUDA and NVIDIA drivers - Ubuntu 22.04

I am following the instructions to install the CUDA toolkit and the driver from here.

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GA106 [GeForce RTX 3060 Lite Hash Rate] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 228e (rev a1)
$ nvidia-detector 
nvidia-driver-575

But apt, apt-get, and aptitude all give errors like these when I try to install GPU or CUDA drivers, such as nvidia-open, nvidia-driver-575, or cuda-drivers.

dpkg: error processing package nvidia-dkms-575 (--configure):
 installed nvidia-dkms-575 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of nvidia-driver-575:
 nvidia-driver-575 depends on nvidia-dkms-575 (= 575.57.08-0ubuntu1); however:
  Package nvidia-dkms-575 is not configured yet.

dpkg: error processing package nvidia-driver-575 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-drivers-575:
 cuda-drivers-575 depends on nvidia-driver-575 (>= 575.57.08) | nvidia-driver-575-open (>= 575.57.08) | nvidia-driver-575-server (>= 575.57.08) | nvidia-driver-575-server-open (>= 575.57.08); however:
  Package nvidia-driver-575 is not configured yet.
  Package nvidia-driver-575-open is not installed.
  Package nvidia-driver-575-server is not installed.
  Package nvidia-driver-575-server-open is not installed.

dpkg: error processing package cuda-drivers-575 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-drivers:
 cuda-drivers depends on cuda-drivers-575 (= 575.57.08-0ubuntu1); however:
  Package cuda-drivers-575 is not configured yet.

dpkg: error processing package cuda-drivers (--configure):
 dependency problems - leaving unconfigured
Processing triggers for initramfs-tools (0.140ubuntu13.5) ...
update-initramfs: Generating /boot/initrd.img-6.8.0-60-generic
Errors were encountered while processing:
 nvidia-dkms-575
 nvidia-driver-575
 cuda-drivers-575
 cuda-drivers

I have run these commands to try to fix the errors, but to no avail:

apt-get remove --purge nvidia-open
apt-get remove --purge nvidia-driver-*
apt-get remove --purge cuda*
dpkg --configure -a
apt install -f
apt autoremove
apt clean

Has anyone else seen this post yet? Maybe I put it in the wrong forum? I had expected a reply before now, but so far nothing.

I see this in the logs in /var/crash:
/var/crash/nvidia-dkms-575.0.crash

  cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
   CC [M]  /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-pci.o
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-bpmp.o] Error 1
 make[3]: *** Waiting for unfinished jobs....
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-platform.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-gpio.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-dsi-parse-panel-props.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-backlight.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-platform-pm.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-imp.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-ipc-soc.o] Error 1
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv-pci.o] Error 1
 make[3]: *** [scripts/Makefile.build:243: /var/lib/dkms/nvidia/575.57.08/build/nvidia/nv.o] Error 1
 make[2]: *** [/usr/src/linux-headers-6.8.0-60-generic/Makefile:1925: /var/lib/dkms/nvidia/575.57.08/build] Error 2
 make[1]: *** [Makefile:240: __sub-make] Error 2
 make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-60-generic'
 make: *** [Makefile:140: modules] Error 2

 # exit code: 2
 # elapsed time: 00:00:19
 ----------------------------------------------------------------
DKMSKernelVersion: 6.8.0-60-generic
Date: Mon Jul 28 10:40:45 2025
DuplicateSignature: dkms:nvidia-dkms-575:575.57.08-0ubuntu1:cc: error: unrecognized command-line option ‘-ftrivial-auto-var-init=zero’
Package: nvidia-dkms-575 575.57.08-0ubuntu1
PackageVersion: 575.57.08-0ubuntu1
SourcePackage: nvidia-graphics-drivers-575
Title: nvidia-dkms-575 575.57.08-0ubuntu1: nvidia kernel module failed to build

I have tried other drivers, like 570, but that does not make any difference; I still never get the driver installed.

1 Like

Few other ppl reported Ubuntu repos to be broken recently (for example here), but so far nobody bothered enough to call Scaronni (I’m on Debian and last time i attempted to help with Ubuntu problems, the complaining folks just ghosted me, so this time please do it yourself ;-] ).

@tandrew what compiler are you using and what version?

Your current compiler doesn’t recognize the flag trivial-auto-var-init=zero and fails to build the driver.

Please post gcc --version or clang --version

Thank you for mentioning clang. I had forgotten about it, and I just installed it a few minutes ago. After I rebooted, I still get similar dependency errors as I originally got.

Here are gcc and clang versions:

Also, the cuda-toolkit-12-9 package does install successfully, just not the drivers.