Other News about gaming on Linux

Is it worth selling my 5079 Ti for a 9070 XT?

Reddit Linux_Gaming - 14 hours 3 min ago

Rust: meant 5070 ti in title

I have a 5070 Ti, 9800X3D, and game on a 240Hz ultrawide OLED with HDR.

My main games are Overwatch, Darktide, Warframe, Path of Exile.

My experience with Nvidia is currently fine, all games are working, but Darktide has noticeably worse performance than windows. Is it worth going the the hassle of swapping cards? Especially with the DX12 fix (likely) coming this year, and the recent announcement of GeForce experience (or Nvidia app, whatever) for Linux

submitted by /u/Nestramutat-
[link] [comments]

Arknights endfield not working on Linux

Reddit Linux_Gaming - 14 hours 28 min ago

So i decided to test the game on linux as we can pre download the game now, but Oh boy does the game not want to start

The launcher installes ok but the actuall executable does not want to start.

SO far I have tried:

* Proton Experimental

* Proton-GE latest

* Wine

and all of them failed

here are logs if anyone wanna debug them:

Started initial process 116389 from /usr/bin/umu-run /mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game/Endfield.exe Start monitoring process. [umu.__main__:78] DEBUG: HOME=/home/solomoncyj [umu.__main__:78] DEBUG: LANG=en_DK.UTF-8 [umu.__main__:78] DEBUG: LOGNAME=solomoncyj [umu.__main__:78] DEBUG: PATH=/home/solomoncyj/perl5/bin:/home/solomoncyj/.cargo/bin:/usr/lib64/ccache:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/solomoncyj/.dotnet/tools:/home/solomoncyj/.local/bin:/home/solomoncyj/.bun/bin:/home/solomoncyj/.deno/bin: [umu.__main__:78] DEBUG: SHELL=/bin/bash [umu.__main__:78] DEBUG: USER=solomoncyj [umu.__main__:78] DEBUG: XDG_DATA_DIRS=/home/solomoncyj/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share [umu.__main__:78] DEBUG: XDG_RUNTIME_DIR=/run/user/1000 [umu.__main__:78] DEBUG: QT_QPA_PLATFORMTHEME=qt6ct [umu.__main__:78] DEBUG: CC=/usr/bin/clang [umu.__main__:78] DEBUG: CCFLAGS=-march=native -flto=thin [umu.__main__:78] DEBUG: CLICOLOR=1 [umu.__main__:78] DEBUG: CXX=/usr/bin/clang++ [umu.__main__:78] DEBUG: CXXFLAGS=-march=native -flto=thin [umu.__main__:78] DEBUG: DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus [umu.__main__:78] DEBUG: DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima: [umu.__main__:78] DEBUG: DEBUGINFOD_URLS=ima:enforcing https://debuginfod.fedoraproject.org/ ima:ignore [umu.__main__:78] DEBUG: DESKTOP_SESSION=plasma [umu.__main__:78] DEBUG: DISPLAY=:0 [umu.__main__:78] DEBUG: DOTNET_BUNDLE_EXTRACT_BASE_DIR=/home/solomoncyj/.cache/dotnet_bundle_extract [umu.__main__:78] DEBUG: DOTNET_ROOT=/usr/lib64/dotnet [umu.__main__:78] DEBUG: EDITOR=nvim [umu.__main__:78] DEBUG: EMAIL=solomoncyj@gmail.com [umu.__main__:78] DEBUG: GDK_CORE_DEVICE_EVENTS=1 [umu.__main__:78] DEBUG: GPG_TTY=/dev/tty2 [umu.__main__:78] DEBUG: GTK2_RC_FILES=/home/solomoncyj/.gtkrc-2.0-kde4 [umu.__main__:78] DEBUG: GTK_RC_FILES=/etc/gtk/gtkrc:/home/solomoncyj/.gtkrc:/home/solomoncyj/.config/gtkrc [umu.__main__:78] DEBUG: HISTCONTROL=erasedups:ignoredups:ignorespace [umu.__main__:78] DEBUG: HISTFILESIZE=10000 [umu.__main__:78] DEBUG: HISTSIZE=5000 [umu.__main__:78] DEBUG: HOSTNAME=solomoncyj [umu.__main__:78] DEBUG: ICEAUTHORITY=/run/user/1000/iceauth_afOCLx [umu.__main__:78] DEBUG: KDEDIRS=/usr [umu.__main__:78] DEBUG: KDE_APPLICATIONS_AS_SCOPE=1 [umu.__main__:78] DEBUG: KDE_FULL_SESSION=true [umu.__main__:78] DEBUG: KDE_SESSION_UID=1000 [umu.__main__:78] DEBUG: KDE_SESSION_VERSION=6 [umu.__main__:78] DEBUG: LANGUAGE=en_US [umu.__main__:78] DEBUG: LC_NUMERIC=C [umu.__main__:78] DEBUG: LC_TIME=en_MY.UTF-8 [umu.__main__:78] DEBUG: LDFLAGS=-fuse-ld=lld -flto=thin [umu.__main__:78] DEBUG: LESSOPEN=||/usr/bin/lesspipe.sh %s [umu.__main__:78] DEBUG: LESS_TERMCAP_mb=[01;31m [umu.__main__:78] DEBUG: LESS_TERMCAP_md=[01;31m [umu.__main__:78] DEBUG: LESS_TERMCAP_me=[0m [umu.__main__:78] DEBUG: LESS_TERMCAP_se=[0m [umu.__main__:78] DEBUG: LESS_TERMCAP_so=[01;44;33m [umu.__main__:78] DEBUG: LESS_TERMCAP_ue=[0m [umu.__main__:78] DEBUG: LESS_TERMCAP_us=[01;32m [umu.__main__:78] DEBUG: LS_COLORS=no=00:fi=00:di=00;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35:*.xml=00;31: [umu.__main__:78] DEBUG: MAIL=/var/spool/mail/solomoncyj [umu.__main__:78] DEBUG: MANPAGER=nvim +Man! [umu.__main__:78] DEBUG: MOZ_GMP_PATH=/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed [umu.__main__:78] DEBUG: NAME=solomoncyj [umu.__main__:78] DEBUG: PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket [umu.__main__:78] DEBUG: PERL5LIB=/home/solomoncyj/perl5/lib/perl5 [umu.__main__:78] DEBUG: PERL_LOCAL_LIB_ROOT=/home/solomoncyj/perl5 [umu.__main__:78] DEBUG: PERL_MB_OPT=--install_base "/home/solomoncyj/perl5" [umu.__main__:78] DEBUG: PERL_MM_OPT=INSTALL_BASE=/home/solomoncyj/perl5 [umu.__main__:78] DEBUG: PWD=/home/solomoncyj [umu.__main__:78] DEBUG: QT_WAYLAND_RECONNECT=1 [umu.__main__:78] DEBUG: SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 [umu.__main__:78] DEBUG: SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/3076,unix/unix:/tmp/.ICE-unix/3076 [umu.__main__:78] DEBUG: SSH_ASKPASS=/usr/bin/ksshaskpass [umu.__main__:78] DEBUG: SSH_AUTH_SOCK=/run/user/1000/ssh-agent.socket [umu.__main__:78] DEBUG: STEAM_FRAME_FORCE_CLOSE=1 [umu.__main__:78] DEBUG: VISUAL=nvim [umu.__main__:78] DEBUG: WAYLAND_DISPLAY=wayland-0 [umu.__main__:78] DEBUG: XAUTHORITY=/run/user/1000/xauth_EcMzrc [umu.__main__:78] DEBUG: XDG_CONFIG_DIRS=/home/solomoncyj/.config/kdedefaults:/etc/xdg:/usr/share/kde-settings/kde-profile/default/xdg [umu.__main__:78] DEBUG: XDG_CURRENT_DESKTOP=KDE [umu.__main__:78] DEBUG: XDG_MENU_PREFIX=plasma- [umu.__main__:78] DEBUG: XDG_SEAT=seat0 [umu.__main__:78] DEBUG: XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0 [umu.__main__:78] DEBUG: XDG_SESSION_CLASS=user [umu.__main__:78] DEBUG: XDG_SESSION_DESKTOP=KDE [umu.__main__:78] DEBUG: XDG_SESSION_ID=2 [umu.__main__:78] DEBUG: XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1 [umu.__main__:78] DEBUG: XDG_SESSION_TYPE=wayland [umu.__main__:78] DEBUG: XDG_VTNR=2 [umu.__main__:78] DEBUG: XKB_DEFAULT_LAYOUT=us [umu.__main__:78] DEBUG: XKB_DEFAULT_MODEL=pc105 [umu.__main__:78] DEBUG: _JAVA_AWT_WM_NONREPARENTING=1 [umu.__main__:78] DEBUG: MANAGERPID=2653 [umu.__main__:78] DEBUG: MANAGERPIDFDID=2654 [umu.__main__:78] DEBUG: INVOCATION_ID=84e5649138f14b39b790e0e566ac75b1 [umu.__main__:78] DEBUG: JOURNAL_STREAM=9:36038 [umu.__main__:78] DEBUG: SYSTEMD_EXEC_PID=3130 [umu.__main__:78] DEBUG: MEMORY_PRESSURE_WATCH=/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service/memory.pressure [umu.__main__:78] DEBUG: MEMORY_PRESSURE_WRITE=c29tZSAyMDAwMDAgMjAwMDAwMAA= [umu.__main__:78] DEBUG: XDG_ACTIVATION_TOKEN=kwin-4 [umu.__main__:78] DEBUG: WEBKIT_DISABLE_DMABUF_RENDERER=1 [umu.__main__:78] DEBUG: __GL_SHADER_DISK_CACHE=1 [umu.__main__:78] DEBUG: __GL_SHADER_DISK_CACHE_PATH=/mnt/games/endfield [umu.__main__:78] DEBUG: LD_LIBRARY_PATH=/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib:/lib64:/lib:/usr/local/cuda/targets/x86_64-linux/lib:/usr/lib64/llvm20/lib64:/usr/lib64/pipewire-0.3/jack:/usr/lib64/iscsi:/usr/lib64/dri-freeworld:/usr/lib64/ffmpeg:/usr/lib:/usr/lib64:/home/solomoncyj/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/lib:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/usr/lib:/home/solomoncyj/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/lib:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/usr/lib [umu.__main__:78] DEBUG: WINEDEBUG=-all [umu.__main__:78] DEBUG: DXVK_LOG_LEVEL=error [umu.__main__:78] DEBUG: UMU_LOG=1 [umu.__main__:78] DEBUG: WINEARCH=win64 [umu.__main__:78] DEBUG: WINE=/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/wine [umu.__main__:78] DEBUG: WINE_MONO_CACHE_DIR=/home/solomoncyj/.local/share/lutris/runners/proton/Proton - Experimental/files/mono [umu.__main__:78] DEBUG: WINE_GECKO_CACHE_DIR=/home/solomoncyj/.local/share/lutris/runners/proton/Proton - Experimental/files/gecko [umu.__main__:78] DEBUG: WINEPREFIX=/mnt/games/endfield [umu.__main__:78] DEBUG: WINEESYNC=1 [umu.__main__:78] DEBUG: WINEFSYNC=1 [umu.__main__:78] DEBUG: WINE_FULLSCREEN_FSR=1 [umu.__main__:78] DEBUG: DXVK_NVAPIHACK=0 [umu.__main__:78] DEBUG: DXVK_ENABLE_NVAPI=1 [umu.__main__:78] DEBUG: PROTON_BATTLEYE_RUNTIME=/home/solomoncyj/.local/share/lutris/runtime/battleye_runtime [umu.__main__:78] DEBUG: PROTON_EAC_RUNTIME=/home/solomoncyj/.local/share/lutris/runtime/eac_runtime [umu.__main__:78] DEBUG: PROTON_DXVK_D3D8=1 [umu.__main__:78] DEBUG: WINEDLLOVERRIDES=d3dimm,ddraw,glide,glide2x,glide3x=n;winemenubuilder= [umu.__main__:78] DEBUG: WINE_LARGE_ADDRESS_AWARE=1 [umu.__main__:78] DEBUG: STORE=none [umu.__main__:78] DEBUG: GAME_NAME=Endfield-direct [umu.__main__:78] DEBUG: GAME_DIRECTORY=/mnt/games/endfield [umu.__main__:78] DEBUG: PROTONPATH=/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental [umu.__main__:78] DEBUG: GAMEID=umu-default [umu.__main__:78] DEBUG: PROTON_VERB=waitforexitandrun [umu.__main__:78] DEBUG: LUTRIS_GAME_UUID=09aac1db-2648-4d21-b88e-f31ca25b7893 [umu.umu_run:776] INFO: umu-launcher version 1.3.0 (3.14.2 (main, Dec 5 2025, 00:00:00) [GCC 15.2.1 20251111 (Red Hat 15.2.1-4)]) [umu.umu_run:782] DEBUG: Connecting to '1.1.1.1'... [umu.umu_run:698] DEBUG: PROTONPATH set, resolving its required runtime [umu.umu_runtime:236] DEBUG: Local: /home/solomoncyj/.local/share/umu/steamrt3 [umu.umu_runtime:278] DEBUG: Existing install detected [umu.umu_runtime:279] DEBUG: Using container runtime 'steamrt3' aka 'sniper' [umu.umu_runtime:280] DEBUG: Checking updates for 'steamrt3'... [umu.umu_runtime:324] DEBUG: Sending request to 'repo.steampowered.com/steamrt3/images/latest-public-beta/VERSION.txt?version=rUqmrSYL0Ax4e15Gzfcr8Q' for 'VERSION.txt'... [umu.umu_run:883] DEBUG: WINEPREFIX=/mnt/games/endfield [umu.umu_run:883] DEBUG: GAMEID=umu-default [umu.umu_run:883] DEBUG: PROTON_CRASH_REPORT_DIR=/tmp/umu_crashreports [umu.umu_run:883] DEBUG: PROTONPATH=/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental [umu.umu_run:883] DEBUG: STEAM_COMPAT_APP_ID=default [umu.umu_run:883] DEBUG: STEAM_COMPAT_TOOL_PATHS=/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental:/home/solomoncyj/.local/share/umu/steamrt3 [umu.umu_run:883] DEBUG: STEAM_COMPAT_LIBRARY_PATHS=/mnt [umu.umu_run:883] DEBUG: STEAM_COMPAT_MOUNTS=/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental:/home/solomoncyj/.local/share/umu/steamrt3 [umu.umu_run:883] DEBUG: STEAM_COMPAT_INSTALL_PATH=/mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game [umu.umu_run:883] DEBUG: STEAM_COMPAT_CLIENT_INSTALL_PATH= [umu.umu_run:883] DEBUG: STEAM_COMPAT_DATA_PATH=/mnt/games/endfield [umu.umu_run:883] DEBUG: STEAM_COMPAT_SHADER_PATH=/mnt/games/endfield/shadercache [umu.umu_run:883] DEBUG: FONTCONFIG_PATH= [umu.umu_run:883] DEBUG: EXE=/mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game/Endfield.exe [umu.umu_run:883] DEBUG: SteamAppId=default [umu.umu_run:883] DEBUG: SteamGameId=default [umu.umu_run:883] DEBUG: STEAM_RUNTIME_LIBRARY_PATH=/home/solomoncyj/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/lib:/home/solomoncyj/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/usr/lib64:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/usr/lib64/pipewire-0.3/jack:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/lib64:/usr/lib:/usr/lib64/dri-freeworld:/lib:/home/solomoncyj/.local/share/lutris/runtime/Ubuntu-18.04-i686:/usr/lib64/ffmpeg:/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib:/usr/local/cuda-12.9/targets/x86_64-linux/lib:/usr/lib64/iscsi:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/lib:/usr/lib64/llvm20/lib64:/mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game:/usr/local/cuda/targets/x86_64-linux/lib:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/usr/lib:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/usr/lib [umu.umu_run:883] DEBUG: STORE=none [umu.umu_run:883] DEBUG: PROTON_VERB=waitforexitandrun [umu.umu_run:883] DEBUG: UMU_ID=umu-default [umu.umu_run:883] DEBUG: UMU_ZENITY= [umu.umu_run:883] DEBUG: UMU_NO_RUNTIME= [umu.umu_run:883] DEBUG: UMU_RUNTIME_UPDATE= [umu.umu_run:883] DEBUG: UMU_NO_PROTON= [umu.umu_run:883] DEBUG: RUNTIMEPATH=/home/solomoncyj/.local/share/umu/steamrt3 [umu.umu_run:883] DEBUG: UMU_STEAM_GAME_ID= [umu.umu_run:883] DEBUG: UMU_INVOCATION_ID=eac5b8cd29cd9a8f0d552a5849bf6c18 [umu.umu_runtime:415] DEBUG: Acquiring file lock '/home/solomoncyj/.local/share/umu/umu.lock'... [umu.umu_runtime:417] DEBUG: Acquired file lock '/home/solomoncyj/.local/share/umu/umu.lock' [umu.umu_runtime:422] DEBUG: Released file lock '/home/solomoncyj/.local/share/umu/umu.lock' [umu.umu_runtime:337] INFO: steamrt3 is up to date [umu.umu_run:907] DEBUG: (PosixPath('/home/solomoncyj/.local/share/umu/steamrt3/umu'), '--verb', 'waitforexitandrun', '--', PosixPath('/home/solomoncyj/.local/share/umu/steamrt3/umu-shim'), PosixPath('/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental/proton'), 'waitforexitandrun', '/mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game/Endfield.exe') [umu.umu_run:663] DEBUG: prctl exited with status: 0 i386-linux-gnu-capsule-capture-libs: warning: Dependencies of /usr/lib/dri-freeworld/libvulkan_powervr_mesa.so not found, ignoring: Missing dependencies: Could not find "libpowervr_rogue.so" in LD_LIBRARY_PATH "/home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental/files/lib:/lib64:/lib:/usr/local/cuda/targets/x86_64-linux/lib:/usr/lib64/llvm20/lib64:/usr/lib64/pipewire-0.3/jack:/usr/lib64/iscsi:/usr/lib64/dri-freeworld:/usr/lib64/ffmpeg:/usr/lib:/usr/lib64:/home/solomoncyj/.local/share/lutris/runtime/Ubuntu-18.04-i686:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/lib/i386-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/lib:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/usr/lib/i386-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/i386/usr/lib:/home/solomoncyj/.local/share/lutris/runtime/Ubuntu-18.04-x86_64:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/lib/x86_64-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/lib:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/usr/lib/x86_64-linux-gnu:/home/solomoncyj/.local/share/lutris/runtime/steam/amd64/usr/lib", ld.so.cache, DT_RUNPATH or fallback /lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/usr/i686-pc-linux-gnu/lib:/lib32:/usr/lib32:/lib:/usr/lib setlocale "en_MY.UTF-8": No such file or directory pv-locale-gen: Missing locale en_MY.UTF-8 (found in $LC_TIME) pv-locale-gen: Generating locale en_MY.UTF-8... [error] character map file `UTF-8' not found: No such file or directory [error] default character map file `ANSI_X3.4-1968' not found: No such file or directory pv-locale-gen: Unable to generate locale en_MY.UTF-8: 4 setlocale "en_MY.UTF-8": No such file or directory pv-locale-gen: Warning: en_MY.UTF-8 was generated but does not appear to work! pv-locale-gen: Generating locale en_DK.UTF-8... [error] character map file `UTF-8' not found: No such file or directory [error] default character map file `ANSI_X3.4-1968' not found: No such file or directory pv-locale-gen: Unable to generate locale en_DK.UTF-8: 4 setlocale "en_DK.UTF-8": No such file or directory pv-locale-gen: Warning: en_DK.UTF-8 was generated but does not appear to work! pv-locale-gen: Generating locale en_US.UTF-8... [error] character map file `UTF-8' not found: No such file or directory [error] default character map file `ANSI_X3.4-1968' not found: No such file or directory pv-locale-gen: Unable to generate locale en_US.UTF-8: 4 setlocale "en_US.UTF-8": No such file or directory pv-locale-gen: Warning: en_US.UTF-8 was generated but does not appear to work! pv-adverb[116478]: W: Container startup will be faster if missing locales are created at OS level fsync: up and running. wine: Call from 00006FFFFFF96FA0 to unimplemented function ntoskrnl.exe.KeAcquireGuardedMutex, aborting 0x5645a67fc6f0:2: Async thread=0x5645a67faaa0 0x5645a67f7cc0:2: I/O status block 0x5645a67fc220:1: fsync idx=901 0x5645a67fc800:1: Fd unix_fd=416 user=0x5645a67efde0 options=00000000 0x5645a67efde0:1: Socket fd=0x5645a67fc800, state=3, mask=0, pending=44, reported=44 0x5645a67faaa0:1: Thread id=0210 unix pid=116629 unix tid=116651 state=1 0x5645a67fa1b0:1: Fd unix_fd=404 user=0x5645a67fa8a0 options=00000000 0x5645a67fa8a0:1: Socket fd=0x5645a67fa1b0, state=3, mask=0, pending=1, reported=1 0x5645a67e6830:1: Token id=0.1030 primary=1 impersonation level=-1 0x5645a6786d30:1: Process id=01b8 handles=(nil) [umu.umu_run:667] DEBUG: Child 116393 exited with wait status: 222 Monitored process exited. Initial process has exited (return code: 56832) All processes have quit Exit with return code 56832 ====================== Proton: 1766418320 experimental-10.0-20251222 SteamGameId: default Command: ['/mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game/Endfield.exe'] Options: {'dxvkd3d8', 'forcelgadd'} depot: 3.0.20251216.191774 pressure-vessel: 0.20251210.0 scout scripts: 0.20251210.0 sniper: 3.0.20251216.191774 sniper 3.0.20251216.191774 Kernel: Linux 6.18.4-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 8 17:35:49 UTC 2026 x86_64 Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE C.UTF-8 PATH: /home/solomoncyj/.local/share/Steam/steamapps/common/Proton - Experimental/files/bin/:/usr/bin:/bin System WINEDLLOVERRIDES: d3dimm,ddraw,glide,glide2x,glide3x=n;winemenubuilder= Effective WINEDLLOVERRIDES: d3dimm,ddraw,glide,glide2x,glide3x=n;winemenubuilder= System WINEDEBUG: -all Effective WINEDEBUG: -all ====================== fsync: up and running. wine: Call from 00006FFFFFF96FA0 to unimplemented function ntoskrnl.exe.KeAcquireGuardedMutex, aborting ====================== Proton: 1762104463 GE-Proton10-25 SteamGameId: default Command: ['/mnt/games/endfield/drive_c/Program Files/GRYPHLINK/games/EndField Game/Endfield.exe'] Options: {'forcelgadd', 'dxvkd3d8', 'gamedrive'} depot: 3.0.20251216.191774 pressure-vessel: 0.20251210.0 scout scripts: 0.20251210.0 sniper: 3.0.20251216.191774 sniper 3.0.20251216.191774 Kernel: Linux 6.18.4-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 8 17:35:49 UTC 2026 x86_64 Language: LC_ALL None, LC_MESSAGES None, LC_CTYPE C.UTF-8 PATH: /home/solomoncyj/.local/share/lutris/runners/proton/ge-proton/files/bin/:/usr/bin:/bin System WINEDLLOVERRIDES: d3dimm,ddraw,glide,glide2x,glide3x=n;winemenubuilder= Effective WINEDLLOVERRIDES: d3dimm,ddraw,glide,glide2x,glide3x=n;winemenubuilder= System WINEDEBUG: -all Effective WINEDEBUG: -all ====================== wineserver: NTSync up and running! [0000000000000118:] EXCEPTION handling: System.ComponentModel.Win32Exception: Invalid window handle. [0000000000000118:] EXCEPTION handling: System.ComponentModel.Win32Exception: Invalid window handle. [0000000000000118:] EXCEPTION handling: System.ComponentModel.Win32Exception: Invalid window handle. [0000000000000118:] EXCEPTION handling: System.ComponentModel.Win32Exception: Invalid window handle. submitted by /u/Solomoncjy
[link] [comments]

