Linux Lite Kernel

Ein benutzerdefinierter Ubuntu-basierter Linux-Kernel mit CachyOS-Patches, dem BORE-Scheduler, BBR v3 und ntsync. Zwei Varianten — linuxlite für den täglichen Desktop-Einsatz und linuxlite-gaming für Low-Latency-Gaming über Wine und Proton.

Der Linux Lite Kernel ist ein benutzerdefinierter Linux-Kernel, der speziell für den Desktop- und Gaming-Einsatz auf alltäglicher Hardware entwickelt wurde. Er basiert auf dem Ubuntu 26.04 LTS “Resolute” Kernel-Quellcode (Linux 7.0+) und fügt eine sorgfältig ausgewählte Auswahl der beliebten CachyOS-Kernel-Patches sowie gezielte Konfigurationsoptimierungen hinzu, um eine schnellere, flüssigere Linux-Erfahrung mit niedrigerer Latenz direkt aus der Box zu liefern.

Es stehen zwei Kernel-Varianten zur Verfügung. Der Standard-linuxlite-Kernel ist für den allgemeinen Desktop-Einsatz optimiert und wird bei jeder Linux Lite-Installation gebootet. Der optionale linuxlite-gaming-Kernel wird nach der Einrichtung angeboten und ist auf niedrige Eingabeverzögerung, flüssigeres Frame-Pacing und bessere Linux-Gaming-Leistung ausgelegt — was ihn zu einem der besten Linux-Kernel für Gaming auf unterstützter Hardware macht. Sehen Sie sich unseren vollständigen Linux Lite Kernel-Vergleich für eine detaillierte Gegenüberstellung aller Einstellungen an.


Die zwei Linux Lite Kernel

linuxlite — der Standard-Linux-Desktop-Kernel

Der Standard-linuxlite-Kernel ist der Kernel, mit dem jede Linux Lite-Installation bootet. Dieser Desktop-Linux-Kernel priorisiert ein reibungsloses, reaktionsschnelles Alltagserlebnis beim Surfen im Internet, bei Büroarbeiten, Medienwiedergabe, Softwareentwicklung und allgemeinem Multitasking, während der CPU-Overhead niedrig und die Akkulaufzeit auf Laptops hoch gehalten wird.

linuxlite-gaming — der optionale Low-Latency-Linux-Gaming-Kernel

Der linuxlite-gaming-Kernel geht noch weiter, um Eingabeverzögerungen zu reduzieren und die Frame-Zustellung zu verbessern. Er ist der empfohlene Linux-Gaming-Kernel für Benutzer, die regelmäßig über Steam, Wine oder Proton spielen, und ist auch eine gute Wahl für Audioproduktion, Videobearbeitung und VR, wo Timing wichtig ist. Der Gaming-Kernel kann jederzeit nach der Einrichtung installiert werden, ohne den Standard-Desktop-Kernel zu entfernen oder zu ersetzen.


In Linux Lite enthaltene CachyOS-Kernel-Patches

Beide Linux Lite Kernel enthalten eine handverlesene Auswahl des beliebten CachyOS-Kernel-Patchsets für Linux 7.0, ausgewählt nach Stabilität, breiter Hardware-Kompatibilität und messbarem Nutzen bei realen Desktop- und Gaming-Workloads:

CachyOS-PatchBereichFunktion im Linux Lite Kernel
0001-amd-isp4HardwareAMD Image Signal Processor v4-Treiber für Laptop-Webcams auf Ryzen AI / Phoenix und neueren Plattformen
0002-bbr3NetzwerkTCP BBR v3 Staukontrolle mit verbesserter Fairness und Bandbreitenschätzung
0004-fixesAllgemeinKuratierte Upstream-Fixes: Scheduler-Optimierungen, USB-Gerätequirks, Bluetooth (btusb), Intel i915 GT, Realtek Audio (ALC269)
0005-hdmiGrafikHDMI-Anzeige-Fixes für AMD-GPUs (amdgpu_dm) — bessere Moduseinstellung und EDID-Behandlung
0006-vesa-dsc-bppGrafikVESA Display Stream Compression Bits-pro-Pixel-Verbesserungen für AMD-Displays
0007-vmscapeSicherheitAbsicherung gegen die vmscape-CPU-Schwachstelle (VM/Host-übergreifende spekulative Ausführungsangriffe)
sched/0001-boreSchedulerVollständige BORE (Burst-Oriented Response Enhancer) Scheduler-Implementierung auf Basis von EEVDF

