Skip to Content

Gaming auf 26.04 – Besonderheit

Ubuntu 26.04 bringt erhebliche Verbesserungen der Spieleleistung. In diesem Artikel werden die wichtigsten Verbesserungen in der Version 26.04, Leistungsoptimierungen und das reale Spielerlebnis behandelt.

Kernel- und Treiber-Upgrades

Ubuntu 26.04 wird mit dem Linux-Kernel 7.0 geliefert, der mehrere für Spiele wichtige Verbesserungen mit sich bringt.

NTSYNC: Windows-Synchronisierungs-Primitivbeschleunigung

NTSYNC ist eine der am meisten erwarteten spielbezogenen Verbesserungen in Ubuntu 26.04. Es implementiert nativ Windows NT-Synchronisierungsprimitive (Mutexe, Semaphore, Ereignisse usw.) im Linux-Kernel, sodass Wine/Proton nicht mehr erforderlich ist, um diese Mechanismen im Benutzerbereich zu emulieren.

Vorteile von NTSYNC

  • Reduzierter CPU-Overhead: Synchronisierungsvorgänge werden direkt im Kernel ausgeführt, wodurch Kontextwechsel reduziert werden
  • Geringere Latenz: Eliminiert den Mehraufwand für die Synchronisationsemulation auf Wine-Ebene
  • Verbesserte Multi-Thread-Spielleistung: Spiele mit starkem Multi-Threading profitieren am meisten
  • Ersetzt Esync/Fsync: NTSYNC ist der offizielle Ersatz auf Kernel-Ebene für Esync und Fsync

Überprüfen, ob NTSYNC aktiviert ist

# Check if the kernel supports NTSYNC ls /dev/ntsync # Or check the kernel config (Ubuntu stores it under /boot) grep NTSYNC /boot/config-$(uname -r)

Aktivieren von NTSYNC in Steam

Die neuesten Versionen von Proton und Proton-GE erkennen und verwenden NTSYNC automatisch. Stellen Sie sicher, dass Ihre Proton-Version aktuell genug ist:

# In game launch options (usually not needed manually) PROTON_ENABLE_NTSYNC=1 %command%

Verbesserungen des Planers

Linux 7.0 verbessert weiterhin die Reaktionsfähigkeit des Desktops, die Unterstützung der Grafikhardware und das Planungsverhalten und sorgt so für flüssigere Bildraten und geringere Eingabelatenz.

Verbesserungen des Grafiktreiber-Stacks

Neueste Mesa-Version

Ubuntu 26.04 wird mit dem neuesten Mesa ausgeliefert. Benutzer von AMD und Intel profitieren von:

# Check Mesa version glxinfo | grep "OpenGL version" # Check Vulkan driver version vulkaninfo --summary
  • RADV (AMD Vulkan): Verbesserte Raytracing-Leistung, optimierte Shader-Kompilierung
  • ANV (Intel Vulkan): Ausgereiftere Arc-GPU-Unterstützung
  • Zink (OpenGL auf Vulkan): Kontinuierliche Kompatibilitäts- und Leistungsverbesserungen

NVIDIA Treiber

# Install the latest NVIDIA driver sudo ubuntu-drivers autoinstall nvidia-smi

Aktuelle proprietäre NVIDIA-Treiber haben das Spielerlebnis unter Wayland deutlich verbessert; Verwenden Sie ubuntu-drivers devices, um die empfohlene Version für Ihre Hardware auszuwählen.

Konfiguration der Leistungsoptimierung

Spielmodus

GameMode ist ein von Feral Interactive entwickeltes Tool zur Optimierung der Spieleleistung:

sudo apt install gamemode -y

Bei Aktivierung führt GameMode automatisch Folgendes aus:

  • Setzt den CPU-Governor in den Leistungsmodus
  • Passt die E/A-Priorität an
  • Optimiert den GPU-Leistungsstatus
  • Optimiert die Kernel-Planungsparameter

Verwenden Sie es in den Spielstartoptionen von Steam:

gamemoderun %command%

GameMode-Konfiguration (~/.config/gamemode.ini):

[general] renice = 10 softrealtime = auto inhibit_screensaver = 1 [gpu] apply_gpu_optimisations = accept-responsibility gpu_device = 0 nv_powermizer_mode = 1 [custom] start = notify-send "GameMode activated" end = notify-send "GameMode deactivated"

