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-smiAktuelle 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 -yBei 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 -yDetaillierte 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-leftGameScope 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 cursorLeistungsbenchmarking
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 -yLaufende Benchmarks
# OpenGL test
glmark2
# Vulkan test
vkmark
# Phoronix gaming benchmarks
phoronix-test-suite benchmark unigine-heaven
phoronix-test-suite benchmark rise-of-the-tomb-raiderLeistungsvergleich zwischen 26.04 und der Vorgängerversion
Typische Leistungsverbesserungen in Ubuntu 26.04 im Vergleich zu 24.04 für Spieleszenarien:
| Testbereich | Verbesserung | Grund |
|---|---|---|
| Multithread-Spiel-FPS | 5-15 % | NTSYNC-Kernel-Synchronisierung |
| Die Shader-Kompilierung stottert | Spürbar reduziert | Mesa/RADV-Optimierung |
| Spielstartzeit | 10–20 % schneller | Proton-Optimierung |
| Eingabelatenz | Reduziert | Verbesserungen des Planers |
| Vulkan Spielleistung | 3-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 --systemAnpassen 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.confDeaktivieren 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-upgradesCPU-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 powersaveEmpfohlenes 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.