Skip to Content

Juegos en 26.04 — Característica especial

Ubuntu 26.04 aporta mejoras significativas al rendimiento de los juegos. Este artículo cubre las mejoras clave en la versión 26.04, las optimizaciones de rendimiento y la experiencia de juego en el mundo real.

Actualizaciones de kernel y controladores

Ubuntu 26.04 se envía con el kernel Linux 7.0, lo que aporta varias mejoras fundamentales para los juegos.

NTSYNC: Windows Aceleración primitiva de sincronización

NTSYNC es una de las mejoras relacionadas con los juegos más esperadas en Ubuntu 26.04. Implementa de forma nativa primitivas de sincronización NT Windows (mutex, semáforos, eventos, etc.) en el kernel de Linux, eliminando la necesidad de que Wine/Proton emule estos mecanismos en el espacio de usuario.

Ventajas de NTSYNC

  • Reducción de la sobrecarga de la CPU: las operaciones de sincronización se completan directamente en el kernel, lo que reduce los cambios de contexto.
  • Menor latencia: elimina la sobrecarga de emulación de sincronización de nivel Wine
  • Rendimiento de juegos multiproceso mejorado: los juegos con muchos subprocesos múltiples son los que más se benefician
  • Reemplaza a Esync/Fsync: NTSYNC es el reemplazo oficial a nivel de kernel para Esync y Fsync

Comprobando si NTSYNC está habilitado

# 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)

Habilitando NTSYNC en Steam

Las últimas versiones de Proton y Proton-GE detectan y utilizan automáticamente NTSYNC. Asegúrese de que su versión Proton sea lo suficientemente reciente:

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

Mejoras en el programador

Linux 7.0 continúa mejorando la capacidad de respuesta del escritorio, la compatibilidad con el hardware de gráficos y el comportamiento de programación, lo que ayuda a ofrecer velocidades de cuadro más fluidas y una menor latencia de entrada.

Mejoras en la pila de controladores de gráficos

Última versión de Mesa

Ubuntu 26.04 se envía con el último Mesa. Los usuarios de AMD y Intel se benefician de:

# Check Mesa version glxinfo | grep "OpenGL version" # Check Vulkan driver version vulkaninfo --summary
  • RADV (AMD Vulkan): rendimiento de trazado de rayos mejorado, compilación de sombreadores optimizada
  • ANV (Intel Vulkan): compatibilidad con Arc GPU más madura
  • Zink (OpenGL en Vulkan): Mejoras continuas de compatibilidad y rendimiento

NVIDIA Controladores

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

Los controladores propietarios recientes de NVIDIA han mejorado significativamente la experiencia de juego en Wayland; utilice ubuntu-drivers devices para elegir la versión recomendada para su hardware.

Configuración de optimización del rendimiento

Modo de juego

GameMode es una herramienta de optimización del rendimiento de los juegos desarrollada por Feral Interactive:

sudo apt install gamemode -y

Cuando se activa, GameMode automáticamente:

  • Establece el regulador de la CPU en modo de rendimiento
  • Ajusta la prioridad de E/S
  • Optimiza el estado de rendimiento de la GPU
  • Ajusta los parámetros de programación del kernel

Úselo en las opciones de inicio del juego Steam:

gamemoderun %command%

Configuración del modo de juego (~/.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"

Monitoreo del rendimiento de MangoHud

sudo apt install mangohud -y

Muestra información detallada sobre el rendimiento durante el juego:

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

Configuración de MangoHud (~/.config/MangoHud/MangoHud.conf):

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

Compositor de ventanas GameScope

GameScope es un microcompositor desarrollado por Valve que proporciona un entorno de visualización aislado para juegos:

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

Evaluación comparativa de rendimiento

Instalación de herramientas de prueba

# 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

Correr puntos de referencia

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

Comparación de rendimiento de 26.04 frente a la versión anterior

Mejoras de rendimiento típicas en Ubuntu 26.04 en comparación con 24.04 para escenarios de juego:

Área de pruebaMejoraRazón
FPS de juegos multiproceso5-15%Sincronización del núcleo NTSYNC
La compilación de sombreadores tartamudeaNotablemente reducidoOptimización Mesa/RADV
hora de lanzamiento del juego10-20% más rápidoOptimización Proton
Latencia de entradaReducidoMejoras en el programador
Vulkan rendimiento del juego3-8%Optimización del controlador

Optimización de juegos a nivel de sistema

Ajustando el intercambio

Reducir el uso de swap puede disminuir la tartamudez durante el juego:

# 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

Ajustar los límites del descriptor de archivos

Algunos juegos requieren una gran cantidad de descriptores de archivos:

# 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

Deshabilitar servicios en segundo plano innecesarios

# 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

Modo de rendimiento de la CPU

# 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

Configuración de juego recomendada

Lista de verificación de configuración óptima para juegos Ubuntu 26.04:

# 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 es una de las mejores versiones de Linux para juegos hasta la fecha. La incorporación de NTSYNC marca una nueva era para la compatibilidad y el rendimiento de los juegos de Linux.