Der 0003-cachy-Patch (CachyOS-spezifisches Branding und umfangreiches Tuning) wird bewusst übersprungen, ebenso das experimentelle misc/-Verzeichnis (Apple T2, Handheld, aufs, RT-i915) und die alternativen sched-dev/-Scheduler (PRJC, sched-ext) — diese sind für eine stabile allgemeine Desktop- und Gaming-Linux-Distribution zu invasiv oder zu nischig.


Was die beiden Linux Lite Kernel unterscheidet

CPU-Scheduler — EEVDF mit dem BORE-Patch

Der Linux-Scheduler entscheidet, wie der Prozessor zwischen laufenden Programmen aufgeteilt wird. Beide Linux Lite Kernel verwenden den modernen EEVDF-Scheduler, der jedem Programm einen fairen und zeitgerechten Anteil der CPU gewährt.

Auf EEVDF aufbauend fügen beide Kernel den vollständigen BORE (Burst-Oriented Response Enhancer)-Scheduler von CachyOS hinzu. BORE verfolgt die Burst-Zeit jeder Aufgabe — wie lange sie in kurzen, intensiven Schüben läuft — und gewichtet Scheduling-Entscheidungen entsprechend. Aufgaben, die warten und dann in kurzen Schüben laufen (wie eine Desktop-Anwendung, die ein Fenster neu zeichnet, oder ein Spiel, das einen Frame verarbeitet), erhalten eine Prioritätssteigerung, sodass interaktive Linux-Desktop- und Gaming-Workloads auch unter hoher Hintergrundlast reaktionsschnell bleiben. BORE wird über CONFIG_SCHED_BORE aktiviert und stellt sysctl-Tunables unter kernel.sched_bore bereit.

Die beiden Linux Lite Kernel unterscheiden sich darin, wie aggressiv der Scheduler laufende Arbeiten unterbrechen kann:

Timer-Auflösung

Beide Linux Lite Kernel betreiben den internen Systemtimer mit 1000 Hz (1000 Ticks pro Sekunde) anstelle des Ubuntu-Standards von 250 Hz. Der Kernel prüft laufende Aufgaben viermal häufiger, wodurch die maximale Wartezeit eines Programms vor der Einplanung reduziert wird — besonders merklich bei Audio-, Video- und Gaming-Workloads.

Scheduler-Latenz-Ziele

Speicherverwaltung

ZRAM Komprimierter Swap im RAM

Beide Linux Lite Kernel aktivieren ZRAM, das einen komprimierten Swap-Bereich im RAM selbst erstellt. Wenn dem System der Arbeitsspeicher ausgeht, werden weniger genutzte Daten komprimiert und im RAM gehalten, anstatt auf einen langsameren Datenträger geschrieben zu werden. ZRAM hält Linux Lite auch auf älteren PCs und Laptops mit bescheidenen RAM-Mengen reaktionsfähig.

ZSWAP mit Zstd-Komprimierung

ZSWAP fängt Daten ab, bevor sie die Swap-Partition erreichen, und komprimiert sie zuerst. Beide Linux Lite Kernel aktivieren Zstd-Komprimierung als Standard-ZSWAP-Kompressor (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), der schnell ist und ausgezeichnete Kompressionsraten erzielt — eine erhebliche Verbesserung gegenüber dem älteren LZO-Format. Linux 7.0 enthält eine aktuelle Zstd-Bibliothek, die in ZSWAP, ZRAM, Btrfs und squashfs verwendet wird.

Kernel Samepage Merging (KSM)

Beide Linux Lite Kernel aktivieren Kernel Samepage Merging (KSM) mit prozessbezogenen prctl()-Steuerelementen (im Mainline-Linux upgestreamt). KSM identifiziert identische Speicherseiten prozessübergreifend und fasst sie zu einer einzigen Kopie zusammen, wodurch RAM freigegeben wird. Dies ist besonders effektiv beim Ausführen mehrerer Instanzen derselben Anwendung, virtueller Maschinen oder Windows-Spielen über Wine oder Proton, wo viele Prozesse gemeinsame Daten teilen.

Transparent Huge Pages

Moderne Prozessoren arbeiten effizienter, wenn Speicher in größeren Blöcken zugewiesen wird. Beide Linux Lite Kernel aktivieren Transparent Huge Pages (THP), was dies automatisch ohne Änderungen durch Anwendungen ermöglicht.


