Public bug reported:

[Summary]

nvidia-dkms-580-open fails to configure on an OEM 6.17 kernel because
DKMS attempts to locally build the NVIDIA 580 open kernel module for
6.17.0-1033-oem. However, the system already has the corresponding
prebuilt NVIDIA kernel module packages installed:

linux-modules-nvidia-580-open-6.17.0-1033-oem

[Impact]

The system is left in kernel panic because nvidia-dkms-580-open fails
during post-installation/configuration.

[Affected Machine]
https://certification.canonical.com/hardware/202504-36714/

[Similar Issue]
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2158237

[Logs]

Building module:

Cleaning build area...

unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env
NV_VERBOSE=1 'make' -j16 NV_EXCLUDE_BUILD_MODULES=''
KERNEL_UNAME=6.17.0-1033-oem IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1
SYSSRC=/lib/modules/6.17.0-1033-oem/build LD=/usr/bin/ld.bfd
CONFIG_X86_KERNEL_IBT= modules.......(bad exit status: 2)

ERROR (dkms apport): There was a segmentation fault when trying to build
the module

Error! Bad return status for module build on kernel: 6.17.0-1033-oem
(x86_64)

Consult /var/lib/dkms/nvidia/580.178.04/build/make.log for more
information.

dkms autoinstall on 6.17.0-1033-oem/x86_64 failed for nvidia(10)

Error! One or more modules failed to install during autoinstall.

Refer to previous errors for more information.

 * dkms: autoinstall for kernel 6.17.0-1033-oem

   ...fail!

run-parts: /etc/kernel/postinst.d/dkms exited with return code 11

dpkg: error processing package linux-image-6.17.0-1033-oem
(--configure):

 installed linux-image-6.17.0-1033-oem package post-installation script
subprocess returned error exit status 11

Processing triggers for libc-bin (2.39-0ubuntu8.8) ...

Errors were encountered while processing:

 nvidia-dkms-580-open

 nvidia-driver-580-open

 linux-image-6.17.0-1033-oem

E: Sub-process /usr/bin/dpkg returned an error code (1)
+ '[' True == True ']'
+ echo 'Issue dpkg --configure -a after dist-upgrade'
Issue dpkg --configure -a after dist-upgrade
+ _run echo 'debconf debconf/frontend select Noninteractive' '|' 
debconf-set-selections
debconf: DbDriver "passwords" warning: could not open 
/var/cache/debconf/passwords.dat: Permission denied
debconf: DbDriver "config": could not write /var/cache/debconf/config.dat-new: 
Permission denied
+ _run sudo echo RESET grub-efi/install_devices '|' sudo debconf-communicate 
grub-pc
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell 
buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
0
+ _run DEBIAN_FRONTEND=noninteractive sudo dpkg --configure -a
Setting up linux-image-6.17.0-1033-oem (6.17.0-1033.33) ...
Setting up nvidia-dkms-580-open (580.178.04-0ubuntu0.24.04.1) ...
update-initramfs: deferring update (trigger activated)
update-initramfs: Generating /boot/initrd.img-6.17.0-1032-oem
INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell 
buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Removing old nvidia-580.178.04 DKMS files...
Deleting module nvidia-580.178.04 completely from the DKMS tree.
Loading new nvidia-580.178.04 DKMS files...
Building for 6.17.0-1032-oem 6.17.0-1033-oem
Building for architecture x86_64
Building initial module for 6.17.0-1032-oem
Done.

nvidia.ko.zst:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/6.17.0-1032-oem/updates/dkms/

nvidia-modeset.ko.zst:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/6.17.0-1032-oem/updates/dkms/

nvidia-drm.ko.zst:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/6.17.0-1032-oem/updates/dkms/

nvidia-uvm.ko.zst:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/6.17.0-1032-oem/updates/dkms/

nvidia-peermem.ko.zst:
Running module version sanity check.
 - Original module
 - Installation
   - Installing to /lib/modules/6.17.0-1032-oem/updates/dkms/
