Linux Lite Kernel

Ein angepasster 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 angepasster Linux-Kernel, der speziell für den Desktop- und Gaming-Einsatz auf gängiger 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 populären CachyOS-Kernel-Patches sowie gezielte Konfigurationsanpassungen hinzu, um ein schnelleres, flüssigeres und latenärmeres Linux-Erlebnis von Anfang an zu bieten.

Es stehen zwei Kernel-Varianten zur Verfügung. Der Standard-Kernel linuxlite ist für den allgemeinen Desktop-Einsatz optimiert und wird bei jeder Linux Lite Installation beim Booten verwendet. 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-Kernel linuxlite wird bei jeder Linux Lite Installation beim Booten verwendet. Dieser Desktop-Linux-Kernel priorisiert ein flüssiges, reaktionsschnelles Alltags-Erlebnis für Web-Browsing, Büroarbeit, Medienwiedergabe, Softwareentwicklung und allgemeines Multitasking, während er den CPU-Overhead niedrig und die Akkulaufzeit auf Laptops hoch hält.

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

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


Im Linux Lite enthaltene CachyOS-Kernel-Patches

Beide Linux Lite Kernel enthalten eine handverlesene Auswahl des populären 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-PatchBereichWas er im Linux Lite Kernel bewirkt
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-fixesAllgemeinAusgewählte Upstream-Fixes: Scheduler-Anpassungen, USB-Gerätequirks, Bluetooth (btusb), Intel i915 GT, Realtek Audio (ALC269)
0005-hdmiGrafikHDMI-Display-Fixes für AMD-GPUs (amdgpu_dm) — bessere Moduswahl und EDID-Verarbeitung
0006-vesa-dsc-bppGrafikVESA Display Stream Compression Bits-per-Pixel-Verbesserungen für AMD-Displays
0007-vmscapeSicherheitAbschwächung der vmscape-CPU-Schwachstelle (VM-übergreifende/Host-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 umfangreiche Optimierungen) wird bewusst ausgelassen, ebenso das experimentelle Verzeichnis misc/ (Apple T2, Handheld, aufs, RT-i915) und die alternativen sched-dev/-Scheduler (PRJC, sched-ext) — diese sind zu invasiv oder zu nischenspezifisch für eine stabile und breite Desktop- und Gaming-Linux-Distribution.


Was die zwei 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 zeitnahen CPU-Anteil zuweist.

Zusätzlich zum EEVDF 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 einen Prioritätsboost, wodurch interaktive Linux-Desktop- und Gaming-Workloads auch unter starker Hintergrundlast reaktionsschnell bleiben. BORE wird über CONFIG_SCHED_BORE aktiviert und stellt Sysctl-Einstellmöglichkeiten unter kernel.sched_bore bereit.

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

Timer-Auflösung

Beide Linux Lite Kernel lassen den internen Systemtimer mit 1000 Hz (1000 Ticks pro Sekunde) laufen, statt dem Ubuntu-Standard von 250 Hz. Der Kernel überprüft laufende Aufgaben viermal häufiger, was die maximale Wartezeit eines Programms vor der Einplanung reduziert — besonders spürbar bei Audio-, Video- und Gaming-Workloads.

Scheduler-Latenz-Zielwerte

Speicherverwaltung

ZRAM Komprimiertes 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 bescheidenem RAM reaktionsschnell.

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 deutliche 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 prozessweisen prctl()-Steuerelementen (im Mainline-Linux eingebracht). KSM identifiziert identische Speicherseiten über Prozesse hinweg 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-Spiele ü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 seitens der 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 Leitungen mit herkömmlichen TCP-Flows und genauerer Bandbreitenschätzung. Es hält Verbindungen effizient am Laufen und ist besonders effektiv auf verlustbehafteten Verbindungen wie WLAN, mobilem Breitband und Online-Gaming-Verbindungen. Das Standard-Sysctl-Profil setzt net.ipv4.tcp_congestion_control=bbr.

FQ-Warteschlangendisziplin

