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 alltäglichen Desktop-Einsatz und linuxlite-gaming für Niedriglatenz-Gaming über Wine und Proton.

Der Linux Lite Kernel ist ein angepasster Linux-Kernel, der speziell für den Desktop- und Gaming-Einsatz auf handelsüblicher Hardware entwickelt wurde. Er basiert auf dem Ubuntu 26.04 LTS “Resolute” Kernel-Quellcode (Linux 7.0+) und ergänzt eine sorgfältig ausgewählte Auswahl der beliebten CachyOS-Kernel-Patches zusammen mit gezielter Konfigurationsoptimierung, um ein schnelleres, flüssigeres Linux-Erlebnis mit geringerer Latenz direkt nach der Installation zu bieten.

Zwei Kernel-Varianten stehen zur Verfügung. Der standardmäßige 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 geringen Input-Lag, flüssigeres Frame-Pacing und bessere Linux-Gaming-Leistung optimiert — was ihn zu einem der besten Linux-Kernel für Gaming auf unterstützter Hardware macht. Unsere vollständige Linux Lite Kernel-Vergleichsseite bietet eine detaillierte Gegenüberstellung aller Einstellungen.


Die zwei Linux Lite Kernel

linuxlite — der Standard-Linux-Desktop-Kernel

Der Standard-linuxlite-Kernel ist das, womit jede Linux Lite-Installation bootet. Dieser Desktop-Linux-Kernel priorisiert ein flüssiges und reaktionsschnelles Alltagserlebnis für Webbrowsing, 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 Niedriglatenz-Linux-Gaming-Kernel

Der linuxlite-gaming-Kernel geht noch weiter, um Input-Lag 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 gute Wahl für Audioproduktion, Videobearbeitung und VR, wo Timing eine Rolle spielt. 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 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-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-Überlastungssteuerung mit verbesserter Fairness und Bandbreitenschätzung
0004-fixesAllgemeinKuratierte Upstream-Korrekturen: Scheduler-Anpassungen, USB-Gerätequirks, Bluetooth (btusb), Intel i915 GT, Realtek-Audio (ALC269)
0005-hdmiGrafikHDMI-Anzeigekorrekturen für AMD-GPUs (amdgpu_dm) — bessere Moduseinstellung und EDID-Behandlung
0006-vesa-dsc-bppGrafikVESA Display Stream Compression Bits-per-Pixel-Verbesserungen für AMD-Displays
0007-vmscapeSicherheitAbwehr der vmscape-CPU-Sicherheitslücke (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 Optimierung) 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 zu invasiv oder zu speziell für eine stabile, 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 zeitgerechten CPU-Anteil 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 Ausbrüchen läuft — und beeinflusst die Scheduling-Entscheidungen entsprechend. Aufgaben, die warten und dann in kurzen Ausbrüchen laufen (wie eine Desktop-Anwendung, die ein Fenster neu zeichnet, oder ein Spiel, das einen Frame verarbeitet), erhalten einen Prioritätsschub, damit sich interaktive Linux-Desktop- und Gaming-Workloads auch unter starker Hintergrundlast reaktionsschnell anfühlen. BORE wird über CONFIG_SCHED_BORE aktiviert und stellt sysctl-Tunables unter kernel.sched_bore bereit.

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

Timer-Auflösung

Beide Linux Lite Kernel betreiben den internen System-Timer mit 1000 Hz (1000 Ticks pro Sekunde) anstelle der Ubuntu-Standardeinstellung von 250 Hz. Der Kernel überprüft laufende Aufgaben viermal häufiger, was die maximale Wartezeit eines Programms vor der Ausführung reduziert — besonders spürbar 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 knapp wird, 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-Kompression

ZSWAP fängt Daten ab, bevor sie die Swap-Partition erreichen, und komprimiert sie zuerst. Beide Linux Lite Kernel aktivieren Zstd-Kompression als Standard-ZSWAP-Kompressor (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), der schnell ist und ausgezeichnete Kompressionsverhältnisse erzielt — eine deutliche Verbesserung gegenüber dem älteren LZO-Format. Linux 7.0 liefert 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 prozessspezifischen prctl()-Steuerelementen (im Mainline-Linux integriert). KSM identifiziert identische Speicherseiten über Prozesse hinweg und führt sie zu einer einzelnen 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 an Anwendungen ermöglicht.


