Skip to Content

Jogos em 26.04 – Recurso especial

Ubuntu 26.04 traz melhorias significativas no desempenho dos jogos. Este artigo aborda as principais melhorias na versão 26.04, otimizações de desempenho e experiência de jogo no mundo real.

Atualizações de kernel e driver

Ubuntu 26.04 vem com o kernel Linux 7.0, trazendo diversas melhorias críticas para jogos.

NTSYNC: Aceleração Primitiva de Sincronização do Windows

NTSYNC é uma das melhorias relacionadas a jogos mais esperadas no Ubuntu 26.04. Ele implementa nativamente primitivas de sincronização do Windows NT (mutexes, semáforos, eventos, etc.) no kernel Linux, eliminando a necessidade de Wine/Proton emular esses mecanismos no espaço do usuário.

Vantagens do NTSYNC

  • Sobrecarga de CPU reduzida: as operações de sincronização são concluídas diretamente no kernel, reduzindo as alternâncias de contexto
  • Latência mais baixa: elimina a sobrecarga de emulação de sincronização no nível Wine
  • Melhor desempenho de jogos multithread: jogos com multithread pesado são os que mais se beneficiam
  • Substitui Esync/Fsync: NTSYNC é o substituto oficial em nível de kernel para Esync e Fsync

Verificando se NTSYNC está ativado

# 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 em Steam

As versões mais recentes de Proton e Proton-GE detectam e usam automaticamente NTSYNC. Certifique-se de que sua versão Proton seja recente o suficiente:

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

Melhorias no Agendador

O Linux 7.0 continua a melhorar a capacidade de resposta do desktop, o suporte de hardware gráfico e o comportamento de agendamento, ajudando a fornecer taxas de quadros mais suaves e menor latência de entrada.

Melhorias na pilha do driver gráfico

Versão mais recente do Mesa

Ubuntu 26.04 vem com o Mesa mais recente. Os usuários AMD e Intel se beneficiam de:

# Check Mesa version glxinfo | grep "OpenGL version" # Check Vulkan driver version vulkaninfo --summary
  • RADV (AMD Vulkan): desempenho aprimorado de traçado de raio, compilação de shader otimizada
  • ANV (Intel Vulkan): suporte mais maduro para Arc GPU
  • Zink (OpenGL em Vulkan): Melhorias contínuas de compatibilidade e desempenho

Drivers NVIDIA

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

Os drivers proprietários NVIDIA recentes melhoraram significativamente a experiência de jogo em Wayland; use ubuntu-drivers devices para escolher a versão recomendada para o seu hardware.

Configuração de otimização de desempenho

Modo de jogo

GameMode é uma ferramenta de otimização de desempenho de jogos desenvolvida pela Feral Interactive:

sudo apt install gamemode -y

Quando ativado, GameMode automaticamente:

  • Define o governador da CPU para o modo de desempenho
  • Ajusta a prioridade de E/S
  • Otimiza o estado de desempenho da GPU
  • Ajusta os parâmetros de agendamento do kernel

Use-o nas opções de inicialização do jogo Steam:

gamemoderun %command%

Configuração do GameMode (~/.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"

Monitoramento de desempenho do MangoHud

sudo apt install mangohud -y

Exiba informações detalhadas de desempenho durante o jogo:

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

Configuração do 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 janela GameScope

GameScope é um microcompositor desenvolvido pela Valve que fornece um ambiente de exibição isolado para jogos:

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

Comparativo de desempenho

Instalando ferramentas de teste

# 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

Executando 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

26.04 vs. comparação de desempenho da versão anterior

Melhorias típicas de desempenho no Ubuntu 26.04 em comparação com 24.04 para cenários de jogos:

Área de testeMelhoriaRazão
FPS de jogo multithread5-15%Sincronização de kernel NTSYNC
A compilação do shader falhaVisivelmente reduzidoOtimização Mesa/RADV
Hora de lançamento do jogo10-20% mais rápidoOtimização Proton
Latência de entradaReduzidoMelhorias no agendador
Desempenho do jogo Vulkan3-8%Otimização de driver

Otimização de jogos em nível de sistema

Ajustando a troca

Reduzir o uso de swap pode diminuir a gagueira durante o jogo:

# 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

Ajustando os limites do descritor de arquivo

Alguns jogos requerem um grande número de descritores de arquivos:

# 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

Desativando serviços em segundo plano desnecessários

# 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 desempenho da 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

Configuração de jogo recomendada

A lista de verificação ideal de configuração de jogos do 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 é uma das melhores versões de Linux para jogos até hoje. A adição do NTSYNC marca uma nova era para compatibilidade e desempenho de jogos Linux.