Public bug reported:
Ubuntu 24.04 LTS with HWE stack attempted to install kernel
6.17.0-14-generic during automatic updates on Feb 10, 2026. The
installation failed with exit status 11 during post-installation
scripts, preventing the system from booting into the new kernel.
Root cause: Kernel 6.17.0-14 introduces API changes that break DKMS
module compilation for packages currently in Ubuntu repositories:
1. openvpn-dco-dkms (0.2.20250801-2+noble) - Build failure:
- udp_tunnel_xmit_skb() function signature changed
- udp_tunnel6_xmit_skb() function signature changed
- Error: "too few arguments to function"
2. nvidia-580 (580.126.09) - DKMS compilation failed, preventing driver
installation
Impact:
- System cannot boot kernel 6.17.0-14-generic (falls back to previous kernel)
- Package manager reports critical errors during installation
- Post-installation scripts fail repeatedly
Workaround:
- Boot using older kernel 6.14.0-37-generic (works perfectly)
- Removed kernel 6.17.0-14-generic packages
Expected behavior:
HWE kernel updates should be compatible with DKMS modules in official
repositories, or those packages should be held back until compatible.
System: Ubuntu 24.04 LTS, NVIDIA graphics, OpenVPN DCO module installed.
Crash reports available as attachment.
Source Package: linux-hwe-6.17
1) Ubuntu Release:
Ubuntu 24.04.3 LTS (Noble)
Release: 24.04
2) Package Versions:
linux-headers-6.17.0-14-generic: 6.17.0-14.14~24.04.1
openvpn-dco-dkms: 0.2.20250801-2+noble
nvidia-dkms-580: 580.126.09-0ubuntu0.24.04.1
Currently running kernel: 6.14.0-37-generic (working)
3) What I expected to happen:
Kernel 6.17.0-14-generic should install successfully via automatic updates and
boot normally, with all DKMS modules (NVIDIA drivers and OpenVPN DCO) building
correctly during post-installation.
4) What happened instead:
The kernel installation failed with exit status 11 during post-installation
scripts. DKMS modules failed to build due to kernel API incompatibilities:
openvpn-dco-dkms: Compilation failed with "too few arguments to function
'udp_tunnel_xmit_skb'" errors. The kernel 6.17 changed the UDP tunnel
function signatures, but the openvpn-dco-dkms package version hasn't
been updated to match.
nvidia-dkms-580: Build failed, preventing driver installation.
System cannot boot kernel 6.17.0-14 and falls back to 6.14.0-37. Package
manager reports critical errors. Both modules work perfectly on kernel
6.14.0-37.
Attachment: kernel-6.17.0-14-dkms-failures.crash (contains both crash
reports with redacted personal info)
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: linux-headers-6.17.0-14-generic (not installed)
Uname: Linux 6.14.0-37-generic x86_64
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Mon Feb 16 13:32:48 2026
InstallationMedia: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64
(20250805.1)
LiveMediaBuild: Ubuntu 24.04.3 LTS "Noble Numbat" - Release amd64 (20250805.1)
SourcePackage: linux-hwe-6.17
** Affects: linux-hwe-6.17 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug dkms hwe kernel-bug noble
** Attachment added: "kernel-6.17.0-14-dkms-failures.crash"
https://bugs.launchpad.net/bugs/2141920/+attachment/5946348/+files/kernel-6.17.0-14-dkms-failures.crash
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2141920
Title:
HWE kernel 6.17.0-14 breaks DKMS modules (nvidia-580, openvpn-dco)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.17/+bug/2141920/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs