@damentz, Thanks, everything is working now! I signed the kernel with my keys and enroll them along with the microsoft keys. Kernel modules sign is something new to me and I don't know anything about it
Search Criteria
Package Details: linux-lqx 6.12.1.lqx1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/linux-lqx.git (read-only, click to copy) |
---|---|
Package Base: | linux-lqx |
Description: | The Linux Liquorix kernel and modules |
Upstream URL: | https://liquorix.net/ |
Keywords: | bbr2 bfq futex pds proton zen |
Licenses: | GPL-2.0-only |
Provides: | UKSMD-BUILTIN, VHBA-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE |
Submitter: | akurei |
Maintainer: | sir_lucjan (damentz) |
Last Packager: | damentz |
Votes: | 161 |
Popularity: | 1.54 |
First Submitted: | 2011-08-08 16:08 (UTC) |
Last Updated: | 2024-12-01 17:30 (UTC) |
Dependencies (19)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-selinuxAUR, coreutils-uutilsAUR, coreutils-hybridAUR)
- initramfs (booster-gitAUR, booster-wip-gitAUR, dracut-gitAUR, mkinitcpio-gitAUR, booster, dracut, mkinitcpio)
- kmod (busybox-coreutilsAUR, kmod-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- libelf (elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- tar (tar-gitAUR, busybox-coreutilsAUR) (make)
- xz (xz-gitAUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- linux-firmware (linux-libre-firmwareAUR, linux-firmware-xzAUR, linux-firmware-amd-staging-um5606-gitAUR, linux-firmware-uncompressedAUR, linux-firmware-gitAUR) (optional) – firmware images needed for some devices
- modprobed-dbAUR (modprobed-db-gitAUR) (optional) – Keeps track of EVERY kernel module that has ever been probed - useful for those of us who make localmodconfig
- sof-firmware (optional) – firmware images needed for Sound Open Firmware capable devices
- uksmdAUR (uksmd-gitAUR, uksmd-cachyos-nosystemd-gitAUR, uksmd-nosystemd-gitAUR) (optional) – Userspace KSM helper daemon
- wireless-regdb (optional) – to set the correct wireless channels of your country
Required by (12)
- linux-lqx-docs
- linux-lqx-headers
- mullvad-wg.sh-git (requires WIREGUARD-MODULE) (optional)
- piavpn-bin (requires WIREGUARD-MODULE) (optional)
- piavpn-manual-git (requires WIREGUARD-MODULE)
- uksmd (requires UKSMD-BUILTIN)
- uksmd-cachyos-nosystemd-git (requires UKSMD-BUILTIN) (optional)
- uksmd-git (requires UKSMD-BUILTIN)
- uksmd-nosystemd-git (requires UKSMD-BUILTIN) (optional)
- uksmdstats-git (requires UKSMD-BUILTIN) (optional)
- virtualbox-guest-utils-nox-svn (requires VIRTUALBOX-GUEST-MODULES)
- virtualbox-guest-utils-svn (requires VIRTUALBOX-GUEST-MODULES)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 121 Next › Last »
vlad1.96 commented on 2023-12-04 11:48 (UTC)
damentz commented on 2023-12-03 20:19 (UTC)
@vlad1.96, interesting, I thought it's impossible to run secure boot without a stock kernel signed by Microsoft keys. This is new information to me.
Regardless, given you're able to boot in secure boot mode but not load DKMS modules, the reason why the modules can't be loaded is I recently configured Liquorix to use security settings similar to linux-zen and Debian stock.
A new version is on the way (and immediately available through AUR), that reverts those recent changes. Let me know if that helps.
vlad1.96 commented on 2023-12-03 18:55 (UTC) (edited on 2023-12-03 19:20 (UTC) by vlad1.96)
I have something strange with signing modules for secure boot with this core in the last month. Nvidia drivers are not loading with the error: Failed to insert module 'nvidia_uvm': Key was rejected by service. I tried 2 packages: nvidia-dkms and nvidia-beta-dkms, I tried to compile the kernel from here and from the repository. The linux and linux-lts kernels installed nearby working (they also generate kernel modules via DKMS), but linux-lqx does not. Has anything changed in the kernel that affects the signing of kernel modules? I'm not sure if the kernel is to blame, but for some reason the problem is with it. I tried to completely reinstall the system and reinstall the kernel and it doesn't help
damentz commented on 2023-10-01 05:26 (UTC) (edited on 2023-10-01 05:26 (UTC) by damentz)
linux-zen is a conservative enthusiast kernel that works well in most situations, linux-ck is CK patches on mainline (obsolete since Con doesn't maintain it anymore), linux-lqx is a variation of zen with a focus on low latency at cost of throughput.
tee commented on 2023-09-30 23:34 (UTC)
What's the difference between this and linux-zen or linux-ck?
damentz commented on 2023-07-23 19:41 (UTC)
@dr460nf1r3, I'm surprised you didn't explain why python
needs to be added to makedeps, so I did my own research and put the results in the commit:
commit abd41bbc92fef8c57a945c2bdfb7061ebb89e16f
Author: Steven Barrett <steven@liquorix.net>
Date: Sun Jul 23 14:34:12 2023 -0500
Add python to dependencies, fixes bpf build
Build error:
/usr/bin/env: ‘python3’: No such file or directory
make[3]: *** [Makefile:160: /build/src/linux-6.4/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h] Error 127
At the line in the Makefile:
$(BPF_HELPER_DEFS): $(srctree)/tools/include/uapi/linux/bpf.h
$(QUIET_GEN)$(srctree)/scripts/bpf_doc.py --header \
--file $(srctree)/tools/include/uapi/linux/bpf.h > $(BPF_HELPER_DEFS)
In this case, python is required to execute bpf_doc.py. Add python to
dependencies.
Pushed out new package version with added dependency.
dr460nf1r3 commented on 2023-07-23 18:16 (UTC)
Could you please add python
to makedeps?
tydynrain commented on 2023-04-08 22:25 (UTC)
@crud, thank you so much for mentioning that! I was looking at line 270. I should have thought to just comment it out. Doh! @damentz, thank you so much for adding that to the line! That fixed it and everything builds fine again! Brilliant!
crud commented on 2023-04-08 14:43 (UTC)
@damentz Thank you very much, now everything is going without errors
damentz commented on 2023-04-08 14:29 (UTC)
Added a || true
to the install step for resolve_btfids
and bumped the package version. You'll still see the error but it won't stop the build.
Pinned Comments
damentz commented on 2020-08-31 15:22 (UTC) (edited on 2021-12-21 18:25 (UTC) by damentz)
Official binaries of linux-lqx, linux-lqx-headers, and linux-lqx-docs are now available: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#liquorix
Signing key import instructions:
sudo pacman-key --keyserver hkps://keyserver.ubuntu.com --recv-keys 9AE4078033F8024D && sudo pacman-key --lsign-key 9AE4078033F8024D