I made a simple tool to fix microstutters on Threadripper/NUMA systems: gpu-numa-tune

Reddit Linux_Gaming - 15 hours 5 min ago

I have a 'big' workstation with an AMD cpu with mutiple CCDs and NPS4 so lots of NUMA nodes. While this is great for my typical workloads gaming has been less then amazing. Benchmarks seem fine but games like Cyberpunk 2077 are stuttey/frametime mess even at medium settings. What's really funny is even games like Age of Empires II while perfecly playable also had issues and after applying this script is now butter, I never would have known.

I got tired of manually messing with affinity settings, so I spent a couple of days vibe-coding a tool to automate the fix: gpu-numa-tune.

What it does:

It’s a straightforward utility that identifies which NUMA node your GPU is physically attached to and automatically sets the CPU and memory affinity for your game. The goal is to keep the game's execution "local" to the GPU to minimize latency and keep the frame delivery smooth.

Why I built it:

I wanted something simpler than maintaining a bunch of custom launch scripts for different games. It’s a project I put together quickly to solve the issue on my own rig, but I figured others in the community with high-core-count setups might find it useful too.

GitHub Link:https://github.com/mattkenn4545/gpu-numa-tune

Key Features
  • Automatic Node Mapping: It identifies exactly which NUMA node your GPU is physically attached to.
  • Zero-Config Tuning: Automatically sets CPU and memory affinity for the process so it stays on the "local" hardware node.
  • Smart Process Filtering: Only PIDs that are using the GPU and children of game launchers (proton, steam etc...) will be effected.
  • Persistent Service: Runs in the background as a systemd service to keep things optimized without manual intervention (or not, can be ran as a daemon or one-shot)
  • Focus on 1% Lows: Specifically designed to reduce microstutters and stabilize frame delivery in latency-sensitive games.
