Skip to content

hhd-dev/kernel-bazzite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bazzite Kernel

This repository contains the future kernel of Bazzite, built directly from the Fedora Always Ready Kernel (kernel-ark) repository.

The repository itself or the build process have had no changes, with the one addition being the large set of handheld and performance optimization patches Bazzite users have come to expect. These include the latest in handheld compatibility patches (OneXPlayer, ROG Ally, Steam Deck LCD/OLED, Surface devices), as well as the scheduler BORE and the sched_ext framework.

Those patches are applied directly on top of the Fedora patchset here, after being rebased on top of the ARK kernel tree in the patchwork repo.

To make it Github friendly, this repository contains actions and containers to build the kernel and generate the RPMs in Github. As a bonus point, each release includes a repackaged version of the kernel for Arch.

Installing

Fedora is TODO. Of course, you can always install Bazzite :).

For Arch, you can install the kernel from releases by downloading it and running sudo pacman -U <file>:

# Find linux-bazzite-X.bazzite.fc41-1-x86_64.pkg.tar.zst, right click, copy.
wget https://github.com/hhd-dev/kernel-bazzite/releases/download/6.11.3-303.2/linux-bazzite-6.11.3.300.bazzite.fc41-1-x86_64.pkg.tar.zst
sudo pacman -U linux-bazzite-6.11.3.300.bazzite.fc41-1-x86_64.pkg.tar.zst