Netzwerk

BBR v3 TCP-Staukontrolle

Beide Linux Lite Kernel enthalten BBR v3 über den CachyOS-Patch 0002-bbr3 — die neueste Version von Googles Bottleneck Bandwidth and Round-trip propagation time-Algorithmus. BBR v3 verbessert frühere Versionen mit fairem Verhalten beim Teilen von Links mit traditionellen TCP-Flows und genauerer Bandbreitenschätzung. Es hält Verbindungen effizient aufrecht und ist besonders effektiv auf verlustbehafteten Links wie WLAN, mobilem Breitband und Online-Gaming-Verbindungen. Das Standard-Sysctl-Profil setzt net.ipv4.tcp_congestion_control=bbr.

FQ Queue Discipline

Fair Queueing (FQ) ist als Standard-Netzwerkpaket-Scheduler eingestellt (net.core.default_qdisc=fq). Es verteilt den Netzwerkverkehr fair auf Verbindungen, sodass ein einzelner aktiver Download anderen Datenverkehr nicht aushungert und die Latenz für interaktive Nutzung wie Sprachkommunikation, Videokonferenzen und Online-Gaming niedrig bleibt.


Speicher

MQ-Deadline I/O-Scheduler

Beide Linux Lite Kernel aktivieren den MQ-Deadline I/O-Scheduler (CONFIG_MQ_IOSCHED_DEADLINE) für Speichergeräte. Er priorisiert Leseanforderungen (auf die Anwendungen üblicherweise direkt warten) gegenüber Schreibanforderungen (die in eine Warteschlange gestellt werden können) und stellt sicher, dass nichts zu lange wartet. Dies ist eine starke Allzweck-Wahl für SSDs, NVMe-Laufwerke und herkömmliche Festplatten gleichermaßen.

Kyber-Scheduler (nur Gaming-Kernel)

Der linuxlite-gaming-Kernel aktiviert zusätzlich den Kyber I/O-Scheduler (CONFIG_MQ_IOSCHED_KYBER=y), der Ihnen eine zusätzliche Low-Latency-Scheduler-Option für schnelle NVMe-Laufwerke während Gaming-Sessions bietet. Der Desktop-Kernel deaktiviert Kyber, um den I/O-Pfad schlank zu halten.


CPU-Funktionen

AMD P-State Preferred Core Scheduling

Beide Linux Lite Kernel enthalten mainline AMD P-State Preferred-Core-Scheduling auf Ryzen-Prozessoren. Der Kernel wird darüber informiert, welche Kerne der CPU die schnellsten sind (aufgrund von Siliziumqualitätsvariationen) und plant leistungskritische Arbeiten bevorzugt auf diesen Kernen. Dies liefert eine messbare Verbesserung bei Single-Thread- und leicht-Thread-Workloads auf unterstützten AMD-Systemen ohne Auswirkung auf Intel- oder ältere AMD-Hardware.

AES-NI / AVX-512-Kryptografie

Linux 7.0 enthält optimierte AES-NI- und AVX-512 AES-Codepfade im Mainline-Crypto-Subsystem. Auf unterstützten Prozessoren (die meisten modernen AMD- und Intel-Chips) laufen Ver- und Entschlüsselungsoperationen — verwendet durch Festplattenverschlüsselung (LUKS), Netzwerkverschlüsselung (TLS, WireGuard) und Dateisystem-Prüfsummen — deutlich schneller.

AMD ISP4 Webcam-Treiber

Der CachyOS-Patch 0001-amd-isp4 fügt den AMD Image Signal Processor v4-Treiber hinzu, der die integrierte MIPI-Webcam auf modernen Ryzen AI / Phoenix- und neueren Laptops aktiviert, die bisher keine funktionierende interne Kamera unter Linux hatten.

HDMI- und VESA DSC-Display-Verbesserungen

Der Patch 0005-hdmi behebt HDMI-Moduseinstellung und EDID-Behandlung auf AMD-GPUs (amdgpu_dm), und der Patch 0006-vesa-dsc-bpp verbessert die VESA Display Stream Compression Bits-pro-Pixel-Auswahl — zusammen lösen sie Display-Flackern, schwarze Bildschirme und falsche Bildwiederholfrequenzen bei einer Reihe von AMD-gesteuerten HDMI- und DisplayPort-Monitoren.

Utilisation Clamping (UCLAMP)

