Description
Official port of linux-cachyos, -lts, -rt and -server for Fedora

Meet CachyOS team!
linux-cachyos kernels use as default the BORE scheduler
- BORE - (Burst-Oriented Response Enhancer) CPU Scheduler by firelzrd (BORE)
- EEVDF - (Earliest Eligible Virtual Deadline First) Scheduler is used as default in the server kernel.
Announcement 2026/02/23: We have removed the support for prebuilt Nvidia drivers with the kernels.
The reason for this decision is a mismatch of release schedules between RPMFusion, Fedora and CachyOS. Following this decision we advise users to switch to either RPMFusion or Negativo17's Nvidia drivers.
GCC and LLVM-ThinLTO kernels
The kernels in this repository are compiled with GCC. We also have a separate repo with Clang-compiled LLVM-ThinLTO kernels, which can be found here.
Features
- AMD P-State Preferred Core and AMD CPB Switch support.
- Latest BTRFS and XFS improvements & fixes.
- Latest & improved ZSTD patch-set.
- Improved BFQ Scheduler.
- Back-ported patches from
linux-nextand cherry-picked patches from Clear Linux. - BBRv3 tcp_congestion_control.
- NTSync patched and integrated into the kernel (exclusive to
kernel-cachyos). - OpenRGB and ACS Override support.
- HDR Patches for AMD GPU's and gamescope.
- Default support for Steam Deck.
- Sched-ext scheduler support.
- CachyOS Addons repository. Additional tools and settings can be found here.
Checking for the cpu support
Check support by the following the command
/lib64/ld-linux-x86-64.so.2 --help | grep "(supported, searched)"
If it does not detect x86_64_v3 support, do not install the default kernel. Otherwise, you will end up with a non-functioning operating system! If it detects only x86_64_v2, you can use the LTS or Server kernel.
SElinux and cachyos kernel
sudo setsebool -P domain_kernel_load_modules on
If you are using SElinux, enable the above policy to load kernel modules.
Installation Instructions
FEDORA WORKSTATION
sudo dnf copr enable bieszczaders/kernel-cachyos
sudo dnf install kernel-cachyos kernel-cachyos-devel-matched
OR for realtime kernel
sudo dnf install kernel-cachyos-rt kernel-cachyos-rt-devel-matched
OR for LTS kernel
sudo dnf install kernel-cachyos-lts kernel-cachyos-lts-devel-matched
OR for Server kernel
sudo dnf install kernel-cachyos-server kernel-cachyos-server-devel-matched
LTS and Server kernels work with x86_64v2 CPUs.
FEDORA SILVERBLUE
cd /etc/yum.repos.d/
sudo wget https://copr.fedorainfracloud.org/coprs/bieszczaders/kernel-cachyos/repo/fedora-$(rpm -E %fedora)/bieszczaders-kernel-cachyos-fedora-$(rpm -E %fedora).repo
sudo rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install kernel-cachyos
sudo systemctl reboot
OR for realtime kernel
sudo rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install kernel-cachyos-rt
sudo systemctl reboot
OR for LTS kernel
sudo rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install kernel-cachyos-lts
sudo systemctl reboot
OR for Server kernel
sudo rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install kernel-cachyos-server
sudo systemctl reboot
OPTIONAL (HIGHLY RECOMMENDED) FOR BETTER PERFORMANCE
Install CachyOS Addons for additional optimizations and settings.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
| Release | Architectures | Repo Download |
|---|---|---|
Centos-stream 10
|
x86_64 (0)* | Centos-stream 10 (2 downloads) |
EPEL 10
|
x86_64 (0)* | EPEL 10 (3 downloads) |
Fedora 42
|
x86_64 (0)* | Fedora 42 (1 downloads) |
Fedora 43
|
x86_64 (17)* | Fedora 43 (2 downloads) |
Fedora 44
|
x86_64 (49)* | Fedora 44 (14 downloads) |
Fedora rawhide
|
x86_64 (0)* | Fedora rawhide (3 downloads) |
openSUSE Tumbleweed
|
x86_64 (0)* | openSUSE Tumbleweed (3 downloads) |
Rhel 10
|
x86_64 (0)* | Rhel 10 (2 downloads) |
* Total number of downloaded packages.
Centos-stream 10
EPEL 10
Fedora 42
openSUSE Tumbleweed
Rhel 10