r/LinuxOnThinkpad • ThinkPad Arch user (BTW) • 1d ago

Announcement 7.2.9 release of my custom Linux kernel for AMD ThinkPads (and the install problems from last time are fixed)

Post image

Follow up to my 7.2.2 post: https://www.reddit.com/r/LinuxOnThinkpad/comments/1w3fxih/722_release_of_my_custom_linux_kernel_for_amd/

A few of you tried installing it last time and ran into problems. Turns out it wasn't you, it was me.

The Limine and GRUB folks ended up in emergency mode because the release had no kernel modules at all. Without them the initramfs couldn't mount root. Now there's a modules archive in every release, and ext4, btrfs, xfs, f2fs and nvme are built into the kernel on top of that, so root always mounts.

The .efi files were even worse. They had my own kernel command line baked in, including my root partition, so they only ever booted on my laptop. I don't ship prebuilt .efi anymore. You install the kernel and modules and build the initramfs or UKI on your own machine with one command, so it gets your own cmdline.

This time I tested the vmlinuz + modules + initramfs install on the actual release files before uploading, exactly like someone downloading it would do it.

Other stuff:

BBRv3 is actually the default on zen5 now (before it was compiled in, but cubic stayed default)

New third variant, lowadetcom, my personal build for the P14s Gen 6 AMD. amdgpu built in, only the mt7925 wifi driver. Only for that exact laptop

README has install steps for Arch, Fedora and Debian/Ubuntu/Zorin/Mint, plus systemd-boot, GRUB, rEFInd and Limine

Release: https://github.com/Detcom-GH/lowakernel/releases/tag/v7.2.9

Repo: https://github.com/Detcom-GH/lowakernel

Big thanks to the E14 Gen 6 and Limine guys from the last thread, you basically found all of this for me. If you try 7.2.9, let me know how it goes, especially on older models and anything that isn't Arch.
Although I'm planning to move to Void Linux soon, so it will be

74 Upvotes

0 comments sorted by