How it Works

gpu-numa-tune optimizes performance by ensuring the entire execution path—from CPU instructions to memory access—stays on the same physical hardware node as your GPU.

  • PCI Topology Discovery: The script queries the system's PCI bus (via /sys/bus/pci/devices/) to identify the specific NUMA node physically wired to your GPU’s PCIe slot.
  • Process Filtering (fuser): Only proceses that are using a GPU are considered. Agnostic to GPU manufacture.
  • Process Affinity (taskset): The background service monitors for active game processes. When detected, it uses taskset to bind the game’s entire thread group to the specific CPU cores belonging to the GPU's local NUMA node.
  • Memory Locality (numactl): It enforces memory allocation policies using numactl, ensuring that the game’s data is stored in the RAM banks directly attached to that node.
  • Memory page migration (migratepages): Attempts to migrate pages to the local numa node if possible.
Flexibility
  • Dynamic Affinity Modes:
    • Gaming-Only Mode: Automatically detects when a game is launched (via Steam/Proton or standalone) and applies optimizations only to that process, leaving your background tasks untouched.
    • System-Wide Mode: Option to force all non-essential processes to secondary nodes, giving your game exclusive access to the GPU-local cores.
  • Hyper-Threading (SMT) Control: Smart detection of logical vs. physical cores. You can choose to pin to physical cores only to reduce contention or leverage all threads for CPU-heavy titles.
  • Node-Aware Memory Management: Beyond just CPU pinning, it enforces Memory Locality. You can toggle between "Preferred" (try local first) or "Bind" (strict local only) to prevent performance-killing remote memory access.
  • Configurable Sleep Intervals: Fine-tune how often the background service checks for new processes, balancing responsiveness with low CPU overhead.
  • Auto-Detection & Manual Override: While it’s designed to automatically find your GPU's node, you can manually specify nodes and core masks for complex or non-standard hardware layouts.
