Vom BIOS bis zum ersten Spiel: die Entscheidungen, die im Installer wirklich zählen, die ersten zehn Minuten danach – und die fünf Stellen, an denen sich fast jeder einmal verläuft. Danach übernimmt das Toolkit.
CachyOS Desktop-ISOUEFIBtrfs + SnapperKDE PlasmaNVIDIA open / AMD
01
Vorbereitung
Backup. Spielstände außerhalb von Steam Cloud, Wine-Prefixes, ~/.config, Browser-Profile. Alles, was nicht auf einer zweiten Platte liegt, ist nach dem Installer weg.
USB-Stick:sudo dd if=cachyos-desktop-linux-*.iso of=/dev/sdX bs=4M status=progress oflag=sync – oder Ventoy/balenaEtcher.
Zweite Platte? Datenplatten vor der Installation abstecken oder im Installer nicht anfassen. Windows-Platte: gar nicht einhängen.
LAN-Kabel. Der Installer lädt Pakete nach; WLAN geht, Kabel ist weniger Ärger.
02
BIOS / UEFI
BIOS vorher auf den aktuellen Stand bringen – bei AMD-Boards steckt im AGESA-Update oft die Hälfte der Stabilität. Dann:
Einstellung
Wert
Warum
CSM
Disabled
reines UEFI, sonst kein systemd-boot und kein Secure-Boot-Weg später
Secure Boot
Disabled
CachyOS kann es später mit sbctl nachrüsten; zur Installation aus
Above 4G Decoding + Re-Size BAR
Enabled
merklich bei NVIDIA 30xx/40xx und RDNA – Treiber nutzen es automatisch
EXPO / XMP
Profil 1
sonst läuft DDR5 auf 4800 MT/s
SVM (AMD-V) / VT-x
Enabled
für VMs, Docker, Anti-Cheat-freie Emulation
IOMMU
Enabled
schadet nicht, nötig für GPU-Passthrough
Fast Boot
Disabled
sonst kommt man schwer ins Boot-Menü
PBO / Curve Optimizer
später
erst stabil installieren, dann undervolten
03
Installer-Entscheidungen
Der Calamares-Installer fragt wenig, aber das Wenige bleibt. Empfehlungen für einen Gaming-Desktop:
Btrfs
Dateisystem: Btrfs mit Standard-Subvolumes
CachyOS richtet Snapper und den GRUB-Snapshot-Eintrag automatisch ein – jedes pacman-Update bekommt einen Rollback-Punkt. ext4 ist schneller beim Datenbank-Benchmark, nicht beim Spielen. Keine separate Swap-Partition: ZRAM kommt ab Werk.
GRUB
Bootloader: GRUB
Nur GRUB kann die Btrfs-Snapshots booten. systemd-boot ist schlanker, verliert aber genau dieses Sicherheitsnetz.
Standard
Kernel: linux-cachyos (Standard)
BORE-Scheduler, 1000 Hz, LTO, sched_ext-fähig. Der Installer wählt automatisch die Repo-Variante für deine CPU (x86-64-v3, v4 oder znver4). Weitere Kernel später über den Kernel-Manager.
Ja
NVIDIA-Treiber: im Installer mitnehmen
Der Installer installiert nvidia-open-Module passend zum Kernel – anders als 2024 muss nichts mehr von Hand nachgezogen werden. AMD-GPUs brauchen nichts, Mesa ist dabei.
Prüfen
Desktop: KDE Plasma (Wayland)
Wayland ist bei NVIDIA seit Treiber 555 alltagstauglich (explicit sync). Bleibt ein Spiel schwarz oder flackert, hilft testweise eine X11-Sitzung am Login-Bildschirm.
Benutzer anlegen, Administrator ankreuzen (Gruppe wheel), Rechnername ohne Leerzeichen. Fertig – der Installer braucht je nach Mirror 5–15 Minuten.
04
Erster Start
CachyOS Hello öffnet sich – dort Update System und unter Apps/Tweaks nichts anklicken, was du nicht kennst. Oder im Terminal:
# Mirrors nach Geschwindigkeit sortieren, dann volles Update
sudo cachyos-rate-mirrors
sudo pacman -Syu
# Neustart, damit der aktualisierte Kernel läuft
systemctl reboot
Was CachyOS schon erledigt hat
ZRAM (zstd, RAM-Größe), I/O-Scheduler je Laufwerkstyp, sysctl-Grundwerte (vfs_cache_pressure, dirty_bytes, swappiness), THP-Defrag, nouveau-Blacklist, Audio-Powersave-Regeln, Snapper-Snapshots. Nichts davon musst du nachbauen – Foren-Tipps von Arch sind hier oft schon drin oder sogar kontraproduktiv.
Bei NVIDIA sollten nvidia-utilsundlib32-nvidia-utils installiert sein – ohne das 32-Bit-Paket starten Proton-Spiele mit „Vulkan device not found“. Fehlt etwas oder ist die GPU eine GTX 10xx/9xx: Toolkit → NVIDIA & Kernel → Treiber installieren bietet die passende Variante an (open, DKMS oder 580xx-Legacy).
06
Toolkit ausführen
Ab hier übernimmt das CachyOS Toolkit: Basiswerkzeuge, Gaming-Stack, sysctl-Profil, CPU-Profil, ClamAV, UFW – alles im Schnellstart, alles mit Backup.
Danach nach Bedarf: Xbox-Controller (xpadneo), MangoHud-Vorlage, KDE-Energieprofil, LACT für das GPU-Power-Limit, sched_ext-Scheduler.
07
Steam & Startoptionen
Steam → Einstellungen → Kompatibilität: Steam Play für alle Titel aktivieren, Proton-Version Proton-CachyOS (kommt mit cachyos-gaming-meta) oder GE-Proton über protonup-qt.
Startoption für jedes Spiel:
game-performance mangohud %command%
game-performance schaltet das CPU-Profil auf performance, solange das Spiel läuft, und wieder zurück – ohne dauerhaft Strom zu verbrennen. mangohud weglassen, wenn kein HUD gewünscht ist.
Shader-Vorkompilierung in Steam anlassen – der erste Start ruckelt sonst minutenlang.
Lutris / Heroic: Wine-Runner wine-cachyos, umu-launcher für Epic/GOG mit Proton.
Star Citizen: LUG-Helper (lug-helper aus dem AUR) – er setzt vm.max_map_count und das Prefix selbst auf.
◆
Fallstricke
/boot voll „kein Speicherplatz“ beim Kernel-Update
Drei Kernel mit je ~110 MB Initramfs füllen eine kleine EFI-Partition. Bei Btrfs liegt /boot im Root – dann ist die Platte wirklich voll. Alte Kernel raus: sudo pacman -Rns linux-cachyos-lts linux-cachyos-lts-headers (oder Toolkit → NVIDIA & Kernel → Kernel entfernen).
Governor GameMode meldet „Governor was not set to performance“
Drei Instanzen streiten: cpupower.service, ein eigenes Script, power-profiles-daemon. PPD gewinnt immer, weil es zur Laufzeit greift. cpupower deaktivieren, PPD auf balanced lassen, game-performance pro Spiel – oder PPD dauerhaft auf performance.
sysctl Wert gesetzt, aber wirkungslos
/etc/sysctl.d/ wird alphabetisch gelesen, die letzte Datei gewinnt. Wer vm.swappiness in 99-gaming.conf setzt, verliert gegen 99-vm-zram-parameters.conf. Prüfen: sysctl --system | grep swappiness.
Wayland Spiel schwarz, Fenster flackert, Overlay unsichtbar
Erst in eine X11-Sitzung wechseln (Login-Bildschirm unten links). Bleibt es dort weg, liegt es am Treiber, nicht an Wayland. Overlays wie Exiled Exchange brauchen --ozone-platform=x11.
Controller Xbox-Pad per Bluetooth verbunden, aber kein Gamepad
dkms status | grep xpadneo – steht da nicht exakt hid-xpadneo/<version>, ist das Modul falsch registriert. xpadneo-dkms aus dem Repo statt des Upstream-install.sh vermeidet das. In Wine-Spielen ohne Pad: SDL_JOYSTICK_HIDAPI=0 als Startoption.
Rollback Update kaputt?
Neustart → GRUB → CachyOS snapshots → letzten guten Snapshot booten → sudo snapper rollback. Das ist der Grund für Btrfs + GRUB.
◆
Checkliste
✓
Punkt
☐
Backup gezogen, Datenplatten abgesteckt
☐
BIOS aktuell, CSM aus, Re-Size BAR an, EXPO an
☐
Btrfs + GRUB + linux-cachyos + NVIDIA im Installer
☐
cachyos-rate-mirrors, pacman -Syu, Neustart
☐
nvidia-smi / vulkaninfo zeigen die GPU, lib32-Paket da
☐
Toolkit --quick durch, Neustart
☐
Steam Play an, Startoption game-performance mangohud %command%