catpieleaf/kernel-p03

Project ID: 235919

Description

Linux-P03


Linux-P03


A zero-misplay kernel with Firelzrd, CachyOS, TKG, XanMod, Clear Linux patches and more, built from Fedora Koji SRPMs.

This repository provides a set of tools to automatically build, patch and compile the Linux Kernel from Fedora Koji SPRMs, with a selection of patches and configurations aiming for a better system responsiveness.


Floppy

F E A T U R E S

  • Built on top of Fedora Koji Sources with Fedora's baseconfigs
  • Local Automatic Secureboot Signing and Key generation (For nvidia drivers too!)
  • NVIDIA-Open Kernel Modules support
  • ThinLTO or FullLTO (Copr builds are ThinLTO)
  • LRU-Marie
  • Nap CPUIdle governor
  • Per-CPU ISA Optimizations (Copr only provides Generic x86-64v3 and v2)
  • 750hz tickrate
  • Built with LLVM + O3 + Polly Clang + Mimalloc
  • BORE scheduler
  • BBRv3 congestion control and FQ qdisk
  • OpenRGB Support
  • AMD HDMI-FRL Support
  • xConfig and nConfig during build
  • ADIOS I/O Scheduler
  • Handheld support (ROG Ally, Steam Deck, etc)
  • VHBA and AUFS support
  • Microsoft Surface support
  • Piece-Of-Cake (POC) CPU Selector
  • Dynamic PREEMPT (Lazy by default)
  • Passive intel_pstate and amd_pstate
  • Catastrophic Misplay Screen: A custom P03-themed QR-Code panic screen for those rare, fatal errors.
  • And many more!

📑 C R E D I T S


Stoat

Installation Instructions

⚙️ C P U - S U P P O R T

/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! You should install the gcc x86_64 v2 kernel by running sudo dnf install kernel-p03-gcc

🔵 F E D O R A - W O R K S T A T I O N

sudo dnf copr enable catpieleaf/kernel-p03
sudo dnf install kernel-p03

⚠️ Run immediately after installation if using secureboot:

sudo mokutil --import /etc/kernel/certs/p03-kernel/mok.der

⚪ F E D O R A - S I L V E R B L U E

sudo wget https://copr.fedorainfracloud.org/coprs/catpieleaf/kernel-p03/repo/fedora-$(rpm -E %fedora)/catpieleaf-kernel-p03-$(rpm -E %fedora).repo -O /etc/yum.repos.d/catpieleaf-kernel-p03.repo
sudo rpm-ostree override remove kernel kernel-core kernel-modules kernel-modules-core kernel-modules-extra --install kernel-p03
sudo systemctl reboot

⚠️ Run immediately after installation if using secureboot:

sudo mokutil --import /etc/kernel/certs/p03-kernel/mok.der

🟢 N V I D I A

sudo dnf install kernel-p03-nvidia-open
dnf info kernel-p03-nvidia-open

After installation, download and install the NVIDIA driver matching the version of this kernel module.

⚠️ ALWAYS Install it passing the parameters below:

sudo sh ./Nvidia.run --no-kernel-modules --no-dkms --no-nouveau-check

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
Fedora 43 x86_64 (410)* Fedora 43 (32 downloads)
Fedora 44 x86_64 (1435)* Fedora 44 (182 downloads)

* Total number of downloaded packages.