Quick How-To: Installing the Service

Setting it up is pretty straightforward. You just need to clone it and run the install script to get the service live:

  1. Clone the repo: # git clone https://github.com/mattkenn4545/gpu-numa-tune.git, cd gpu-numa-tune
  2. Run the installer/updater: # sudo ./install.sh
    1. Copies the script to /usr/local/bin
    2. Enables the service and starts

It’s still pretty new, but its made gaming on my system viable. Open to feedback and ideas!

submitted by /u/mattk404
[link] [comments]

theme parsing error when launching VBA

Reddit Linux_Gaming - 15 hours 43 min ago

Here's the error:

(visualboyadvance-m:29302): Gtk-WARNING **: 19:51:50.682: Theme parsing error: gtk.css:1374:85: 'font-feature-settings' is not a valid property name

the application runs afterwards, but it doesn't have any text, all the settings just show ☐ type boxes

I'm running xubuntu, installed via snap through my terminal

submitted by /u/EveryExponential
[link] [comments]

Is it worth getting a replacement controller over this?

Reddit Linux_Gaming - 15 hours 50 min ago

I ordered 2 8bitdo ultimate 2c wired controllers, this one in the video has slight stick drift when I check in steam calibration settings.

submitted by /u/KFCBUCKETS9000
[link] [comments]