Beide Linux Lite Kernel unterstützen UCLAMP, das es dem System ermöglicht, minimale und maximale CPU-Leistungsziele für einzelne Aufgaben oder Aufgabengruppen festzulegen. UCLAMP wird von Compositoren und Audio-Servern verwendet, um sicherzustellen, dass sie immer den benötigten CPU-Spielraum erhalten, auch auf stromsparender Hardware.

Latency Nice

Latency Nice erweitert das standardmäßige Linux-Prozessprioritätssystem. Programme können angeben, wie empfindlich sie gegenüber Scheduling-Verzögerungen sind, unabhängig davon, wie viel CPU sie verwenden. Ein Compositor, der mit einem niedrigen Latency-Nice-Wert läuft, wird mit geringer Verzögerung geplant, auch wenn er nicht CPU-intensiv ist.

NUMA Balancing

Auf Systemen mit mehreren Prozessorsockeln oder komplexen Speicherlayouts verschiebt NUMA Balancing automatisch Aufgaben und deren Daten näher zusammen im Speicher. Dies ist eine kostenlose Verbesserung auf unterstützter Hardware und hat keine negativen Auswirkungen auf Single-Socket-Consumer-Systeme.


Sicherheit

vmscape-Schwachstellen-Absicherung

Der CachyOS-Patch 0007-vmscape fügt eine Absicherung gegen die vmscape CPU-Schwachstelle für spekulative Ausführung hinzu, die Daten über virtuelle Maschinen- und Host-Grenzen auf betroffenen Intel- und AMD-Prozessoren preisgeben kann. Die Absicherung ist standardmäßig aktiviert und kann über den Kernel-Kommandozeilenparameter vmscape= angepasst werden.

Kuratierte Upstream-Fixes

Der 0004-fixes-Patch von CachyOS bündelt eine Reihe kleiner Upstream-Fixes, die noch nicht in einem stabilen Kernel-Point-Release gelandet sind: Scheduler-Optimierungen (einschließlich ASLR-bezogener Änderungen), USB-Gerätequirks, Bluetooth USB (btusb)-Fixes, Intel i915 GT-Verbesserungen und Realtek ALC269-Audiocodec-Fixes — all das verbessert die tägliche Zuverlässigkeit auf realer Hardware.


Linux-Gaming und Windows-Kompatibilität

NT-Synchronisationsprimitive (ntsync) für Wine und Proton

Linux 7.0 enthält ntsync — NT-Synchronisationsprimitive — im Mainline-Kernel (ursprünglich in Linux 6.14 upgestreamt). Dies sind die Low-Level-Sperr- und Signalmechanismen, die von Windows-Anwendungen verwendet werden. Beim Ausführen von Windows-Spielen über Wine oder Proton (Steam Play) wurden diese Operationen bisher im Userspace emuliert, was Overhead verursachte. Mit ntsync jetzt im Kernel werden sie direkt verarbeitet — was CPU-Overhead reduziert und Frame-Raten sowie Frame-Pacing in Windows-Spielen unter Linux verbessert. Dies ist eine der größten einzelnen Verbesserungen für die Linux-Gaming-Leistung, die heute verfügbar sind, und funktioniert auf beiden Linux Lite Kerneln direkt aus der Box.


Mit dem Linux Lite Kernel mitgelieferte Werkzeuge

linuxlite-bench — der Linux Lite Kernel-Benchmark

linuxlite-bench ist der Kommandozeilen-Benchmark hinter dem Benchmark starten-Knopf im Lite Kernel Manager. Er misst Echtzeit-Scheduler-Latenz (über cyclictest aus rt-tests) und GPU-Durchsatz (über glmark2) und empfiehlt dann, welcher Linux Lite Kernel besser zu Ihrer Hardware passt — Desktop oder Gaming — mit einer Konfidenzwertung.

linuxlite-bench
linuxlite-bench --profile gaming
linuxlite-bench --compare

Ergebnisse werden unter ~/.local/share/linuxlite/bench-$(uname -r).log zusammen mit einer maschinenlesbaren recommendation.json gespeichert, sodass Sie Benchmarks über verschiedene Kernel-Versionen hinweg vergleichen können. Über den Lite Kernel Manager können Sie Ihr Ergebnis mit einem einzigen Klick in die öffentliche Linux Lite Benchmark-Datenbank hochladen.

Linux Lite Benchmark-Datenbank

