Right, please try the latest kernel. The previous one needed resolve_btfids included in the package for DKMS to build out-of-tree kernels correctly. Latest kernel now includes it.
Search Criteria
Package Details: linux-lqx 7.2.4.lqx2-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: | KSMBD-MODULE, NTSYNC-MODULE, VHBA-MODULE, VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE |
| Submitter: | akurei |
| Maintainer: | sir_lucjan (damentz) |
| Last Packager: | damentz |
| Votes: | 168 |
| Popularity: | 0.91 |
| First Submitted: | 2011-08-08 16:08 (UTC) |
| Last Updated: | 2026-09-08 22:13 (UTC) |
Dependencies (21)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, uutils-coreutils-gitAUR)
- initramfs (booster-wip-gitAUR, mkinitcpio-gitAUR, ariane-gitAUR, dracut-gitAUR, ugrdAUR, ugrd-gitAUR, booster-gitAUR, booster, dracut, mkinitcpio)
- kmod (kmod-gitAUR)
- bc (bc-ghAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR, gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- libelf (elfutils-gitAUR, elfutils-gitAUR) (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- python (make)
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (make)
- rust-bindgen (rust-bindgen-gitAUR) (make)
- rust-src (rustup-gitAUR, rust-src-gitAUR, rustup) (make)
- tar (tar-gitAUR) (make)
- xz (xz-gitAUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- linux-firmware (linux-firmware-gitAUR, linux-firmware-uncompressedAUR, linux-libre-firmwareAUR) (optional) – firmware images needed for some devices
- modprobed-dbAUR (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
- Show 1 more dependencies...
Required by (14)
- 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)
- proton-cachyos-native (requires NTSYNC-MODULE) (optional)
- proton-cachyos-native-msgwaitall (requires NTSYNC-MODULE) (optional)
- proton-cachyos-slr (requires NTSYNC-MODULE) (optional)
- virtualbox-guest-utils-nox-svn (requires VIRTUALBOX-GUEST-MODULES)
- virtualbox-guest-utils-svn (requires VIRTUALBOX-GUEST-MODULES)
- wine-cachyos (requires NTSYNC-MODULE) (optional)
- wine-cachyos-opt (requires NTSYNC-MODULE) (optional)
- wine-osu-spectator (requires NTSYNC-MODULE) (optional)
- wine-osu-spectator-wow64 (requires NTSYNC-MODULE) (optional)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 123 Next › Last »
damentz commented on 2024-01-07 19:51 (UTC)
Anarconda commented on 2024-01-07 19:12 (UTC)
I built the kernel from AUR and the problem with the display manager is what @vlad1.96 says there's not nvidia.ko.* not in /lib/modules/.
vlad1.96 commented on 2024-01-07 19:03 (UTC) (edited on 2024-01-07 19:14 (UTC) by vlad1.96)
@Anarconda @damentz hid_bpf error and bpf-lsm failed disappear and system is booting (except nvidia), but the nvidia dkms module is not installed.
Error! Bad return status for module build on kernel: 6.6.10-lqx1-3-lqx (x86_64)
Consult /var/lib/dkms/nvidia/545.29.06/build/make.log for more information.
==> WARNING: `dkms install --no-depmod nvidia/545.29.06 -k 6.6.10-lqx1-3-lqx' exited 10
if my localization interferes with reading. I can change it to English and repeat it again
damentz commented on 2024-01-07 18:53 (UTC) (edited on 2024-01-07 19:01 (UTC) by damentz)
@Anarconda, are you building with the AUR or using the binary package? I'm currently booted into the package built through CI.
Also, you can boot into another kernel and check logs from your previous boot with journalctl -b -1 (add -k for just kernel logs). If you're not using systemd, I'm assuming it'll be in a bunch of files in /var/log.
EDIT: It appears I need to restore a commit: https://aur.archlinux.org/cgit/aur.git/commit/?h=linux-lqx&id=c622099099d1b33802af6cd052ade11d8b527df0
New version is already on the way if you prefer binary build.
Anarconda commented on 2024-01-07 18:36 (UTC)
@damentz It doesn't boot. Even when system is accessible from another tty the messages stop after show that net is up. No display manager, just stop there.
damentz commented on 2024-01-07 16:40 (UTC)
Can ya'll try the latest release? I made a few changes:
- Enable some missing DRBG algorithms (hash and counter block mode)
- Enabled the latent entropy GCC plugin to force more entropy at boot
- Re-enabled kernel debugging with BTF (required as per https://bugzilla.kernel.org/show_bug.cgi?id=218320)
- Enabled module compression with ZSTD, switched kernel image to ZSTD compression as well
I can verify the hid_bpf and bpf-lsm errors are gone, but I don't have any systems triggering the jitterentropy error to confirm if my changes helped.
Anarconda commented on 2024-01-07 12:15 (UTC)
@damentz: I can confirm what @vlad1.96 posts.
┌─[13:07:43]─[root@Gaia-E]
└──> amarcord # dmesg | grep bpf
[ 0.373796] LSM: initializing lsm=capability,yama,bpf
[ 0.783663] hid_bpf: error while preloading HID BPF dispatcher: -22
[ 2.891418] systemd[1]: bpf-lsm: Failed to load BPF object: No such process
and I'm also having this "problem":
─[13:07:39]─[root@Gaia-E]
└──> amarcord # dmesg | grep jitter
[ 0.602768] jitterentropy: Initialization failed with host not compliant with requirements: 9
With kernel versions 6.6.8, 6.6.9 and 6.6.10 not tests with previous versions.
Thanks in advance.
vlad1.96 commented on 2024-01-07 11:49 (UTC) (edited on 2024-01-07 12:48 (UTC) by vlad1.96)
@damentz Not yet, I'll be looking for a way to find the source of the problem. Now I can only share a part of the code on linux-xen and linux-lqx in common places. There are differences there.
I don't know if it's related yet, but maybe it will lead to some thoughts.
linux-zen https://pastebin.com/XNPH6WRE
linux-lqx https://pastebin.com/kvAX7Jzu
UPD
I checked on an already compiled kernel from liquorix.net (to exclude my configuration changes) and the warning persists
damentz commented on 2024-01-07 01:15 (UTC)
@glorious-yellow: Liquorix uses PDS from Project-C: https://gitlab.com/alfredchen/linux-prjc. However, the maintainer appears to be absent, so I've been maintaining necessary changes and optimizations in Zen Kernel here: https://github.com/zen-kernel/zen-kernel/commits/6.6/prjc
@vlad1.96: That's odd, do you have any kernel output that explains why it fails? The BPF configuration compared with linux-zen is for the most part identical aside from support for kprobe error injection. All the options for BPF as an LSM module and HID_BPF are enabled.
vlad1.96 commented on 2024-01-06 23:15 (UTC) (edited on 2024-01-06 23:18 (UTC) by vlad1.96)
Can you tell me which patches or modified configurations of linux-lqx (in relation to linux-zen) affect bpf-lsm and hid_bpf?
For about half a year now(i've never seen this before), one warning and one error:
archlinux kernel: hid_bpf: error while preloading HID BPF dispatcher: -22
arch systemd[1]: bpf-lsm: Failed to load BPF object: No such process
There is no such thing on linux and linux-zen.
PS Thank you for your hard work
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