I wanna emphasize how cool the recent ray tracing improvements in mesa are

Reddit Linux_Gaming - 15 hours 51 min ago

You guys might have seen posts about various RT improvements coming in mesa 26.0.0. Seriously those are all RT related pull request from last month alone (might be incomplete):

I am not really the guy to use RT in games. But there is one exception: Doom: The Dark Ages. It's the only game where I used the now obsolete amdvlk driver because of that. I also made a post about the performance discrepancies 7 months ago with some numbers: Are there other games that prefer the amdvlk drivers over radv?

I still use the exact same settings (Digital Foundry PC optimized high/FSR Performance) and here are the numbers using the current mesa-git (including the one PR not yet merged). What can I say except I am very impressed:

https://preview.redd.it/eq9a6fd2bfeg1.png?width=2018&format=png&auto=webp&s=5ddce2933dbd215f8e0ab9fc49c7f74a81db02e1

The numbers in table form:

mesa 25.1.4 amdvlk 2025.Q2.1 mesa-git AVG 89.84 107.17 118.43 MIN 70.20 62.50 61.60 MAX 117.30 142.07 177.59

Obviously the game had some updates since then which might contribute to those numbers as well.

submitted by /u/Skaredogged97
[link] [comments]

Opinions?

Reddit Linux_Gaming - 16 hours 23 min ago