MangoHud-Leistungsüberwachung

sudo apt install mangohud -y

Detaillierte Leistungsinformationen während des Spiels anzeigen:

# Steam launch options mangohud %command% # Combined with GameMode gamemoderun mangohud %command%

MangoHud-Konfiguration (~/.config/MangoHud/MangoHud.conf):

fps gpu_stats gpu_temp cpu_stats cpu_temp ram vram frame_timing font_size=20 position=top-left

GameScope Window Compositor

GameScope ist ein von Valve entwickelter Mikro-Compositor, der eine isolierte Anzeigeumgebung für Spiele bereitstellt:

sudo apt install gamescope -y # Use in Steam launch options gamescope -w 1920 -h 1080 -r 60 -f -- %command% # Common parameters # -w output width # -h output height # -r refresh rate limit # -f fullscreen # -F fsr enable FSR upscaling # --force-grab-cursor lock mouse cursor

Leistungsbenchmarking

Testtools installieren

# Vulkan benchmark sudo apt install vkmark -y # OpenGL benchmark sudo apt install glmark2 -y # Unigine benchmark # Download from https://benchmark.unigine.com/ # Phoronix Test Suite sudo apt install phoronix-test-suite -y

Laufende Benchmarks

# OpenGL test glmark2 # Vulkan test vkmark # Phoronix gaming benchmarks phoronix-test-suite benchmark unigine-heaven phoronix-test-suite benchmark rise-of-the-tomb-raider

Leistungsvergleich zwischen 26.04 und der Vorgängerversion

Typische Leistungsverbesserungen in Ubuntu 26.04 im Vergleich zu 24.04 für Spieleszenarien:

TestbereichVerbesserungGrund
Multithread-Spiel-FPS5-15 %NTSYNC-Kernel-Synchronisierung
Die Shader-Kompilierung stottertSpürbar reduziertMesa/RADV-Optimierung
Spielstartzeit10–20 % schnellerProton-Optimierung
EingabelatenzReduziertVerbesserungen des Planers
Vulkan Spielleistung3-8 %Treiberoptimierung

Gaming-Optimierung auf Systemebene

Swapiness anpassen

Durch die Reduzierung der Swap-Nutzung kann das Stottern beim Spielen verringert werden:

# View current value cat /proc/sys/vm/swappiness # Temporary adjustment (resets on reboot) sudo sysctl vm.swappiness=10 # Permanent adjustment echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.d/99-gaming.conf sudo sysctl --system

Anpassen der Dateideskriptorgrenzen

Einige Spiele erfordern eine große Anzahl von Dateideskriptoren:

# View current limit ulimit -n # Adjust limit echo "* soft nofile 1048576" | sudo tee -a /etc/security/limits.conf echo "* hard nofile 1048576" | sudo tee -a /etc/security/limits.conf

Deaktivieren unnötiger Hintergrunddienste

# Disable indexing service during gaming (in GNOME 47+ tracker was renamed to # localsearch, and it is a user-level service) systemctl --user stop localsearch-3.service systemctl --user mask localsearch-3.service # Disable automatic update checks sudo systemctl stop unattended-upgrades

CPU-Leistungsmodus

# Install cpupower sudo apt install linux-tools-common linux-tools-generic -y # Set performance mode sudo cpupower frequency-set -g performance # Restore power-saving mode sudo cpupower frequency-set -g powersave

Empfohlenes Gaming-Setup

Die optimale Checkliste für die Ubuntu 26.04-Gaming-Konfiguration:

# 1. Install the latest drivers sudo ubuntu-drivers autoinstall # 2. Install gaming tools sudo apt install gamemode mangohud gamescope steam -y # 3. Install Vulkan support sudo apt install vulkan-tools libvulkan1 libvulkan1:i386 -y # 4. Install Proton-GE (via ProtonUp-Qt) flatpak install flathub net.davidotek.pupgui2 -y # 5. Optimize system parameters echo "vm.swappiness=10" | sudo tee /etc/sysctl.d/99-gaming.conf sudo sysctl --system # 6. Universal Steam game launch options # gamemoderun mangohud %command%

Ubuntu 26.04 ist eine der bisher besten Linux-Versionen für Spiele. Die Hinzufügung von NTSYNC markiert eine neue Ära für Linux-Gaming-Kompatibilität und Leistung.