Public bug reported: Hi,
The problem occurred whilst trying to install AMD GPU Drivers. I kept getting errors so I then tried to reinstall the linux headers using the below command. Resulting in the error. sudo apt install --reinstall linux-headers-$(uname -r) Reading package lists... Done Building dependency tree... Done Reading state information... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 3 not upgraded. 1 not fully installed or removed. Need to get 3,731 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://gb.archive.ubuntu.com/ubuntu noble-updates/main amd64 linux-headers-6.14.0-37-generic amd64 6.14.0-37.37~24.04.1 [3,731 kB] Fetched 3,731 kB in 11s (343 kB/s) (Reading database ... 255317 files and directories currently installed.) Preparing to unpack .../linux-headers-6.14.0-37-generic_6.14.0-37.37~24.04.1_amd64.deb ... Unpacking linux-headers-6.14.0-37-generic (6.14.0-37.37~24.04.1) over (6.14.0-37.37~24.04.1) ... Setting up amdgpu-dkms (1:6.10.5.60303-2119913.24.04) ... Removing old amdgpu-6.10.5-2119913.24.04 DKMS files... Deleting module amdgpu-6.10.5-2119913.24.04 completely from the DKMS tree. Loading new amdgpu-6.10.5-2119913.24.04 DKMS files... Building for 6.14.0-37-generic Building for architecture x86_64 Building initial module for 6.14.0-37-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.crash' Error! Bad return status for module build on kernel: 6.14.0-37-generic (x86_64) Consult /var/lib/dkms/amdgpu/6.10.5-2119913.24.04/build/make.log for more information. dpkg: error processing package amdgpu-dkms (--configure): installed amdgpu-dkms package post-installation script subprocess returned error exit status 10 Setting up linux-headers-6.14.0-37-generic (6.14.0-37.37~24.04.1) ... /etc/kernel/header_postinst.d/dkms: * dkms: running auto installation service for kernel 6.14.0-37-generic Sign command: /usr/bin/kmodsign Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Running the pre_build script: checking for a BSD-compatible install... /usr/bin/install -c checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking how to run the C preprocessor... gcc -E checking kernel source directory... /usr/src/linux-headers-6.14.0-37-generic checking kernel build directory... /usr/src/linux-headers-6.14.0-37-generic checking kernel source version... 6.14.0-37-generic checking kernel file name for module symbols... Module.symvers checking for linux/bits.h... yes checking for linux/io-64-nonatomic-lo-hi.h... yes checking for asm/set_memory.h... yes checking for asm/fpu/api.h... yes checking for linux/compiler_attributes.h... yes checking for linux/fence-array.h... no checking for linux/dma-resv.h... yes checking for linux/mmap_lock.h... yes checking for linux/pci-p2pdma.h... yes checking for linux/dma-attrs.h... no checking for linux/dma-buf-map.h... no checking for linux/iosys-map.h... yes checking for linux/stdarg.h... yes checking for linux/dma-fence-chain.h... yes checking for linux/xarray.h... yes checking for linux/container_of.h... yes checking for linux/cc_platform.h... yes checking for linux/processor.h... yes checking for linux/dma-map-ops.h... yes checking for linux/apple-gmux.h... yes checking for linux/device/class.h... yes checking for linux/build_bug.h... yes checking for linux/acpi_amd_wbrf.h... yes checking for linux/units.h... yes checking for drm/drm_backport.h... no checking for drm/amdgpu_pciid.h... no checking for drm/drm_probe_helper.h... yes checking for drm/drmP.h... no checking for drm/task_barrier.h... yes checking for drm/drm_managed.h... yes checking for drm/amd_asic_type.h... yes checking for drm/drm_aperture.h... no checking for drm/dp/drm_dp_helper.h... no checking for drm/dp/drm_dp_mst_helper.h... no checking for drm/drm_gem_atomic_helper.h... yes checking for drm/display/drm_dp_helper.h... yes checking for drm/display/drm_dp_mst_helper.h... yes checking for drm/display/drm_dsc.h... yes checking for drm/display/drm_dsc_helper.h... yes checking for drm/display/drm_hdmi_helper.h... yes checking for drm/display/drm_hdcp_helper.h... yes checking for drm/display/drm_hdcp.h... yes checking for drm/display/drm_dp.h... yes checking for linux/pgtable.h... yes checking for drm/drm_fbdev_generic.h... no checking for drm/drm_suballoc.h... yes checking for drm/drm_exec.h... yes checking for drm/drm_eld.h... yes checking for drm/drm_fbdev_ttm.h... yes checking for nproc... yes checking for supported chips... done checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for nproc... (cached) yes checking for module configuration... done configure: creating ./config.status config.status: creating config/config.h Building module: Cleaning build area...(bad exit status: 2) . /tmp/amd.4igLnBVA/.env && make -j16 KERNELRELEASE=6.14.0-37-generic TTM_NAME=amdttm SCHED_NAME=amd-sched -C /lib/modul es/6.14.0-37-generic/build M=/tmp/amd.4igLnBVA...(bad exit status: 2) ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/amdgpu-dkms.0.crash' Error! Bad return status for module build on kernel: 6.14.0-37-generic (x86_64) Consult /var/lib/dkms/amdgpu/6.10.5-2119913.24.04/build/make.log for more information. dkms autoinstall on 6.14.0-37-generic/x86_64 failed for amdgpu(10) Error! One or more modules failed to install during autoinstall. Refer to previous errors for more information. * dkms: autoinstall for kernel 6.14.0-37-generic ...fail! run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11 dpkg: error processing package linux-headers-6.14.0-37-generic (--configure): installed linux-headers-6.14.0-37-generic package post-installation script subprocess returned error exit status 11 Errors were encountered while processing: amdgpu-dkms linux-headers-6.14.0-37-generic E: Sub-process /usr/bin/dpkg returned an error code (1) ProblemType: Package DistroRelease: Ubuntu 24.04 Package: linux-headers-6.14.0-37-generic 6.14.0-37.37~24.04.1 ProcVersionSignature: Ubuntu 6.14.0-37.37~24.04.1-generic 6.14.11 Uname: Linux 6.14.0-37-generic x86_64 ApportVersion: 2.28.1-0ubuntu3.8 AptOrdering: linux-headers-6.14.0-37-generic:amd64: Install NULL: ConfigurePending Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: andy 2964 F.... wireplumber /dev/snd/controlC0: andy 2964 F.... wireplumber /dev/snd/seq: andy 2956 F.... pipewire CRDA: N/A CasperMD5CheckResult: pass Date: Wed Feb 4 13:06:15 2026 ErrorMessage: installed linux-headers-6.14.0-37-generic package post-installation script subprocess returned error exit status 11 InstallationDate: Installed on 2025-07-10 (209 days ago) InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215) MachineType: Default string Default string ProcFB: 0 amdgpudrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.14.0-37-generic root=UUID=ef8d2dad-2c65-477b-9f66-f874b3ce30dd ro quiet splash vt.handoff=7 Python3Details: /usr/bin/python3.12, Python 3.12.3, python3-minimal, 3.12.3-0ubuntu2.1 PythonDetails: N/A RelatedPackageVersions: grub-pc N/A SourcePackage: linux-hwe-6.14 Title: package linux-headers-6.14.0-37-generic 6.14.0-37.37~24.04.1 failed to install/upgrade: installed linux-headers-6.14.0-37-generic package post-installation script subprocess returned error exit status 11 UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 05/13/2025 dmi.bios.release: 5.29 dmi.bios.vendor: American Megatrends International, LLC. dmi.bios.version: PHXPM7B0_EC0107_BI0113_S3A_54W dmi.board.asset.tag: Default string dmi.board.name: Default string dmi.board.vendor: Default string dmi.board.version: Default string dmi.chassis.asset.tag: Default string dmi.chassis.type: 35 dmi.chassis.vendor: Default string dmi.chassis.version: Default string dmi.modalias: dmi:bvnAmericanMegatrendsInternational,LLC.:bvrPHXPM7B0_EC0107_BI0113_S3A_54W:bd05/13/2025:br5.29:svnDefaultstring:pnDefaultstring:pvrDefaultstring:rvnDefaultstring:rnDefaultstring:rvrDefaultstring:cvnDefaultstring:ct35:cvrDefaultstring:skuDefaultstring: dmi.product.family: Default string dmi.product.name: Default string dmi.product.sku: Default string dmi.product.version: Default string dmi.sys.vendor: Default string ** Affects: linux-hwe-6.14 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-package noble -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2140332 Title: Error reinstalling Linux Headers To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-hwe-6.14/+bug/2140332/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