My steam installed games. I have more games, but I just play this ones.

For any one who have concerns on linux gaming, all of this games run better than Windows. The only problem so far is making my mic work on steam.

SO: Ubuntu

submitted by /u/extra-mate
[link] [comments]

GAMBIARRA LENDARIA. FUNCIONOU DE PRIMEIRA

Reddit Linux_Gaming - 17 hours 3 min ago

FUI TESTAR ESSA DICA ANTIGA E NEM DEU TEMPO DE FAZER ALGO ERRADO SKKKK MUITO SIMPLES E EXTREMAMENTE FUNCIONAL. ESPERANDO MEU DIABLO BAIXAR PRA TESTAR!

submitted by /u/GhostInTheMass
[link] [comments]

Guide - Connecting PS4 Controller via bluetooth to wine

Reddit Linux_Gaming - 17 hours 4 min ago

My case might just be a one-off aberration, but if it helps anyone with similar issues here it goes:

I just started gaming on linux via wine (specifically through lutris) and I've been playing with my keyboard just fine; however my younger sibling wanted to play Minecraft Story Mode, so I decided to set it up. It all went swimmingly until I tried to use our PS4 controller as the input but connecting via bluetooth did not work. I tried setting it up in wine control (from lutris, since each game has its own wine prefix), but it still wouldn't input in the game. After ~2 days I'm now enjoying myself.

Quick aside: If you connect via USB you shouldn't have to do all this just download sc-controller (since MCSM doesn't natively support PS controllers) and plug in your controller and remap if needed. It is what I did until I got sick of the ridiculous length of cables.

[Arch Linux instructions but they should not greatly differ]

  1. Download ds4drv. It's very old but if you follow the top instructions in the AUR (what GG0R10 commented) it should properly run.
  2. Download sc-controller (the maintained one one is linked). Edit /etc/bluetooth/input.conf (as suggested by this issue)
  3. Connect your controller (hold PS + Share until rapid blinks) via your bluetooth manager (bluetoothctl in my case)
    1. $ bluetoothctl
    2. $ [bluetoothctl] agent on
    3. $ [bluetoothctl] scan on
    4. $ [bluetoothctl] devices (you should then see your controller, something like "Wireless Controller" with a mac address simillar to F4:XX:XXXX
    5. $ [bluetoothctl] connect F4:XX:XXXX
    6. $ [Wireless Controller] trust F4:XX:XXXX
  4. Enable the ds4drv service
    1. $ sudo systemctl enable ds4drv.service
    2. (either restart or start sevice) $ sudo systemctl start ds4drv.service
  5. Open sc-controller
  6. In sc-controller: Settings -> Controllers -> Register New Controller
  7. Select "Wireless Controller" (or something similar)
  8. KEY!!! I got to this point without ds4drv but this next screen never showed leaving all my keys, triggers, and joysticks unbinded with no way forward.
  9. You should see a blurb with the title "DS4 Controller," keep the "Enable DS4 Controller Support" checked and click "Restart Emulation"
  10. Close out of the settings, back to sc-controller, and make sure XBox Controller is selected at the top
  11. You should see your PS4 Controller!
  12. Now is when you can start your wine game from your launcher (lutris in my case) and it should work!!

I hope this helps one poor soul out there because it was a harrowing experience on my end, and I bumbled into this solution so it may not be perfect. Please reach out if unable! :p

submitted by /u/shreks_spirit
[link] [comments]

NVIDIA VSR without gamescope?

Reddit Linux_Gaming - 17 hours 21 min ago

I wanna run a game with vsr. Firstly I thought about gamescope, but that game will spawn a login window, thus not able to login via gamescope (since it doesn't support switching multiple windows). And gamescope on NVIDIA also cause performance hit as well. Is there anything else to try out? Thanks!

submitted by /u/jack123546789
[link] [comments]

Easy Anti Cheat Workaround for My Hero Ultra Rumble?

Reddit Linux_Gaming - 17 hours 31 min ago

MHUR is currently the only EAC game I play, and I was hoping that the other workaround that I’ve seen posted here would work for me (disabling wifi before launch, then re-enabling after reaching the title screen), but unfortunately it worked exactly once. Has this workaround been patched? Does anyone have anything else I could try?

submitted by /u/Thaeross
[link] [comments]

How to make Deadlock stop crashing when i join a friends party?

Reddit Linux_Gaming - 17 hours 33 min ago

hi! Im new to linux and was wondering if there is any way to make it so Deadlock has full microfone access? It keeps crashing whenever i join a friends party with party chat open, or when i dare to press to push to talk on party button, probably because of microfone permissions related to party chat, so i was wondering if maybe i could just give the game full access to my microfone it would stop doing that? Im on the latest LTS version of Ubuntu. Thanks!

P.S.: It crashes all of Steam not just Deadlock.

submitted by /u/Stunning-Level9392
[link] [comments]

How do I enable RPC in Vesktop (installed from aur)?

Reddit Linux_Gaming - 18 hours 52 min ago

I have my rich presence enabled in vesktop settings, but none of the games or apps I open seem to have any effect. I also can't find any menu in the settings for manually adding games.

submitted by /u/P4NICBUTT0N
[link] [comments]

Trouble running Jurassic World Evolution 3

Reddit Linux_Gaming - 19 hours 1 min ago

Hello, im trying to play the game in steam, but when i try to start it it shows that is running but inmediatly crashes.

I tried to deleting in the compatdata folder of the game the pfx, i also tried changing the version of proton, deactivating steam overlay, and none of this worked.

Does someone has a solution to this or its just me?

For more technical info this is my system:

OS: Linux Mint 22.2 x86_64

Kernel: 6.14.0-37-generic

Uptime: 24 mins

Packages: 2997 (dpkg), 66 (flatpak)

Shell: bash 5.2.21

Resolution: 1920x1080

DE: Cinnamon 6.4.8

WM: Mutter (Muffin)

WM Theme: MacTahoe-Dark-solid (Mint-Y)

Theme: MacTahoe-Dark [GTK2/3]

Icons: MacTahoe-dark [GTK2/3]

Terminal: alacritty

CPU: AMD Ryzen 7 4800H with Radeon Graphics

GPU: NVIDIA GeForce GTX 1650 Mobile / Max-Q

GPU: AMD ATI Radeon RX Vega 6

Memory: 3563MiB / 15354MiB

submitted by /u/Admirable_Total3263
[link] [comments]

Steam and WOW Gaming

Reddit Linux_Gaming - 19 hours 1 min ago

I've been wanting to switch to Linux for years, always finding an excuse to stay on Windows, but after tonight when my 'deactivated' Windows Updates, installed the KB507419 patch, causing my system to be unresolvable without a full reinstall I rage switched to Linux Mint.

Any tips for a Linux Noob for Steam and WOW gaming?

submitted by /u/Commercial_Speech392
[link] [comments]

Problems with VR

Reddit Linux_Gaming - 19 hours 2 min ago

Hello,
I'm on Nobara 43 and I am experiencing problems with VR on linux.
My problem is that the games run well, but the helmet and controllers are laggy. Like it's not smooth at all, so playing games is hard. The issue is with both ALVR and WiVRn

Specs
RTX3060
Ryzen 7 5700X
32GB RAM

submitted by /u/Terrible_Lavishness9
[link] [comments]

Getting slight but noticeable input lag (CachyOS, KDE X11)

Reddit Linux_Gaming - 20 hours 18 min ago

I play competitive fps games, and I am still getting slight input lag to my mouse movements and keypresses, although I have stable 700fps in my main game. I have RTX 5050 GPU. I’ve disabled vsync from NVIDIA control panel, disabled compositor, tried different versions of Proton, tried both game-performance and gamemode. Still getting the input lag.

Any ideas on what to try next? All ideas are appreciated as I feel a bit lost atm!

submitted by /u/proletartar
[link] [comments]

Pages