Fair Queueing (FQ) ist als Standard-Netzwerkpaket-Scheduler festgelegt (net.core.default_qdisc=fq). Es verteilt den Netzwerkverkehr fair über Verbindungen, sodass ein beschäftigter Download anderen Datenverkehr nicht aushungert, und hält die Latenz für interaktive Nutzung wie Sprach-Chat, Videokonferenzen und Online-Gaming niedrig.


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 Leseanfragen (auf die Anwendungen normalerweise direkt warten) gegenüber Schreibanfragen (die in die 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 HDDs 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 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 weiß, welche Kerne der CPU am schnellsten sind (aufgrund von Siliziumqualitätsschwankungen) und plant leistungsempfindliche Arbeit bevorzugt auf diesen Kernen ein. Dies liefert eine messbare Verbesserung bei Single-Thread- und leicht-Thread-Workloads auf unterstützten AMD-Systemen, ohne Auswirkungen 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 Verschlüsselungs- und Entschlüsselungsoperationen — die von Festplattenverschlüsselung (LUKS), Netzwerkverschlüsselung (TLS, WireGuard) und Dateisystem-Prüfsummen verwendet werden — 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-Moduswahl und EDID-Verarbeitung auf AMD-GPUs (amdgpu_dm), und der Patch 0006-vesa-dsc-bpp verbessert die VESA Display Stream Compression Bits-per-Pixel-Auswahl — gemeinsam lösen sie Display-Flackern, schwarze Bildschirme und falsche Bildwiederholraten bei einer Reihe von AMD-betriebenen HDMI- und DisplayPort-Monitoren.

Utilisation Clamping (UCLAMP)

Beide Linux Lite Kernel unterstützen UCLAMP, das dem System ermöglicht, Mindest- und Höchstwerte für die CPU-Leistung für einzelne Aufgaben oder Gruppen von Aufgaben festzulegen. UCLAMP wird von Compositors 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 Standard-Linux-Prozess-Prioritätssystem. Programme können angeben, wie empfindlich sie auf Scheduling-Verzögerungen reagieren, unabhängig davon, wie viel CPU sie verwenden. Ein Compositor, der mit einem niedrigen Latency-Nice-Wert läuft, wird mit geringer Verzögerung eingeplant, auch wenn er nicht CPU-intensiv ist.

NUMA-Balancing

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


Sicherheit

vmscape-Schwachstellen-Abschwächung

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

Ausgewählte Upstream-Fixes

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


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 eingebracht). Dies sind die Low-Level-Sperr- und Signalisierungsmechanismen, 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 den CPU-Overhead reduziert und Frame-Raten sowie Frame-Pacing in Windows-Spielen unter Linux verbessert. Dies ist einer der größten einzelnen Gewinne für die Linux-Gaming-Leistung, die heute verfügbar sind, und funktioniert auf beiden Linux Lite Kerneln sofort ohne weitere Konfiguration.


Mit dem Linux Lite Kernel enthaltene Werkzeuge

linuxlite-bench — der Linux Lite Kernel-Benchmark

linuxlite-bench ist der Kommandozeilen-Benchmark hinter der Schaltfläche Benchmark ausführen 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 für Ihre Hardware besser geeignet ist — Desktop oder Gaming — mit einer Konfidenz-Bewertung.

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

Ergebnisse werden in ~/.local/share/linuxlite/bench-$(uname -r).log zusammen mit einer maschinenlesbaren recommendation.json gespeichert, sodass Sie Benchmarks über 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-Bewertung und grundlegende Hardware-Kennungen — es werden keine persönlichen Informationen gesendet.

auto-profile.sh

Wendet den passenden Satz von Kernel-Optimierungswerten zur Laufzeit an. Führen Sie es als root nach dem Wechsel des Kernels aus, 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-Grafikwerkzeug zur Verwaltung von Linux Lite Kerneln — installieren, wechseln, benchmarken und optimieren Sie Ihren Desktop- oder Gaming-Kernel ohne jemals ein Terminal zu öffnen. Er wird als lite-kernel-manager ausgeliefert 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 anzeigt.

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

Ein Header-Streifen oben im Fenster 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 an — damit Sie auf einen Blick bestätigen können, welcher Linux Lite Kernel und welche Optimierung tatsächlich ausgeführt werden.

Sysctl-Profile

Zwei Konfigurationsdateien werden für die dauerhafte Optimierung 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-Kernel linuxlite 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 niemals berührt werden, der GRUB-Standard-Boot-Eintrag nicht geändert wird und DKMS-Module nur für den neuen Kernel neu gebaut 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, siehe den Linux Lite Kernel-Vergleich: linuxlite vs. linuxlite-gaming.