Sammlung von Newsfeeds

Gsync Module On Linux?

Reddit Linux_Gaming - vor 1 Stunde 42 Minuten

Hey boys and girls, I am wondering if Linux (or rather Nvidia drivers under Linux) support native G sync modules without having to use any software Vrr at all. I am looking to switch to Linux as im sick and tired of windows forcing Vsync and having to use hacks and workarounds to disable it when on Linux I can just turn off the compositor entirely and also have good core scheduling (disaster on win11). Thanks!

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

Why do so many people have issues with Nvidia?

Reddit Linux_Gaming - vor 1 Stunde 58 Minuten

I understand that Nvidia support for Linux is lacking quite a bit but some of the issues I see people having with them seem..... Strange. I'm running 48gb DDR5, an i-7 13700F and a Zotac 4070Ti Trinity OC and I have almost no issues what so ever on CachyOS. Sure my max FPS is lower than it would be on windows but I get much more consistent frame rates and a much smoother gaming experience all together than windows ever gave me. I don't have issues with waking my PC from sleep either like I've seen some people talk about. I'm just curious why it seems like so many people have issues with Nvidia that most people will just recommend switching to AMD.

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

Alternative to OpenEmu?

Reddit Linux_Gaming - vor 2 Stunden 14 Minuten

I'm not sure if OpenEmu is relevant anymore, but I used to use it on a Macbook I had years ago. I'm just looking to emulate a variety of retro games and I liked how that let you do that. Here is my rig:

https://preview.redd.it/lsit9d5eegeg1.png?width=789&format=png&auto=webp&s=801515f97aaca600618b115f281b5ffb23427fe5

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

City Skylines trying to launch from Windows partition

Reddit Linux_Gaming - vor 2 Stunden 23 Minuten

Basically I dual boot and am using Heroic Launcher to launch City Skylines on the Nobara 42 Linux . I was wondering about the arguments section. I have tried the "-nolauncher" argument but nothing else. Is there a way other than yanking the PC apart for me to play (I also really hate Windows on a personal level) I will be back with a different post so 1 of 2 post for different problems

submitted by /u/Late-Accident-6240
[link] [comments]

What is the package for “options”?

Reddit Linux_Gaming - vor 3 Stunden 11 Minuten

I would like to change my mouse polling rate but every answer is “options usbhid mousepoll=x” but when I run it I get command not found and for the life of me I can’t find the package for this command

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

Why the hype around gaming distros?

Reddit Linux_Gaming - vor 3 Stunden 18 Minuten

I used cachyos and bazzite for around 6 months, i've been happy with them and considered them a must have, but now after about 1 month of random kernel panics on Bazzite i was sure i had hardware issues since Bazzite is an immutable distro therefore no way i messed up something so bad that it crashes the computer, so i did a memtest86+ and left it running for 13 hours no errors at all.

So I opted to install something reliable like Fedora, after installing Steam and protonplus i was already setup for gaming wtf (im on AMD)? Games are running with same exact performance as before (i verified with benchmarks) except now my computer doesnt crash anymore.

I remember in the past when i used to mess with Android roms the very first thing you saw written in custom roms was "dont blame the developer if your clock app doesnt work and your morning alarm doesnt wake you for work"

Im sure the team behind Bazzite is very competent but why does everyone seem so eager with trusting them? They are still hobbysts messing around with the Kernel for negligible performance gains which are all within 5% margin of error compared to Fedora, i would more easily trust Fedora which is sponsored by red hat

submitted by /u/Lonely-Medium-2140
[link] [comments]

some good news ig?

Reddit Linux_Gaming - vor 3 Stunden 20 Minuten

i really hope its true

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

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

Reddit Linux_Gaming - vor 3 Stunden 45 Minuten

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 - vor 4 Stunden 10 Minuten

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 - vor 4 Stunden 47 Minuten

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 - vor 5 Stunden 26 Minuten

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 - vor 5 Stunden 33 Minuten

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 - vor 5 Stunden 33 Minuten

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 - vor 6 Stunden 5 Minuten

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 - vor 6 Stunden 45 Minuten

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 - vor 6 Stunden 46 Minuten

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]

Seiten