Die Community-getriebene Linux Lite Benchmark-Datenbank unter linuxliteos.com/benchmark.php aggregiert anonymisierte linuxlite-bench-Ergebnisse, die weltweit über den Lite Kernel Manager hochgeladen werden. Sie ermöglicht Ihnen:

Uploads enthalten nur Kernel-Version, Scheduler-Latenz, GPU-Score und grundlegende Hardware-Identifikatoren — es werden keine persönlichen Informationen übermittelt.

auto-profile.sh

Wendet den passenden Satz von Kernel-Tuning-Werten zur Laufzeit an. Als root ausgeführt nach dem Kernel-Wechsel, um das entsprechende Profil ohne Neustart zu aktivieren.

sudo auto-profile.sh desktop
sudo auto-profile.sh gaming

Lite Kernel Manager

Der Lite Kernel Manager (lite-kernel-manager) ist das offizielle GTK 3-Grafiktool zur Verwaltung von Linux Lite Kerneln — installieren, wechseln, benchmarken und optimieren Sie Ihren Desktop- oder Gaming-Kernel, ohne je ein Terminal öffnen zu müssen. Er wird als lite-kernel-manager geliefert und integriert die für das Benchmarking empfohlene Software rt-tests und glmark2. Privilegierte Operationen (Kernel-Installation, -Entfernung, GRUB-Standard-Änderung) werden durch eine PolicyKit-Richtlinie (com.linuxlite.kernelinstall.policy) vermittelt, sodass Sie sich nur dann authentifizieren müssen, wenn Sie es tatsächlich benötigen.

Lite Kernel Manager — die Linux Lite GUI zum Installieren, Wechseln und Benchmarken der Desktop- und Gaming-Kernel
Lite Kernel Manager — das Linux Lite Kernel-Kontrollzentrum, das den laufenden Kernel (7.0.0-linuxlite), Benchmark-, Installations-, Boot-Standard- und Leistungsprofil-Aktionen zeigt.

Das Lite Kernel Manager-Fenster ist in fünf übersichtliche Bereiche gegliedert, die jeweils eine einzelne häufige Aufgabe adressieren:

Ein Kopfbereich am oberen Rand des Fensters zeigt die aktuelle Kernel-Version (z.B. 7.0.0-linuxlite), das aktive Profil (Desktop oder Gaming), die Architektur (x86_64) und die System-Betriebszeit — sodass Sie auf einen Blick bestätigen können, welcher Linux Lite Kernel und welches Tuning tatsächlich ausgeführt werden.

Sysctl-Profile

Zwei Konfigurationsdateien werden für permanentes Tuning bereitgestellt. Das Kopieren der entsprechenden Datei nach /etc/sysctl.d/ wendet das Profil automatisch bei jedem Boot an.

DateiProfil
99-linuxlite-desktop.confAusgewogene Desktop-Einstellungen
99-linuxlite-gaming.confLow-Latency-Gaming-Einstellungen

So installieren Sie den Linux Lite Gaming-Kernel

Nach der Installation von Linux Lite erscheint beim ersten Login ein Einrichtungsfenster, das die Installation des Gaming-Kernels anbietet. Ein Klick auf Gaming-Kernel installieren erledigt alles automatisch:

Der Standard-Kernel wird nicht geändert oder entfernt. Falls der Gaming-Kernel jemals ein Problem verursacht, starten Sie einfach neu und wählen Sie den Standard-linuxlite-Kernel aus dem Boot-Menü — alles funktioniert weiterhin genau wie zuvor.

Um einen Linux Lite Kernel jederzeit manuell zu installieren oder zu wechseln, führen Sie das Installationsprogramm aus (es eskaliert automatisch auf root und fragt interaktiv nach, wenn keine Variante angegeben wird):

install-kernel.sh
install-kernel.sh linuxlite          # Desktop-Kernel
install-kernel.sh linuxlite-gaming   # Gaming-Kernel

Das Installationsprogramm garantiert, dass der vorhandene Kernel und alle seine DKMS-Module nie angetastet werden, der GRUB-Standard-Boot-Eintrag nicht geändert wird und DKMS-Module nur für den neuen Kernel neu aufgebaut werden.


Sicherheit und Rollback


Die zwei Linux Lite Kernel vergleichen

Für eine vollständige Gegenüberstellung aller Scheduler-, Speicher-, Netzwerk-, Speicher- und CachyOS-Patch-Einstellungen beider Kernel sehen Sie sich den Linux Lite Kernel-Vergleich: linuxlite vs. linuxlite-gaming an.