Page 2 of 3

Re: Kernel won't install

Posted: Sun Jan 19, 2025 12:30 pm
by arjaybe
Stevo wrote: Sun Jan 19, 2025 11:22 am 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.
I don't know what that means. I cut-and-pasted commands.-) Here's some new output:

Code: Select all

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-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

Building module:
Cleaning build area...
make -j6 KERNELRELEASE=6.12.8-1-liquorix-amd64 KVER=6.12.8-1-liquorix-amd64....(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.
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 1
Setting up linux-image-6.12.8-1-liquorix-amd64 (6.12-10~mx23ahs) ...
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-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

Building module:
Cleaning build area...
make -j6 KERNELRELEASE=6.12.8-1-liquorix-amd64 KVER=6.12.8-1-liquorix-amd64....(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.
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-amd64
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 signed

Building module:
Cleaning build area...
make -j6 KERNELRELEASE=6.11.10-1-liquorix-amd64 KVER=6.11.10-1-liquorix-amd64....(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.
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-amd64
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 signed

Building module:
Cleaning build area...
make -j6 KERNELRELEASE=6.11.10-1-liquorix-amd64 KVER=6.11.10-1-liquorix-amd64....(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.
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 1
Errors 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)

Re: Kernel won't install

Posted: Sun Jan 19, 2025 12:44 pm
by Stevo
Cut and paste commands from a github site can do that, and could explain both why they can't be uninstalled with apt, and why they are building when MX versions of the package tell them not to try to build when the kernel is a newer one--6.2+, I think.

Usually the solution for this is to run "sudo make uninstall" in the folder where you built and installed the source code, but I'm sure there's some way to manually edit some dkms file in order to stop it from attempting to build. Or remove a suspicious folder in /usr/src: https://www.reddit.com/r/archlinux/comm ... _module_i/

Re: Kernel won't install

Posted: Sun Jan 19, 2025 12:49 pm
by Stevo
Oooh, first tell us what

Code: Select all

dkms status
reports!

Re: Kernel won't install

Posted: Sun Jan 19, 2025 1:18 pm
by arjaybe
Stevo wrote: Sun Jan 19, 2025 12:49 pm Oooh, first tell us what

Code: Select all

dkms status
reports!
$ dkms status
/usr/sbin/dkms.mx status
rtl8812au/0.1: added

Re: Kernel won't install

Posted: Sun Jan 19, 2025 2:06 pm
by Stevo
Can you try

Code: Select all

sudo dkms remove rtl8812au --all

Re: Kernel won't install

Posted: Sun Jan 19, 2025 2:23 pm
by arjaybe
Stevo wrote: Sun Jan 19, 2025 2:06 pm Can you try

Code: Select all

sudo dkms remove rtl8812au --all
$ sudo dkms remove rtl8812au --all
[sudo] password for Jim:
/usr/sbin/dkms.mx remove rtl8812au --all
Error! Arguments <module> and <module-version> are not specified.
Usage: remove <module>/<module-version> or
remove -m <module>/<module-version> or
remove -m <module> -v <module-version>

Re: Kernel won't install

Posted: Sun Jan 19, 2025 2:25 pm
by Eadwine Rose
You can post code on the forum like this:

[code]code output here[/code]

:)

Re: Kernel won't install

Posted: Sun Jan 19, 2025 2:26 pm
by arjaybe
Eadwine Rose wrote: Sun Jan 19, 2025 2:25 pm You can post code on the forum like this:

[code]code output here[/code]

:)
Thank you. I didn't think it would matter for such small bits.-)

Re: Kernel won't install  [Solved]

Posted: Sun Jan 19, 2025 2:45 pm
by kmathern
arjaybe wrote: Sun Jan 19, 2025 2:23 pm
Stevo wrote: Sun Jan 19, 2025 2:06 pm Can you try

Code: Select all

sudo dkms remove rtl8812au --all
$ sudo dkms remove rtl8812au --all
[sudo] password for Jim:
/usr/sbin/dkms.mx remove rtl8812au --all
Error! Arguments <module> and <module-version> are not specified.
Usage: remove <module>/<module-version> or
remove -m <module>/<module-version> or
remove -m <module> -v <module-version>

It looks like you also need to specify the module version, which in this case I think is 0.1

Code: Select all

sudo dkms remove rtl8812au/0.1 --all

Re: Kernel won't install

Posted: Sun Jan 19, 2025 2:49 pm
by arjaybe
kmathern wrote: Sun Jan 19, 2025 2:45 pm
arjaybe wrote: Sun Jan 19, 2025 2:23 pm
Stevo wrote: Sun Jan 19, 2025 2:06 pm Can you try

Code: Select all

sudo dkms remove rtl8812au --all
$ sudo dkms remove rtl8812au --all
[sudo] password for Jim:
/usr/sbin/dkms.mx remove rtl8812au --all
Error! Arguments <module> and <module-version> are not specified.
Usage: remove <module>/<module-version> or
remove -m <module>/<module-version> or
remove -m <module> -v <module-version>

It looks like you also need to specify the module version, which in this case I think is 0.1

Code: Select all

sudo dkms remove rtl8812au/0.1 --all

Code: Select all

$ sudo dkms remove rtl8812au/0.1 --all
[sudo] password for Jim:       
/usr/sbin/dkms.mx remove rtl8812au/0.1 --all
Deleting module rtl8812au-0.1 completely from the DKMS tree.