@shoui sorry for the late reply. I can't reproduce your issue. Could you provide more details on the console output?
Search Criteria
Package Details: linux-nitrous 6.17.10-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/linux-nitrous.git (read-only, click to copy) |
|---|---|
| Package Base: | linux-nitrous |
| Description: | Modified Linux kernel optimized for x86_64-v3 and newer, compiled using clang |
| Upstream URL: | https://gitlab.com/xdevs23/linux-nitrous |
| Keywords: | clang clearlinux kernel linux optimized |
| Licenses: | GPL2 |
| Provides: | BINDER-MODULE, binder_linux-dkms, NTFS3-MODULE, WIREGUARD-MODULE |
| Submitter: | superboringdev |
| Maintainer: | superboringdev (n0m4n904) |
| Last Packager: | superboringdev |
| Votes: | 10 |
| Popularity: | 0.000000 |
| First Submitted: | 2019-11-05 16:41 (UTC) |
| Last Updated: | 2025-12-06 21:57 (UTC) |
Dependencies (29)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, uutils-coreutils-git-binAUR, uutils-coreutils-gitAUR, uutils-coreutils-nosystemd-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)
- ccache (ccache-gitAUR) (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR, clang-static-gitAUR) (make)
- coreutils (coreutils-gitAUR, coreutils-selinuxAUR, uutils-coreutils-git-binAUR, uutils-coreutils-gitAUR, uutils-coreutils-nosystemd-gitAUR) (make)
- cpio (cpio-gitAUR) (make)
- gettext (gettext-gitAUR, gettext-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- graphviz (make)
- imagemagick (imagemagick-full-gitAUR, imagemagick-gitAUR, imagemagick-essentials-gitAUR, imagemagick-fullAUR) (make)
- inetutils (inetutils-gitAUR) (make)
- kmod (kmod-gitAUR) (make)
- libelf (elfutils-gitAUR, elfutils-gitAUR) (make)
- lld (llvm-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- lzop (make)
- pahole (pahole-gitAUR) (make)
- perl (perl-gitAUR) (make)
- Show 9 more dependencies...
Required by (4)
- mullvad-wg.sh-git (requires WIREGUARD-MODULE) (optional)
- piavpn-bin (requires WIREGUARD-MODULE) (optional)
- piavpn-manual-git (requires WIREGUARD-MODULE)
- x11droid (requires binder_linux-dkms)
Sources (2)
superboringdev commented on 2021-08-29 16:31 (UTC) (edited on 2021-08-29 16:31 (UTC) by superboringdev)
shoui commented on 2021-08-27 13:55 (UTC) (edited on 2021-08-27 14:08 (UTC) by shoui)
whenever i try to compile this from source using yay -S linux-nitrous linux-nitrous-headers and then just using the default settings, it seems to compile fine but when it comes it mkinitcpio it always says "==> WARNING: errors were encountered during the build. The image may not be complete." and I can't boot from it. What am i doing wrong?
When i use the precompiled package it works fine though
superboringdev commented on 2021-05-05 16:15 (UTC)
Versions 5.12.0-1 throughout 5.12.1-1 have missing I2C HID drivers which cause some trackpads (especially on laptops) to not be detected. This has been fixed in 5.12.1-2/3 by adding back those drivers. I'm sorry for any inconveniences caused by this issue.
superboringdev commented on 2021-04-26 20:47 (UTC) (edited on 2021-04-26 22:05 (UTC) by superboringdev)
There appears to be an issue with booting the kernel. I'm going to fix this up ASAP, please wait until this is fixed.
EDIT: Fixed in 5.12.0-2. Had to remove a portion of the hardened patches, so now we have about the same as in 5.11 of the nitrous custom kernel.
superboringdev commented on 2021-04-26 16:27 (UTC) (edited on 2021-04-26 16:27 (UTC) by superboringdev)
If everything works as expected, 5.12 is going to include:
- ZEN patches (excluding INTERACTIVE)
- Clear Linux patches
- Some linux-hardened patches
- Some of my own
- futex-wait-multiple patches for Wine/Proton
superboringdev commented on 2021-04-14 19:02 (UTC)
This package now includes the Wireguard module built into the kernel by default and thus there is no need to install one separately.
superboringdev commented on 2020-12-11 18:12 (UTC)
@Scimmia Thank you for letting me know. I've removed the respective lines and will be available when the new version is ready.
Scimmia commented on 2020-12-10 16:42 (UTC)
Please see the warning here: https://wiki.archlinux.org/index.php/Kernel/Arch_Build_System#Modifying_the_PKGBUILD
superboringdev commented on 2020-11-24 23:46 (UTC) (edited on 2020-11-25 10:34 (UTC) by superboringdev)
There is currently a syntax error in the install script which does not appear to cause any issues aside from an error appearing during install (but it still succeeds) but will likely cause boot issues after a reboot, so please refrain from updating, downgrade to 5.9.10 or keep a different kernel installed on the side. Will be fixed in a new update.
EDIT: fixed in 5.9.11-9
Pinned Comments
superboringdev commented on 2025-11-26 20:44 (UTC)
Effective on 6.18 release date, this project will be retired and no longer maintained. Due to upstream being perfectly usable, having all the patches and the extras in this kernel not resulting in a significant performance improvement, I have made the decision to sundown the project. This will free up some resources on my end and make more time for other things.
I recommend switching to either the upstream kernel or one of the other custom kernels like Zen.
This package will be flagged out of date soon.
Thanks to everyone for your support and for using the kernel.
superboringdev commented on 2020-03-23 19:25 (UTC) (edited on 2024-09-16 19:48 (UTC) by superboringdev)
The prebuilt kernel is built using Clang/LLVM.
The linux-nitrous binary package can be installed by adding following lines to your /etc/pacman.conf:
Then you can install the package using your AUR helper or pacman (e. g.
sudo pacman -Syu linux-nitrous linux-nitrous-headers)You probably need to add the keys before being able to install my packages: