The most recent LTS kernel is provided here.
For mainline ck1 enabled kernels, check out repo-ck:https://wiki.archlinux.org/index.php/repo-ck----------------------
Disclaimer: Although these technologies are long tested and much care is taken with packaging to ensure no errors or conflicts, I accept no liability for any issues caused through using these packages and/or repository. Use at your own risk.The ck1 and BFQ patchsets combined provide optimisations, including a CPU load scheduler (BFS) and an I/O scheduler (BFQ), each designed to improve desktop system performance and especially responsiveness even when under heavy loads.64bit, 32bit and 32bit-PAE kernels are available.You are encouraged to keep other kernels installed on your system in addition to this one, in case there's any issue.
These packages are based on the PKGBUILDs of official Manjaro packages, so they should retain all Manjaro customisations.
Binary Packages/Repo:To use the binary packages add this repo to the end of your /etc/pacman.conf
[linux-ck1bfq]
SigLevel = Optional TrustAll
Server = http://www.paradoxcomputers.com.au/manjaro/repo/$repo/$arch
If you're unsure how to do this, one way is to open a terminal and paste this command into it:
echo "[linux-ck1bfq]" | sudo tee -a /etc/pacman.conf ; echo "SigLevel = Optional TrustAll" | sudo tee -a /etc/pacman.conf ; echo "Server = http://www.paradoxcomputers.com.au/manjaro/repo/\$repo/\$arch" | sudo tee -a /etc/pacman.conf ; sudo pacman -Sy
Then the packages will be available through
pacman -S and any frontends.
Do:
pacman -Sl linux-ck1bfq
to see the names of the packages. Install the kernel package. Install the headers and nvidia module packages if you need them.
Source Packages:>> Here <<Please note that improving boot times is not a goal of this kernel, and some users actually report a slightly longer boot time with BFQ.
IMPORTANT NOTE for people using the nvidia module package:During periods when
nvidia-utils has been updated to a newer upstream version in the official Manjaro repos but the module in this package repo has not yet been updated to the corresponding version, you will not be able to successfully
pacman -Syu. This period is usually very brief.
If this occurs you have 2 options:
1. Wait until this repo is updated also before performing
pacman -Syu- or -2. Swap to another kernel for now, and swap back later once this repo is updated. To do this boot to a different kernel, remove the ck1bfq-nvidia package, and then you can
pacman -Syu. Re-install the ck1bfq-nvidia package later once it's been updated.