depmod...
Building initial module for 6.17.0-1033-oem
ERROR (dkms apport): There was a segmentation fault when trying to build the 
module
Error! Bad return status for module build on kernel: 6.17.0-1033-oem (x86_64)
Consult /var/lib/dkms/nvidia/580.178.04/build/make.log for more information.
dpkg: error processing package nvidia-dkms-580-open (--configure):
 installed nvidia-dkms-580-open package post-installation script subprocess 
returned error exit status 10
dpkg: dependency problems prevent configuration of nvidia-driver-580-open:
 nvidia-driver-580-open depends on nvidia-dkms-580-open (>= 580.178.04); 
however:
  Package nvidia-dkms-580-open is not configured yet.
  Version of nvidia-dkms-580-open on system, provided by 
linux-modules-nvidia-580-open-oem-24.04d:amd64, is 580.173.02-0ubuntu0.24.04.1.

dpkg: error processing package nvidia-driver-580-open (--configure):
 dependency problems - leaving unconfigured
Processing triggers for linux-image-6.17.0-1033-oem (6.17.0-1033.33) ...
/etc/kernel/postinst.d/dkms:
 * dkms: running auto installation service for kernel 6.17.0-1033-oem
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module:
Cleaning build area...
unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 
'make' -j16 NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=6.17.0-1033-oem 
IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 
SYSSRC=/lib/modules/6.17.0-1033-oem/build LD=/usr/bin/ld.bfd 
CONFIG_X86_KERNEL_IBT= modules........(bad exit status: 2)
ERROR (dkms apport): There was a segmentation fault when trying to build the 
module
Error! Bad return status for module build on kernel: 6.17.0-1033-oem (x86_64)
Consult /var/lib/dkms/nvidia/580.178.04/build/make.log for more information.
dkms autoinstall on 6.17.0-1033-oem/x86_64 failed for nvidia(10)
Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
 * dkms: autoinstall for kernel 6.17.0-1033-oem
   ...fail!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.17.0-1033-oem (--configure):
 installed linux-image-6.17.0-1033-oem package post-installation script 
subprocess returned error exit status 11
Processing triggers for initramfs-tools (0.142ubuntu25.8) ...
update-initramfs: Generating /boot/initrd.img-6.17.0-1032-oem
Errors were encountered while processing:
 nvidia-dkms-580-open
 nvidia-driver-580-open
 linux-image-6.17.0-1033-oem

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: nvidia-dkms-580-open 580.178.04-0ubuntu0.24.04.1
ProcVersionSignature: Ubuntu 6.17.0-1032.32-oem 6.17.13
Uname: Linux 6.17.0-1032-oem x86_64
ApportVersion: 2.28.3-0ubuntu0.1
Architecture: amd64
CasperMD5CheckMismatches: ./casper/initrd 
./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size 
./casper/minimal.manifest ./casper/minimal.standard.manifest 
./casper/minimal.standard.size ./casper/minimal.hotfix.size 
./casper/minimal.standard.live.hotfix.squashfs 
./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size 
./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest 
./casper/minimal.size ./boot/grub/grub.cfg
CasperMD5CheckResult: fail
Date: Tue Sep  8 02:39:09 2026
DistributionChannelDescriptor:
 # This is the distribution channel descriptor for Ubuntu 24.04 for HP
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-stella-noble-oem-24.04b-20250716-539
InstallationDate: Installed on 2026-09-08 (0 days ago)
InstallationMedia: Ubuntu OEM 24.04.2 LTS "Noble Numbat" - Release amd64 
(20250715)
SourcePackage: nvidia-graphics-drivers-580
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: nvidia-graphics-drivers-580 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug noble package-from-proposed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2166728

Title:
  HP Laptop kernel panic because nvidia-dkms-580-open attempts a DKMS
  build on oem kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-580/+bug/2166728/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to