Reddit Linux_Gaming
Games are not running that well
Games are kind of laggy
Hello !
I'm a new Fedora user. As the title says, Most of my games run not that good. For example, KCD II run in Kuttenberg at ~40-50fps where on Windows I was at easy 60fps. On FF7R, it's not that bad but I have some kind of stutters, same on Hitman 3. Weird thing is that,for KCD II at least, CPU+GPU work at 80% max
I've tried different Proton version, can't see major change.
I'm aware that linux is not as game optimized as Windows, but I don't understand why it does run as good as people say on ProtonDB.
Thanks for your help, and sorry for my english.
Config:
i5 8600k
RX6800XT
16GB ram
Fedora 43 workstation
submitted by /u/Blistul[link] [comments]
DS4 connection problem on LMDE 6
Hi guys,
This morning I connected the DS4 controller to PC using the bluetooth GUI on LMDE and everything was fine; I played at PokeMMO for a few hours without problem.
In the afternoon i used Reaper, WhatsApp and Firefox (i don't know if it matters) but now the controller it no longer connect. Or rather, it connects but immediately afterwards it disconnects.
I tried to redo the connection using terminal because i read that the interface might have a bug but it's the same.
Do you have any suggestions?
submitted by /u/near2cream[link] [comments]
Xbox Controller not working w/ Pop_Os
As the title said, my Xbox controller no longer works with my computer. It worked when I was using Windows but it's not with PopOs.
I made sure the Bluetooth drivers were up to date so it doesn't seem to be that. I tried a couple of others things that I found online but nothing has helped.
submitted by /u/faceless_demon[link] [comments]
What is this effect called and how do I get rid of it?
Today some strange lines started appearing on screen in certain scenes (look at the suit around the shoulder and arm). I'm wondering what this effect is called and how I can prevent it? All I did basically was increasing resolution from 2k to 4k (on a 4k TV, streaming via Moonlight from a Linux host). Thanks!
submitted by /u/Calrissiano[link] [comments]
No option to change primary display on Steam Big Picture
Im trying to setup streaming from my PC to my TV in the same home but I cannot change the display big picture mode boots up on. I tried Sunlight/Moonlight but I couldn't get that to work properly with a virtual display, so I'm trying steam link instead. But Big Picture starts up on my main monitor and leaves my TV with a black screen. I remember there being an option to change the primary display but it's suddenly gone. I use Nobara.
submitted by /u/Zionix_[link] [comments]
Steam can't detect my external disk (Mint 22)
Hello everyone, newbie here
I just installed Mint successfully, after Windows 10 suspiciously slowing down after I refused to go to 11. As I was downloading my games from Steam, I plugged a freshly bought 500 GB external disk, ready to try a freshly offered Dispatch, and...
I can't add this disk
I tried to look for answers so I formatted it to EXT4. And yet, not only it didn't recognised, but as I look in the disk's properties, the file system is marked as "msdos"
Do you have any advices ?
Thank you in advance
submitted by /u/baguetteispain[link] [comments]
Cs2 native every round sound disappears
i use pipewire
i verified the game integrity
my launch options SDL_AUDIODRIVER=pipewire %command% -nojoy -sdlaudiodriver pipewire
and i use cachyos and easy effects
[link] [comments]
Does anyone know how to boat eye on linux x11? (MCSR)
I recently switched to linux but now I dont know how to set up my boat eye. If there are any linux speedrunners that see this and do boat eye I would really like to know how they set it up.
Much obliged
submitted by /u/Unhappy_Meal_8361[link] [comments]
Games not streaming to HMD (ALVR + SteamVR)
I use Arch Linux (by the way) and have an ALVR + SteamVR setup. When I start the setup, everything works fine, the Steam home screen works and the Steam interface too, but when I start a game, it only opens on the desktop and not in the HMD. I've looked everywhere for solutions, but haven't found any. I've tested it with all the games I own, the only one that works correctly is VRChat. Games like Metro: Awakening, No Man's Sky, The Walking Dead, etc., none of them work.
Ryzen 5 7600
RTX 4060 Ti 8Gb
Arch Linux (Wayland + KDE Plasma)
Meta Quest 3
submitted by /u/222n3r[link] [comments]
Need help with Sea of Thieves through Proton kicking me out to the main screen with Cyanbeard error every time
Hey, I'm trying to get Sea of Thieves to work through proton and I have no problem opening the game and navigating the menus. I have the game on Steam and tried multiple Proton versions (specifically Hotfix, Experimental, 9.0-4, aswell as Proton-GE (GE10-15 and 10-21).
My System:
Distro: Arch
Kernel: 6.17.5-arch1-1 (64-bit)
Graphics Platform: X11
Steam: Installed with pacman
I have no problem logging into XBOX but as soon as I click play, it will kick me back out to the start screen after roughly 10 seconds with a Cyanbeard (error translates to "Connection to XBOX Network was interrupted, please check your internet connection") error.
During this time I am able to navigate the menus and even try to start a session, all my account data loads correctly like what guilds I'm in, guild ships etc..
If I manage to confirm my selection of wanting to go to a closed crew before the Cyanbeard kicks in, I will get a Coarsebeard (error translates to "Sea of Thieves could not create crew session") and get thrown out to the main screen again.
I have a suspicion that my symmetric nat type might be part of the problem, but I can't change it due to my ISP using Carrier Grade NAT and it not giving me a public ip address.
I have this suspicion because I remember having to do troubleshooting with Teredo Tunneling when I was still on Windows 10 to get XBOX sessions to work but I am unsure how I would achieve the same result here.
I have also tried disabling IPv6 with protontricks regedit, by adding a "DisabledComponents" DWORD in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters with the value FF, but that got me nowhere.
I have also tried relogging. When I choose log out in the main screen, and click play, it remembers my login and I just have to say yes to choose the displayed account. I have tried logging back out completely from that screen and re-entering my credentials but nothing has worked.
When I run steam via the terminal and set game launch options to PROTON_LOG=1 gamemoderun %command%, For me, the log seems fine but I'll include it anyways:
[axel@linux-axel ~]$ steam steam.sh[25799]: Running Steam on arch rolling 64-bit steam.sh[25799]: STEAM_RUNTIME is enabled automatically setup.sh[25851]: Steam runtime environment up-to-date! steam.sh[25799]: Log already open steam.sh[25799]: Steam client's requirements are satisfied CProcessEnvironmentManager is ready, 6 preallocated environment variables. [2025-11-01 18:22:19] Startup - updater built Oct 3 2025 02:26:15 [2025-11-01 18:22:19] Startup - Steam Client launched with: '/home/axel/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened' 11/01 18:22:19 minidumps folder is set to /tmp/dumps 11/01 18:22:19 Init: Installing breakpad exception handler for appid(steam)/version(1759461205)/tid(25902) CProcessEnvironmentManager is ready, 6 preallocated environment variables. [2025-11-01 18:22:19] Loading cached metrics from disk (/home/axel/.local/share/Steam/package/steam_client_metrics.bin) [2025-11-01 18:22:19] Using the following download hosts for Public, Realm steamglobal [2025-11-01 18:22:19] 1. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf' [2025-11-01 18:22:19] 2. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf' [2025-11-01 18:22:19] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in' [2025-11-01 18:22:19] Installation wird überprüft … [2025-11-01 18:22:19] Verifying file sizes only [2025-11-01 18:22:19] Process started with command-line: '/home/axel/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened' 11/01 18:22:19 minidumps folder is set to /tmp/dumps [2025-11-01 18:22:19] Using update UI: xwin 11/01 18:22:19 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(25903) [2025-11-01 18:22:19] Create window [2025-11-01 18:22:19] Verification complete UpdateUI: skip show logo Steam logging initialized: directory: /home/axel/.local/share/Steam/logs XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6481370 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf647fcc0 [2025-11-01 18:22:19] ProcessNextMessage: socket disconnected [2025-11-01 18:22:19] No more messages are expected - exiting /usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier 'direction', expected character '}' /usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant 11/01 18:22:20 minidumps folder is set to /tmp/dumps 11/01 18:22:20 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1759461205)/tid(25910) Running query: 1 - GpuTopology Response: gpu_topology { gpus { id: 1 name: "NVIDIA GeForce GTX 1070" vram_size_bytes: 8847884288 driver_id: k_EGpuDriverId_NvidiaProprietary driver_version_major: 580 driver_version_minor: 95 driver_version_patch: 5 luid: 0 } default_gpu_id: 1 } Exit code: 0 Saving response to: /tmp/steamaojbma - 50 bytes steamwebhelper.sh[25913]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/axel/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point steamwebhelper.sh[25913]: Starting steamwebhelper with steamrt steam runtime at /home/axel/.local/share/Steam/steamrt64/steam-runtime-steamrt/_v2-entry-point Steam Runtime Launch Service: starting steam-runtime-launcher-service Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 25990 bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam exec ./steamwebhelper -nocrashdialog -lang=de_DE -cachedir=/home/axel/.local/share/Steam/config/htmlcache -steampid=25902 -buildid=1759461205 -steamid=0 -logdir=/home/axel/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse= Public -realm=Global -clientui=/home/axel/.local/share/Steam/clientui -steampath=/home/axel/.local/share/Steam/ubuntu12_32/steam -launcher=0 -use_xcomposite_workaround --valve-enable-site-isolation --enable-smooth-scrolling --disable-g pu-compositing --disable-gpu --password-store=basic --log-file=/home/axel/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --disable-features=SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsI fIgnoredOften,ValveFFmpegAllowLowDelayHEVC Desktop state changed: desktop: { pos: 0, 0 size: 5760,1080 } primary: { pos: 1920, 0 size: 1920,1080 } Caching cursor image for , size 32x32, serial 319, cache size = 0 Proton: Upgrading prefix from GE-Proton10-15 to GE-Proton10-21 (/home/axel/.local/share/Steam/steamapps/compatdata/0/) Proton: Prefix has an invalid version?! You may want to back up user files and delete this prefix. ProtonFixes[26267] WARN: Skipping fix execution. We are probably running an unit test. wineserver: NTSync up and running! reaping pid: 25903 -- steam Fossilize INFO: Setting autogroup scheduling. Fossilize INFO: Overriding serialization path: "/home/axel/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache". Fossilize INFO: Setting autogroup scheduling. Fossilize INFO: Setting autogroup scheduling. ProtonFixes[26748] WARN: Skipping fix execution. We are probably running an unit test. wineserver: NTSync up and running! Fossilize INFO: Overriding serialization path: "/home/axel/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache". ProtonFixes[26944] WARN: [CONFIG]: Parent directory "/home/axel/.config/protonfixes" does not exist. Abort. Proton: Upgrading prefix from GE-Proton10-21 to GE-Proton10-15 (/home/axel/.local/share/Steam/steamapps/compatdata/0/) Proton: Prefix has an invalid version?! You may want to back up user files and delete this prefix. ProtonFixes[26944] WARN: Skipping fix execution. We are probably running an unit test. wineserver: NTSync up and running! Fossilize INFO: Overriding serialization path: "/home/axel/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache". ProtonFixes[27165] WARN: [CONFIG]: Parent directory "/home/axel/.config/protonfixes" does not exist. Abort. ProtonFixes[27165] WARN: Skipping fix execution. We are probably running an unit test. wineserver: NTSync up and running! Fossilize INFO: Overriding serialization path: "/home/axel/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache". Proton: Upgrading prefix from 9.0-203 to GE-Proton10-21 (/mnt/p/axel/SteamLibrary/steamapps/compatdata/1172620/) Proton: Prefix has an invalid version?! You may want to back up user files and delete this prefix. wineserver: NTSync up and running! regsvr32: Successfully unregistered DLL 'C:\windows\\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll' regsvr32: Successfully unregistered DLL 'C:\windows\\Microsoft.NET\Framework64\v4.0.30319\diasymreader.dll' chdir "/mnt/p/axel/SteamLibrary/steamapps/common/Sea of Thieves" ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Game Recording - would start recording game 1172620, but recording for this game is disabled Adding process 27506 for gameID 1172620 ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. gamemodeauto: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/axel/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. WARNING: discarding _NET_WM_PID 5 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function! Adding process 27517 for gameID 1172620 Adding process 27518 for gameID 1172620 ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Adding process 27600 for gameID 1172620 ProtonFixes[27600] INFO: Running protonfixes on "GE-Proton10-20-14-geff374f5", build at 2025-10-20 08:27:08+00:00. ProtonFixes[27600] INFO: Running checks ProtonFixes[27600] INFO: All checks successful ProtonFixes[27600] INFO: Using global defaults for "Sea of Thieves" (1172620) ProtonFixes[27600] INFO: No global protonfix found for "Sea of Thieves" (1172620) Adding process 27601 for gameID 1172620 Adding process 27602 for gameID 1172620 Adding process 27603 for gameID 1172620 Adding process 27606 for gameID 1172620 Adding process 27609 for gameID 1172620 Adding process 27612 for gameID 1172620 Adding process 27621 for gameID 1172620 [2025-11-01 18:24:21] Background update loop checking for update. . . [2025-11-01 18:24:21] Suche nach verfügbaren Updates … [2025-11-01 18:24:21] Downloading manifest: https://client-update.fastly.steamstatic.com/steam_client_ubuntu12 [2025-11-01 18:24:21] Manifest download: send request [2025-11-01 18:24:21] Manifest download: waiting for download to finish Adding process 27627 for gameID 1172620 [2025-11-01 18:24:21] Manifest download: finished [2025-11-01 18:24:21] Download skipped: /steam_client_ubuntu12 version 1759461205, installed version 1759461205, existing pending version 0 [2025-11-01 18:24:21] Nothing to do Adding process 27634 for gameID 1172620 Adding process 27655 for gameID 1172620 Adding process 27673 for gameID 1172620 Adding process 27691 for gameID 1172620 11/01 18:24:37 minidumps folder is set to /tmp/dumps 11/01 18:24:37 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(20251003022621)/tid(27781) 11/01 18:24:37 Init: Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)/tid(27781) submitted by /u/ZockerAxel[link] [comments]
Which filesystem type.
I'm reinstalling my distro and I've seen a few posts lately saying ext4 is better for games than brtfs. Is this true? Does anyone have actual experience with this? I use fed 42
submitted by /u/Useful_External_5270[link] [comments]
Steam Proton - Is there a way to globally configure all games to use the OS's User-Defined Directories?
I've recently migrated from Windows to Linux (Pop!_OS 22.04 LTS) while preserving all my user folders such as My Documents, Pictures, etc and migrating them to the EXT4 format, leaving them in a mounted secondary drive so that my main SSD wouldn't be cluttered with such data.
However, when I booted a game on Linux for the first time today, I realized that all my old data was missing. When I checked what was going on, I learned that, in case of the My Documents folder, Proton targets ~/.local/share/ by default instead of using the OS's definition, which would be XDG_DOCUMENTS_DIR variable defined in the ~/.config/user-dirs.dirs file in my case.
Is there a way to make Proton target the user-defined folders instead of its predefined defaults?
submitted by /u/WriterLost4854[link] [comments]
Mangohud work fine in all the games except half life 1 - Any idea what is the correct command?
Steam through flatpak
Mangohud through flatpak
Work fine in CS2, Dota underlord, WarThunder and more but i'm starting half life 1 and is not working... any idea?
The command that i'm using and work in all the others game except here is
MANGOHUD=1 %command%
submitted by /u/prueba_hola[link] [comments]
so i have a bunch of games on my windows 11 steam library that i wanna play on linux
i really hope i do not have to download those games again, internet is kinda pricy over here, someone said i can just add my windows steam library as an additional steam library on my linux, and other said i should move the game to ext4, how?
submitted by /u/dontGiveUp72[link] [comments]
Arc Raiders + FSR4?
Anyone get FSR4 working with Arc Raiders? I have a 9070 XT and want to use it with FP8. I tried using Proton GE 10-24 but the game crashes shortly after startup.
submitted by /u/tapo[link] [comments]
Console-like Steam streaming platform?
My end goal is to take one of the various i3/i5 mini-PCs I've got laying around and set up a console-like experience that can use steam streaming from a gaming desktop, running some less intensive emulation locally, and a jellyfin client (not the server). Bazzite looks promising, but it appears the 'console-like' experience is not supported on intel UHD graphics. Is there one solution that fits for this use-case?
submitted by /u/LeadPhalanx[link] [comments]