Netzwerk

BBR v3 TCP-Überlastungssteuerung

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 bei gemeinsam genutzten Links mit traditionellen TCP-Flows und genauerer Bandbreitenschätzung. Es hält Verbindungen effizient am Laufen 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-Warteschlangendisziplin

Fair Queueing (FQ) ist als Standard-Netzwerkpaket-Scheduler eingestellt (net.core.default_qdisc=fq). Es verteilt den Netzwerkverkehr fair über Verbindungen, sodass ein stark beanspruchter Download anderen Datenverkehr nicht verhungern lässt, und hält die Latenz für interaktive Nutzung wie Sprachkommunikation, 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 Leseanforderungen (auf die Anwendungen normalerweise direkt warten) gegenüber Schreibanforderungen (die in die Warteschlange gestellt werden können) und stellt sicher, dass nichts zu lange wartet. Dies ist eine solide Allzwecklösung für SSDs, NVMe-Laufwerke und traditionelle 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 eine zusätzliche Niedriglatenz-Scheduler-Option für schnelle NVMe-Laufwerke während Gaming-Sitzungen 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 leistungsempfindliche Aufgaben bevorzugt auf diesen Kernen. 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 liefert optimierte AES-NI- und AVX-512 AES-Codepfade im Mainline-Krypto-Subsystem. Auf unterstützten Prozessoren (die meisten modernen AMD- und Intel-Chips) laufen Verschlüsselungs- 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 zuvor 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-per-Pixel-Auswahl — gemeinsam lösen sie Display-Flimmern, 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, minimale und maximale CPU-Leistungsziele für einzelne Aufgaben oder Aufgabengruppen 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 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 ihre Daten näher zusammen im Speicher. Dies ist eine kostenlose Verbesserung auf unterstützter Hardware und hat keinen negativen Effekt auf Single-Socket-Consumer-Systeme.


Sicherheit

vmscape-Sicherheitslücken-Abwehr

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

Kuratierte Upstream-Korrekturen

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


Linux-Gaming und Windows-Kompatibilität

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

Linux 7.0 liefert ntsync — NT-Synchronisierungsprimitive — im Mainline-Kernel (ursprünglich in Linux 6.14 integriert). 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 bei 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 direkt nach der Installation.


Mit dem Linux Lite Kernel enthaltene Werkzeuge

linuxlite-bench — der Linux Lite Kernel-Benchmark

linuxlite-bench ist der Kommandozeilen-Benchmark hinter der Benchmark ausführen-Schaltfläche 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 Konfidenzbeurteilung.

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 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 vom 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 gesendet.

auto-profile.sh

Wendet den passenden Satz an Kernel-Tuning-Werten zur Laufzeit an. Führen Sie es als Root nach dem Wechseln von Kerneln 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-Grafik-Werkzeug 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 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 es tatsächlich nötig ist.

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 klare Bereiche unterteilt, von denen jeder eine einzelne häufige Aufgabe adressiert:

Ein Kopfstreifen 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 — sodass 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 dauerhaftes 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.confNiedriglatenz-Gaming-Einstellungen

So installieren Sie den Linux Lite Gaming-Kernel

Nach der Installation von Linux Lite erscheint beim ersten Anmelden ein Einrichtungsfenster, das anbietet, den Gaming-Kernel zu installieren. 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 Installationsskript aus (es eskaliert automatisch zu Root und fragt interaktiv nach, wenn keine Variante angegeben wurde):

install-kernel.sh
install-kernel.sh linuxlite          # desktop kernel
install-kernel.sh linuxlite-gaming   # gaming kernel

Das Installationsskript garantiert, dass der vorhandene Kernel und alle seine DKMS-Module nie berührt werden, der GRUB-Standard-Boot-Eintrag nicht geändert wird und DKMS-Module nur für den neuen Kernel neu kompiliert 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 in beiden Kerneln, siehe den Linux Lite Kernel-Vergleich: linuxlite vs. linuxlite-gaming.