Skip to Content
문서데스크톱게임4월 26일 게임

26.04에서의 게임 — 특별 기능

Ubuntu 26.04은 게임 성능을 크게 향상시킵니다. 이 문서에서는 26.04 릴리스의 주요 개선 사항, 성능 최적화 및 실제 게임 경험을 다룹니다.

커널 및 드라이버 업그레이드

Ubuntu 26.04은 Linux 7.0 커널과 함께 제공되어 게임에 중요한 몇 가지 개선 사항을 제공합니다.

NTSYNC: Windows 동기화 기본 가속

NTSYNC는 Ubuntu 26.04에서 가장 기대되는 게임 관련 개선 사항 중 하나입니다. Linux 커널에서 Windows NT 동기화 프리미티브(뮤텍스, 세마포, 이벤트 등)를 기본적으로 구현하므로 사용자 공간에서 이러한 메커니즘을 에뮬레이트하기 위해 Wine/Proton가 필요하지 않습니다.

NTSYNC의 장점

  • CPU 오버헤드 감소: 동기화 작업이 커널에서 직접 완료되어 컨텍스트 전환이 줄어듭니다.
  • 낮은 대기 시간: Wine 수준 동기화 에뮬레이션 오버헤드 제거
  • 향상된 멀티스레드 게임 성능: 멀티스레딩이 많은 게임이 가장 큰 이점을 얻습니다.
  • Esync/Fsync 대체: NTSYNC는 Esync 및 Fsync를 공식 커널 수준으로 대체합니다.

NTSYNC가 활성화되어 있는지 확인

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

Steam에서 NTSYNC 활성화

최신 버전의 Proton 및 Proton-GE는 NTSYNC를 자동으로 감지하고 사용합니다. Proton 버전이 충분히 최신인지 확인하세요.

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

스케줄러 개선

Linux 7.0은 데스크탑 응답성, 그래픽 하드웨어 지원 및 예약 동작을 지속적으로 개선하여 더 부드러운 프레임 속도와 더 낮은 입력 대기 시간을 제공합니다.

그래픽 드라이버 스택 개선

최신 Mesa 버전

Ubuntu 26.04은 최신 Mesa와 함께 제공됩니다. AMD 및 Intel 사용자는 다음과 같은 이점을 누릴 수 있습니다.

# Check Mesa version glxinfo | grep "OpenGL version" # Check Vulkan driver version vulkaninfo --summary
  • RADV(AMD Vulkan): 향상된 레이 트레이싱 성능, 최적화된 셰이더 컴파일
  • ANV(Intel Vulkan): 더욱 성숙한 Arc GPU 지원
  • Zink(Vulkan의 OpenGL): 지속적인 호환성 및 성능 개선

NVIDIA 드라이버

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

최근 NVIDIA 독점 드라이버는 Wayland에서 게임 경험을 크게 향상시켰습니다. ubuntu-drivers devices을 사용하여 하드웨어에 권장되는 버전을 선택하세요.

성능 최적화 구성

게임 모드

GameMode는 Feral Interactive에서 개발한 게임 성능 최적화 도구입니다.

sudo apt install gamemode -y

활성화되면 GameMode가 자동으로 다음을 수행합니다.

  • CPU 거버너를 성능 모드로 설정합니다.
  • I/O 우선순위 조정
  • GPU 성능 상태 최적화
  • 커널 스케줄링 매개변수 조정

Steam 게임 실행 옵션에서 사용하세요:

gamemoderun %command%

게임 모드 구성(~/.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 성능 모니터링

sudo apt install mangohud -y

게임 플레이 중 자세한 성능 정보 표시:

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

MangoHud 구성(~/.config/MangoHud/MangoHud.conf):

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

GameScope 창 합성기

GameScope는 게임을 위한 격리된 디스플레이 환경을 제공하기 위해 Valve에서 개발한 마이크로 컴포지터입니다.

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

성능 벤치마킹

테스트 도구 설치

# 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

벤치마크 실행

# 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과 이전 버전의 성능 비교

게임 시나리오에서 24.04과 비교하여 Ubuntu 26.04의 일반적인 성능 향상:

테스트 영역개선이유
멀티스레드 게임 FPS5-15%NTSYNC 커널 동기화
셰이더 컴파일이 끊김눈에 띄게 감소Mesa/RADV 최적화
게임 출시 시간10-20% 더 빨라짐Proton 최적화
입력 대기 시간줄인스케줄러 개선
Vulkan 게임 성능3~8%드라이버 최적화

시스템 수준 게임 최적화

교환성 조정

스왑 사용을 줄이면 게임 중 끊김 현상이 줄어들 수 있습니다.

# 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

파일 설명자 제한 조정

일부 게임에는 많은 수의 파일 설명자가 필요합니다.

# 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

불필요한 백그라운드 서비스 비활성화

# 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 성능 모드

# 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

권장 게임 설정

최적의 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은 현재까지 게임을 위한 최고의 Linux 버전 중 하나입니다. NTSYNC의 추가는 Linux 게임 호환성 및 성능의 새로운 시대를 열었습니다.