It's weird the problem was solved by simply also installing linux-lqx-docs. The problem was that lack of docs. Boooommm
Search Criteria
Package Details: linux-lqx-headers 6.19.13.lqx1-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/linux-lqx.git (read-only, click to copy) |
|---|---|
| Package Base: | linux-lqx |
| Description: | Headers and scripts for building modules for the Linux Liquorix kernel |
| Upstream URL: | https://liquorix.net/ |
| Keywords: | bbr2 bfq futex pds proton zen |
| Licenses: | GPL-2.0-only |
| Provides: | LINUX-HEADERS |
| Submitter: | akurei |
| Maintainer: | sir_lucjan (damentz) |
| Last Packager: | damentz |
| Votes: | 168 |
| Popularity: | 0.64 |
| First Submitted: | 2011-08-08 16:08 (UTC) |
| Last Updated: | 2026-04-20 16:32 (UTC) |
Dependencies (16)
- linux-lqxAUR
- pahole (pahole-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, uutils-tar-gitAUR) (make)
- xz (xz-gitAUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
Required by (317)
- 8189fs-git (requires linux-headers) (make)
- 8852be-dkms-git (requires linux-headers)
- acronis-cyber-protect-bin (requires linux-headers)
- activdriver (requires linux-headers) (make)
- advantech-vcom (requires linux-headers)
- aic8800d80-pcie-dkms (requires LINUX-HEADERS) (optional)
- akari (requires linux-headers) (make)
- alx-wol-dkms (requires linux-headers) (optional)
- amneziawg-linux (requires linux-headers) (make)
- ape1553-bsp (requires linux-headers) (make)
- asix-ax88279-dkms (requires linux-headers) (make)
- asix-ax99100 (requires linux-headers)
- asix-ax99100-dkms (requires linux-headers) (make)
- ast-dkms (requires linux-headers)
- asus-rog-nb-wmi-dkms-git (requires linux-headers)
- atheros-ar3012 (requires linux-headers) (make)
- atlantic-dkms (requires LINUX-HEADERS) (make)
- backlight-tooler (requires linux-headers)
- batman-adv (requires linux-headers) (make)
- bbswitch-ati-dkms-git (requires linux-headers) (make)
- Show 297 more...
Sources (3)
bless commented on 2026-04-09 12:39 (UTC)
bless commented on 2026-04-05 05:46 (UTC) (edited on 2026-04-05 18:43 (UTC) by bless)
Hi, towards the end of the build it has errored out with a seg fault. It has happened with a routine aur package upgrade with yay:
CC [M] drivers/tty/serial/sc16is7xx.mod.o
drivers/tty/serial/sc16is7xx.mod.c:46:1: internal compiler error: Segmentation fault
46 | MODULE_INFO(srcversion, "30B316CD8E3861C23866ABA");
| ^~~~~~~~~~~
0x24d98d1 diagnostic_context::diagnostic_impl(rich_location*, diagnostic_metadata const*, diagnostic_option_id, char const*, __va_list_tag (*) [1], diagnostic_t)
???:0
0x252d8d8 internal_error(char const*, ...)
???:0
0x6fbd00 pop_scope()
???:0
0x6fc6c4 pop_file_scope()
???:0
0x80e4da c_common_parse_file()
???:0
Please submit a full bug report, with preprocessed source (by using -freport-bug).
Please include the complete backtrace with any bug report.
See <https://gitlab.archlinux.org/archlinux/packaging/packages/gcc/-/issues> for instructions.
make[2]: *** [scripts/Makefile.modfinal:26: drivers/tty/serial/sc16is7xx.mod.o] Error 1
make[1]: *** [~/.cache/yay/linux-lqx/src/linux-6.19/Makefile:1994: modules] Error 2
make: *** [Makefile:248: __sub-make] Error 2
==> ERROR: A failure occurred in build().
Aborting...
-> error making: linux-lqx-exit status 4
-> nothing to install for linux-lqx
DarN commented on 2026-03-06 07:02 (UTC)
Getting this error trying to install 6.19.6:
error: failed retrieving file 'linux-lqx-6.19.6.lqx1-1-x86_64.pkg.tar.zst.sig' from liquorix.net : The requested URL returned error: 404
damentz commented on 2025-06-09 12:59 (UTC)
@vsilv, did read the pinned comment? It has instructions to avoid the problem you're having.
vsilv commented on 2025-06-07 17:05 (UTC)
hey, I get a key error:
gpg: error reading key: No public key pub rsa4096 2011-09-23 [SC] 647F28654894E3BD457199BE38DBBDC86092693E uid [ unknown] Greg Kroah-Hartman gregkh@linuxfoundation.org uid [ unknown] Greg Kroah-Hartman gregkh@kernel.org uid [ unknown] Greg Kroah-Hartman (Linux kernel stable release signing key) greg@kroah.com sub rsa4096 2011-09-23 [E]
:: PGP keys need importing: -> ABAF11C65A2970B130ABE3C479BE3E4300411886, required by: linux-lqx :: Import? [Y/n] :: Importing keys with gpg... gpg: keyserver receive failed: No data -> problem importing keys
damentz commented on 2025-05-10 15:57 (UTC)
@surfitux, if you can link me to a good template for me to start with, I can figure out how to incorporate into regular updates.
<deleted-account> commented on 2025-04-14 09:00 (UTC)
support fedora plz
crud commented on 2025-03-06 05:42 (UTC)
@damentz, thank you, I managed to build it.
damentz commented on 2025-03-05 14:55 (UTC)
@crud, looks like I was wrong, CONFIG_PREEMPT_DYNAMIC exposes lazy preemption even if the system doesn't support it. Next update will include a "fix", but in the meantime you can turn off this feature unless you have a good reason to swap preempt methods at boot.
Related issue: https://github.com/zen-kernel/zen-kernel/issues/377
damentz commented on 2025-03-04 15:06 (UTC)
Use Preemptible Kernel (Low-Latency Desktop) (PREEMPT), but the error is related to Scheder Controlled Preemption Model (Preempt_lazy)
It actually sounds like you're enabling lazy preemption. Liquorix doesn't support it at the moment, pending an official port of Project-C to v6.13.
You can use the binary build listed in the pinned comment if you're having trouble building the kernel locally.
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