Kernel won't install  [Solved]

Message
Author
User avatar
arjaybe
Posts: 543
Joined: Wed Jul 12, 2006 6:51 pm

Kernel won't install

#1 Post by arjaybe »

I'm trying to replace my kernel with a liquorix one. I have tried 2 (6.11 and 6.12) and they have both failed. Here's my QSI and the console output from my attempts:

Code: Select all

System:
  Kernel: 6.1.0-30-amd64 [6.1.124-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-30-amd64 root=UUID=<filter> ro quiet splash
    resume=UUID=<filter> resume_offset=29581312
  Desktop: KDE Plasma v: 5.27.5 wm: kwin_x11 vt: 7 dm: SDDM Distro: MX-23.5_KDE_x64 Libretto Jan
    12 2025 base: Debian GNU/Linux 12 (bookworm)
Machine:
  Type: Mini-pc System: LENOVO product: 10RRS0B500 v: ThinkCentre M920q
    serial: <superuser required> Chassis: type: 35 serial: <superuser required>
  Mobo: LENOVO model: 3136 v: SDK0J40697 WIN 3305181957057 serial: <superuser required>
    UEFI: LENOVO v: M1UKT77A date: 04/10/2024
CPU:
  Info: model: Intel Core i5-8500T bits: 64 type: MCP arch: Coffee Lake gen: core 8 level: v3
    note: check built: 2018 process: Intel 14nm family: 6 model-id: 0x9E (158) stepping: 0xA (10)
    microcode: 0xF8
  Topology: cpus: 1x cores: 6 smt: <unsupported> cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB
    L2: 1.5 MiB desc: 6x256 KiB L3: 9 MiB desc: 1x9 MiB
  Speed (MHz): avg: 866 high: 900 min/max: 800/3500 scaling: driver: intel_pstate
    governor: powersave cores: 1: 899 2: 900 3: 900 4: 900 5: 800 6: 800 bogomips: 25199
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT disabled
  Type: mds mitigation: Clear CPU buffers; SMT disabled
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT disabled
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: disabled; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630] vendor: Lenovo driver: i915 v: kernel
    arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: HDMI-A-2 empty: DP-1, DP-2,
    HDMI-A-1, HDMI-A-3 bus-ID: 00:02.0 chip-ID: 8086:3e92 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.7 with: Xwayland v: 22.1.9 compositor: kwin_x11 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1200 s-dpi: 96 s-size: 508x317mm (20.00x12.48") s-diag: 599mm (23.57")
  Monitor-1: HDMI-A-2 mapped: HDMI-2 model: Samsung SyncMaster serial: <filter> built: 2009
    res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2 size: 518x324mm (20.39x12.76") diag: 611mm (24.1")
    ratio: 16:10 modes: max: 1920x1200 min: 640x480
  API: OpenGL v: 4.6 Mesa 24.2.2-1~mx23ahs renderer: Mesa Intel UHD Graphics 630 (CFL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel Cannon Lake PCH cAVS vendor: Lenovo driver: snd_hda_intel v: kernel
    alternate: snd_soc_skl,snd_sof_pci_intel_cnl bus-ID: 00:1f.3 chip-ID: 8086:a348 class-ID: 0403
  API: ALSA v: k6.1.0-30-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Message: No PCI device data found.
  Device-1: ASUSTek 802.11ac NIC type: USB driver: rtw_8822bu bus-ID: 1-8:14 chip-ID: 0b05:184c
    class-ID: 0000 serial: <filter>
  IF: wlan0 state: up mac: <filter>
Drives:
  Local Storage: total: 238.47 GiB used: 47.76 GiB (20.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVLB256HAHQ-000L7 size: 238.47 GiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: 1L2QEXD7 temp: 26.9 C scheme: GPT
Partition:
  ID-1: / raw-size: 42.91 GiB size: 41.18 GiB (95.98%) used: 11.38 GiB (27.6%) fs: ext4
    dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 274 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 15.63 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p6 maj-min: 259:6
Sensors:
  System Temperatures: cpu: 35.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2512 libs: 1361 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb http://la.mxrepo.com/mx/repo/ bookworm main non-free
    2: deb http://la.mxrepo.com/mx/repo/ bookworm ahs
Info:
  Processes: 248 Uptime: 12h 13m wakeups: 1 Memory: 15.46 GiB used: 4.36 GiB (28.2%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI

Code: Select all

Hit:1 http://security.debian.org/debian-security bookworm-security InRelease
Hit:2 http://deb.debian.org/debian bookworm-updates InRelease
Hit:3 http://deb.debian.org/debian bookworm InRelease
Hit:4 http://la.mxrepo.com/mx/repo bookworm InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
broadcom-sta-dkms is already the newest version (6.30.223.271-24~mx23+2).
rtl8812au-dkms is already the newest version (5.13.6+git20240329-1~mx23).
rtl8821cu-dkms is already the newest version (5.12.0+git20230215-1~mx23+3).
Suggested packages:
  linux-doc-6.12 crda
The following NEW packages will be installed:
  linux-headers-6.12.8-1-liquorix-amd64 linux-image-6.12.8-1-liquorix-amd64
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 174 MB of archives.
After this operation, 304 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
y
Get:1 http://la.mxrepo.com/mx/repo bookworm/ahs amd64 linux-headers-6.12.8-1-liquorix-amd64 amd64 6.12-10~mx23ahs [18.5 MB]
Get:2 http://la.mxrepo.com/mx/repo bookworm/ahs amd64 linux-image-6.12.8-1-liquorix-amd64 amd64 6.12-10~mx23ahs [156 MB]
Fetched 174 MB in 12min 34s (231 kB/s)Selecting previously unselected package linux-headers-6.12.8-1-liquorix-amd64.
(Reading database ... (Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%
(Reading database ... 396242 files and directories currently installed.)Preparing to unpack .../linux-headers-6.12.8-1-liquorix-amd64_6.12-10~mx23ahs_amd64.deb ...Unpacking linux-headers-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...Selecting previously unselected package linux-image-6.12.8-1-liquorix-amd64.Preparing to unpack .../linux-image-6.12.8-1-liquorix-amd64_6.12-10~mx23ahs_amd64.deb ...Unpacking linux-image-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...Setting up linux-headers-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) .../etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.12.8-1-liquorix-amd64./usr/sbin/dkms.mx autoinstall --kernelver 6.12.8-1-liquorix-amd64Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:
8812au.ko:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:
wl.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:(bad exit status: 2)Error! Bad return status for module build on kernel: 6.12.8-1-liquorix-amd64 (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signedWarning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.12.8-1-liquorix-amd64 failed!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-6.12.8-1-liquorix-amd64.postinst line 11.
dpkg: error processing package linux-headers-6.12.8-1-liquorix-amd64 (--configure):
 installed linux-headers-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1Setting up linux-image-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.11.10-1-liquorix-amd64I: /vmlinuz is now a symlink to boot/vmlinuz-6.12.8-1-liquorix-amd64
I: /initrd.img is now a symlink to boot/initrd.img-6.12.8-1-liquorix-amd64/etc/kernel/postinst.d/dkms:
dkms: running auto installation service for kernel 6.12.8-1-liquorix-amd64./usr/sbin/dkms.mx autoinstall --kernelver 6.12.8-1-liquorix-amd64Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:(bad exit status: 2)Error! Bad return status for module build on kernel: 6.12.8-1-liquorix-amd64 (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signedWarning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.12.8-1-liquorix-amd64 failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.12.8-1-liquorix-amd64 (--configure):
 installed linux-image-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
Setting up linux-headers-6.11.10-1-liquorix-amd64 (6.11-15~mx23ahs) .../etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.11.10-1-liquorix-amd64./usr/sbin/dkms.mx autoinstall --kernelver 6.11.10-1-liquorix-amd64Sign command: /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-fileBinary /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:(bad exit status: 2)Error! Bad return status for module build on kernel: 6.11.10-1-liquorix-amd64 (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.Sign command: /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signedWarning: The /var/lib/dkms/rtl8821cu/5.12.0/6.11.10-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.11.10-1-liquorix-amd64 failed!
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 11
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-6.11.10-1-liquorix-amd64.postinst line 11.
dpkg: error processing package linux-headers-6.11.10-1-liquorix-amd64 (--configure):
 installed linux-headers-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
Setting up linux-image-6.11.10-1-liquorix-amd64 (6.11-15~mx23ahs) ...I: /initrd.img.old is now a symlink to boot/initrd.img-6.11.10-1-liquorix-amd64/etc/kernel/postinst.d/dkms:
dkms: running auto installation service for kernel 6.11.10-1-liquorix-amd64./usr/sbin/dkms.mx autoinstall --kernelver 6.11.10-1-liquorix-amd64Sign command: /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:(bad exit status: 2)Error! Bad return status for module build on kernel: 6.11.10-1-liquorix-amd64 (x86_64)
Consult /var/lib/dkms/rtl8812au/0.1/build/make.log for more information.Sign command: /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.11.10-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signedWarning: The /var/lib/dkms/rtl8821cu/5.12.0/6.11.10-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
dkms: autoinstall for kernel: 6.11.10-1-liquorix-amd64 failed!
run-parts: /etc/kernel/postinst.d/dkms exited with return code 11
dpkg: error processing package linux-image-6.11.10-1-liquorix-amd64 (--configure):
 installed linux-image-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1Errors were encountered while processing:
 linux-headers-6.12.8-1-liquorix-amd64
 linux-image-6.12.8-1-liquorix-amd64
 linux-headers-6.11.10-1-liquorix-amd64
 linux-image-6.11.10-1-liquorix-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
Sorry about all the words.
Green Comet
Space particles.

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Kernel won't install

#2 Post by Stevo »

You have a Realtek 8812bu wi-fi chipset. Did it just work out of the box with MX and the 6.1 kernel, or did you have to install an outside driver?

The other failures are due to unused wi-fi drivers that we thought should build, but a quick fix is just to remove them using MX Cleanup. If you're not using wi-fi, they can all be removed.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
arjaybe
Posts: 543
Joined: Wed Jul 12, 2006 6:51 pm

Re: Kernel won't install

#3 Post by arjaybe »

Stevo wrote: Sat Jan 18, 2025 7:02 am You have a Realtek 8812bu wi-fi chipset. Did it just work out of the box with MX and the 6.1 kernel, or did you have to install an outside driver?

The other failures are due to unused wi-fi drivers that we thought should build, but a quick fix is just to remove them using MX Cleanup. If you're not using wi-fi, they can all be removed.
That Realtek WiFi dongle is a really old and slow one that I was using to connect while I tried to get the newer one working. Mission accomplished. Changing the kernel was one of the possible routes to achieving that, so that's when I ran into this problem. I don't suppose I need to carry on with trying to change my kernel now that the original problem is gone, but here I sit with a half-completed task and bits of debris in my system. Also, any time I do something with apt it tries to complete the kernel install, and fails.

I would like to either get the install to complete, or get rid if the debris. Also, I thought you devs might want to know why this is happening on a fresh install of MX-23.
Green Comet
Space particles.

User avatar
timkb4cq
Developer
Posts: 3556
Joined: Wed Jul 12, 2006 4:05 pm

Re: Kernel won't install

#4 Post by timkb4cq »

I would first get rid of the two dkms showing errors since you need neither of them and their errors are cluttering up the output

Code: Select all

sudo apt purge rtl8812au-dkms rtl8821cu-dkms
Then I would run

Code: Select all

sudo apt install -f
That may clear things up by itself, but at worst it will give us a cleaner set output without those unnecessary realtek packages.
HP Pavillion TP01, AMD Ryzen 3 5300G (quad core), Crucial 500GB SSD, Toshiba 6TB 7200rpm
Dell Inspiron 15, AMD Ryzen 7 2700u (quad core). Sabrent 500GB nvme, Seagate 1TB

User avatar
dolphin_oracle
Developer
Posts: 22016
Joined: Sun Dec 16, 2007 12:17 pm

Re: Kernel won't install

#5 Post by dolphin_oracle »

What is odd is that those divers should build or be skipped. I don’t understand the error.

Code: Select all


┌─[dolphin@mx23xfce]─[11:11:25 am]───────────────────────────────────────────────────────────────[~]
└─> sudo apt install rtl8812au-dkms rtl8821cu-dkms 
[sudo] password for dolphin:     
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  rtl8812au-dkms rtl8821cu-dkms
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 30.6 MB of archives.
After this operation, 72.6 MB of additional disk space will be used.
Get:1 http://mxrepo.com/mx/repo bookworm/ahs amd64 rtl8812au-dkms all 5.13.6+git20240329-1~mx23 [18.6 MB]
Get:2 http://mxrepo.com/mx/repo bookworm/main amd64 rtl8821cu-dkms all 5.12.0+git20230215-1~mx23+3 [12.0 MB]
Fetched 30.6 MB in 3s (10.7 MB/s)         
Selecting previously unselected package rtl8812au-dkms.
(Reading database ... 363885 files and directories currently installed.)
Preparing to unpack .../rtl8812au-dkms_5.13.6+git20240329-1~mx23_all.deb ...
Unpacking rtl8812au-dkms (5.13.6+git20240329-1~mx23) ...
Selecting previously unselected package rtl8821cu-dkms.
Preparing to unpack .../rtl8821cu-dkms_5.12.0+git20230215-1~mx23+3_all.deb ...
Unpacking rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3) ...
Setting up rtl8812au-dkms (5.13.6+git20240329-1~mx23) ...
/usr/sbin/dkms.mx add -m 8812au -v 5.13.6
Creating symlink /var/lib/dkms/8812au/5.13.6/source -> /usr/src/8812au-5.13.6
/usr/sbin/dkms.mx build -m 8812au -v 5.13.6 -k 6.12.7-2-liquorix-amd64 -k 6.12.8-1-liquorix-amd64 -k
 6.12.8-amd64 -a x86_64
Sign command: /lib/modules/6.12.7-2-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.7-2-liquorix-amd64/build/scripts/sign-file not found, modules won't be sign
ed

Building module:
Cleaning build area...
kernelver=6.12.7-2-liquorix-amd64 ./dkms-make.sh......
Cleaning build area...
Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be sign
ed

Building module:
Cleaning build area...
kernelver=6.12.8-1-liquorix-amd64 ./dkms-make.sh......
Cleaning build area...
Sign command: /lib/modules/6.12.8-amd64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...
kernelver=6.12.8-amd64 ./dkms-make.sh......
Signing module /var/lib/dkms/8812au/5.13.6/build/8812au.ko
Cleaning build area...
/usr/sbin/dkms.mx install -m 8812au -v 5.13.6 -k 6.12.7-2-liquorix-amd64 -k 6.12.8-1-liquorix-amd64 
-k 6.12.8-amd64 -a x86_64

8812au.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.7-2-liquorix-amd64/updates/dkms/
depmod.....

8812au.ko.zst:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/
depmod...

8812au.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-amd64/updates/dkms/
depmod.....
Finished running dkms install steps.
Finished setting crda country code.
Setting up rtl8821cu-dkms (5.12.0+git20230215-1~mx23+3) ...
Loading new rtl8821cu-5.12.0 DKMS files...
/usr/sbin/dkms.mx add -m rtl8821cu -v 5.12.0
Building for 6.12.8-1-liquorix-amd64 6.12.8-amd64
/usr/sbin/dkms.mx status -m rtl8821cu -v 5.12.0 -k 6.12.8-1-liquorix-amd64
Building initial module for 6.12.8-1-liquorix-amd64
/usr/sbin/dkms.mx build -m rtl8821cu -v 5.12.0 -k 6.12.8-1-liquorix-amd64 -k 6.12.7-2-liquorix-amd64
 -k 6.12.8-1-liquorix-amd64 -k 6.12.8-amd64 -a x86_64
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8
821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.7-2-liquorix-amd64/x86_64/dkms.conf for module rtl8
821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8
821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-amd64/x86_64/dkms.conf for module rtl8821cu inclu
des a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Done.
/usr/sbin/dkms.mx status -m rtl8821cu -v 5.12.0 -k 6.12.8-1-liquorix-amd64
/usr/sbin/dkms.mx status -m rtl8821cu -v 5.12.0 -k 6.12.8-amd64
Building initial module for 6.12.8-amd64
/usr/sbin/dkms.mx build -m rtl8821cu -v 5.12.0 -k 6.12.8-amd64 -k 6.12.7-2-liquorix-amd64 -k 6.12.8-
1-liquorix-amd64 -k 6.12.8-amd64 -a x86_64
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-amd64/x86_64/dkms.conf for module rtl8821cu inclu
des a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.7-2-liquorix-amd64/x86_64/dkms.conf for module rtl8
821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8
821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-amd64/x86_64/dkms.conf for module rtl8821cu inclu
des a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
Done.
/usr/sbin/dkms.mx status -m rtl8821cu -v 5.12.0 -k 6.12.8-amd64
also tried updating to the kernel from a previous kernel.

Code: Select all

Get:1 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:2 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Hit:3 http://deb.debian.org/debian bookworm InRelease
Get:4 https://dl.google.com/linux/chrome/deb stable InRelease [1,825 B]
Hit:6 https://repo.nordvpn.com/deb/nordvpn/debian stable InRelease
Get:7 https://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,211 B]
Hit:8 https://mxrepo.com/mx/repo temp InRelease
Hit:5 https://mxrepo.com/mx/repo bookworm InRelease
Fetched 106 kB in 1s (142 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
broadcom-sta-dkms is already the newest version (6.30.223.271-24~mx23+2).
nvidia-kernel-dkms is already the newest version (535.216.03-1~mx23ahs).
rtl8812au-dkms is already the newest version (5.13.6+git20240329-1~mx23).
rtl8821cu-dkms is already the newest version (5.12.0+git20230215-1~mx23+3).
virtualbox-dkms is already the newest version (7.0.22-0.1~mx23+1).
The following package was automatically installed and is no longer required:
  linux-kbuild-6.12.8
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  linux-headers-6.12.8-1-liquorix-amd64 linux-image-6.12.8-1-liquorix-amd64
Suggested packages:
  linux-doc-6.12 crda
Recommended packages:
  irqbalance
The following NEW packages will be installed:
  linux-headers-6.12.8-1-liquorix-amd64 linux-headers-liquorix-amd64
  linux-image-6.12.8-1-liquorix-amd64 linux-image-liquorix-amd64
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 156 MB/174 MB of archives.
After this operation, 304 MB of additional disk space will be used.
Do you want to continue? [Y/n] 
y
Get:1 http://mxrepo.com/mx/repo bookworm/ahs amd64 linux-image-6.12.8-1-liquorix-amd64 amd64 6.12-10~mx23ahs [156 MB]
Get:2 http://mxrepo.com/mx/repo bookworm/ahs amd64 linux-headers-liquorix-amd64 amd64 6.12-10~mx23ahs [31.8 kB]
Get:3 http://mxrepo.com/mx/repo bookworm/ahs amd64 linux-image-liquorix-amd64 amd64 6.12-10~mx23ahs [31.8 kB]
Fetched 156 MB in 9s (16.8 MB/s)Selecting previously unselected package linux-headers-6.12.8-1-liquorix-amd64.
(Reading database ... (Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%
(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%
(Reading database ... 311508 files and directories currently installed.)Preparing to unpack .../linux-headers-6.12.8-1-liquorix-amd64_6.12-10~mx23ahs_amd64.deb ...Unpacking linux-headers-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...Selecting previously unselected package linux-image-6.12.8-1-liquorix-amd64.Preparing to unpack .../linux-image-6.12.8-1-liquorix-amd64_6.12-10~mx23ahs_amd64.deb ...Unpacking linux-image-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...Selecting previously unselected package linux-headers-liquorix-amd64.Preparing to unpack .../linux-headers-liquorix-amd64_6.12-10~mx23ahs_amd64.deb ...Unpacking linux-headers-liquorix-amd64 (6.12-10~mx23ahs) ...Selecting previously unselected package linux-image-liquorix-amd64.Preparing to unpack .../linux-image-liquorix-amd64_6.12-10~mx23ahs_amd64.deb ...Unpacking linux-image-liquorix-amd64 (6.12-10~mx23ahs) ...Setting up linux-headers-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) .../etc/kernel/header_postinst.d/dkms:
dkms: running auto installation service for kernel 6.12.8-1-liquorix-amd64./usr/sbin/dkms.mx autoinstall --kernelver 6.12.8-1-liquorix-amd64Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:
8812au.ko:
Running module version sanity check. - Original module   - No original module exists within this kernel - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:wl.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:
nvidia-current.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/nvidia-current-modeset.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/
nvidia-current-drm.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/
nvidia-current-uvm.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/
nvidia-current-peermem.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signedWarning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Building module:
make -j16 KERNELRELEASE=6.12.8-1-liquorix-amd64 -C /lib/modules/6.12.8-1-liquorix-amd64/build M=/
vboxdrv.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/
vboxnetadp.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/
vboxnetflt.ko.zst:
Running module version sanity check. - Original module   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.12.8-1-liquorix-amd64/updates/dkms/dkms: autoinstall for kernel: 6.12.8-1-liquorix-amd64.Setting up linux-image-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...I: /vmlinuz is now a symlink to boot/vmlinuz-6.12.8-1-liquorix-amd64
I: /initrd.img is now a symlink to boot/initrd.img-6.12.8-1-liquorix-amd64/etc/kernel/postinst.d/dkms:
dkms: running auto installation service for kernel 6.12.8-1-liquorix-amd64./usr/sbin/dkms.mx autoinstall --kernelver 6.12.8-1-liquorix-amd64Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signedThe /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...dkms: autoinstall for kernel: 6.12.8-1-liquorix-amd64.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.12.8-1-liquorix-amd64I: The initramfs will attempt to resume from /dev/nvme0n1p11
I: (UUID=be3598fe-4459-4e53-8eaf-4274225ee5b0)
I: Set the RESUME variable to override this./etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...Found theme: /boot/grub/themes/mx_linux/theme.txtFound linux image: /boot/vmlinuz-6.12.8-1-liquorix-amd64Found initrd image: /boot/initrd.img-6.12.8-1-liquorix-amd64Found linux image: /boot/vmlinuz-6.12.7-2-liquorix-amd64Found initrd image: /boot/initrd.img-6.12.7-2-liquorix-amd64Found mtest-64.efi image: /boot/uefi-mt/mtest-64.efiFound Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efiFound MX 23.5 Libretto (23.5) on /dev/nvme0n1p6Adding boot menu entry for EFI firmware configurationdoneSetting up linux-image-liquorix-amd64 (6.12-10~mx23ahs) ...Setting up linux-headers-liquorix-amd64 (6.12-10~mx23ahs) ...
update dkms modules for kernel:  6.12.8-1-liquorix-amd64
see log at /var/log/rebuild-dkms.log
dkms: running auto installation service for kernel 6.12.8-1-liquorix-amd64.
/usr/sbin/dkms.mx autoinstall --kernelver 6.12.8-1-liquorix-amd64
Sign command: /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file
Binary /lib/modules/6.12.8-1-liquorix-amd64/build/scripts/sign-file not found, modules won't be signed
Warning: The /var/lib/dkms/rtl8821cu/5.12.0/6.12.8-1-liquorix-amd64/x86_64/dkms.conf for module rtl8821cu includes a BUILD_EXCLUSIVE directive which does not match this kernel/arch/config.
This indicates that it should not be built. Skipping...
dkms: autoinstall for kernel: 6.12.8-1-liquorix-amd64.
... Done!
this isn't the first time we've seen this mysterious dkms issue. I have not found the common thread yet.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
arjaybe
Posts: 543
Joined: Wed Jul 12, 2006 6:51 pm

Re: Kernel won't install

#6 Post by arjaybe »

timkb4cq wrote: Sat Jan 18, 2025 10:58 am I would first get rid of the two dkms showing errors since you need neither of them and their errors are cluttering up the output

Code: Select all

sudo apt purge rtl8812au-dkms rtl8821cu-dkms
Then I would run

Code: Select all

sudo apt install -f
That may clear things up by itself, but at worst it will give us a cleaner set output without those unnecessary realtek packages.
I ran both of those and they seemed to do a lot, but gave what looks like the same errors.
Green Comet
Space particles.

User avatar
arjaybe
Posts: 543
Joined: Wed Jul 12, 2006 6:51 pm

Re: Kernel won't install

#7 Post by arjaybe »

This morning I did an update through Synaptic. It tried to fix things and produced this error report:

E: linux-headers-6.12.8-1-liquorix-amd64: installed linux-headers-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-6.12.8-1-liquorix-amd64: installed linux-image-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-headers-6.11.10-1-liquorix-amd64: installed linux-headers-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-6.11.10-1-liquorix-amd64: installed linux-image-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
Green Comet
Space particles.

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Kernel won't install

#8 Post by Stevo »

arjaybe wrote: Sun Jan 19, 2025 10:05 am This morning I did an update through Synaptic. It tried to fix things and produced this error report:

E: linux-headers-6.12.8-1-liquorix-amd64: installed linux-headers-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-6.12.8-1-liquorix-amd64: installed linux-image-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-headers-6.11.10-1-liquorix-amd64: installed linux-headers-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-6.11.10-1-liquorix-amd64: installed linux-image-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
That means the DKMS build errors are still causing the postinst script to fail. You have to show us the complete output so we can see what's going on, and why they are still installed on your system. Try using MX Cleanup to remove all but the known working kernels, and all the unused wifi drivers. It pops up a terminal, so watch that for any errors.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
arjaybe
Posts: 543
Joined: Wed Jul 12, 2006 6:51 pm

Re: Kernel won't install

#9 Post by arjaybe »

Stevo wrote: Sun Jan 19, 2025 10:56 am
arjaybe wrote: Sun Jan 19, 2025 10:05 am This morning I did an update through Synaptic. It tried to fix things and produced this error report:

E: linux-headers-6.12.8-1-liquorix-amd64: installed linux-headers-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-6.12.8-1-liquorix-amd64: installed linux-image-6.12.8-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-headers-6.11.10-1-liquorix-amd64: installed linux-headers-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
E: linux-image-6.11.10-1-liquorix-amd64: installed linux-image-6.11.10-1-liquorix-amd64 package post-installation script subprocess returned error exit status 1
That means the DKMS build errors are still causing the postinst script to fail. You have to show us the complete output so we can see what's going on, and why they are still installed on your system. Try using MX Cleanup to remove all but the known working kernels, and all the unused wifi drivers. It pops up a terminal, so watch that for any errors.
Right. I'll run it again, though I don't expect it to differ much from above. Cleanup and removal of wifi drivers has been done. I show only two kernels, both working. I'm on my previous machine now. The complete output will have to wait until I go back out to the studio.
Green Comet
Space particles.

User avatar
Stevo
Developer
Posts: 14420
Joined: Fri Dec 15, 2006 7:07 pm

Re: Kernel won't install

#10 Post by Stevo »

If you manually installed the driver source for the 8812bu adapter from github and enabled DKMS rebuilds for it, it could still be in your system, but not showing up in the apt system.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

Post Reply

Return to “Software / Configuration”