Reddit Linux_Gaming

Subscribe to Reddit Linux_Gaming feed
A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).newest submissions : linux_gaming
Updated: 20 min 7 sec ago

No option to change primary display on Steam Big Picture

1 Nov 2025 - 8:56pm

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)

1 Nov 2025 - 8:50pm

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

1 Nov 2025 - 8:46pm

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

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

Does anyone know how to boat eye on linux x11? (MCSR)

1 Nov 2025 - 7:52pm

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)

1 Nov 2025 - 7:43pm

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

1 Nov 2025 - 6:56pm

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.

1 Nov 2025 - 6:36pm

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?

1 Nov 2025 - 6:17pm

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?

1 Nov 2025 - 4:32pm

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

1 Nov 2025 - 4:01pm

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?

1 Nov 2025 - 3:53pm

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?

1 Nov 2025 - 3:53pm

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]

Wine and multichannel audio issues.

1 Nov 2025 - 3:48pm

I was having a problem getting most of my games that ran through any kind of wine or proton layer to have audio. Some would even crash or not run at all. It turns out, that with pipewire they really don't like running to multichannel audio interfaces. It could be an issue with pulse, but pipewire is what I was using. I have a Behringer XR-18 that I use for recording as well as my computer's default audio output. The fix took me a while to find/figure out, but it's pretty simple. I have another audio output option on my monitor so I set that as the computer's audio output and used a program called qpwgraph to route the output from the monitor to the XR 18. Now any game that starts up sees the stereo output and doesn't freak out, but I can still use my audio setup like normal. I can also use qpwgraph to make sure all the inputs and outputs are routed properly between my DAW and mixer. Any GUI for pipewire should work though. Just thought I'd share this in case anyone else was having the same problem.

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

Lutris "Guide": Chaos Zero Nightmare

1 Nov 2025 - 3:20pm

Usually post on ProtonDB, but since this isn't a Steam game, and after a little browsing, I did notice some other Linux users experiencing the same issues in top results, figured I'd share how I got this game working. There will probably be excess settings as I was more or less throwing things at the wall to see what worked. Just hoping it helps someone.

Also worth noting that this experience was in KDE on Wayland (specifically, Nobara KDE 42) with an nvidia GPU.

  1. Download the STOVE launcher (this is the launcher required to install Chaos Zero Nightmare). You mind as well create a onSTOVE account if you don't have one yet.
  2. Install with Lutris normally. Nothing fancy here, just get it installed (I'm going to assume that you named your identifier chaos-zero-nightmare, so just keep that in mind going forward).
  3. Open a Terminal window and enter the following commands.

# Change directory into your download directory. I'm using ~/Downloads $ cd ~/Downloads # Download WebView2 (it sounds like sometimes this is available in WineTricks - it wasn't for me). $ wget https://go.microsoft.com/fwlink/p/?LinkId=2124703 -O webview2installer.exe # Install it to your Wine prefix (this is your Directory field on the Game info tab under Configure in Lutris). $ WINEPREFIX="/path/to/game/chaos-zero-nightmare" wine ~/Downloads/webview2installer.exe # Make sure to restart/kill Wine. $ wineserver -k
  1. Right-click on your Chaos Zero Nightmare install in Lutris and click Configure.

  2. Swap to the Game options tab.

  3. Update the Executable to point to the launcher. (ex. /path/to/game/chaos-zero-nightmare/drive_c/ProgramData/Smilegate/STOVE/STOVE.exe)

  4. Update the Working directory to point to the folding housing STOVE.exe (ex. /path/to/game/chaos-zero-nightmare/drive_c/ProgramData/Smilegate/STOVE/)

  5. Save.

8a. If you don't already have GE-Proton (Latest) installed on your system, use ProtonPlus and get it installed before continuing.

  1. Re-open the Configure screen and swap to Runner options.

  2. Swap the Wine version to GE-Proton (Latest).

10a. There will be additional configuration for System options at the very bottom of this post. To be clear, I do not think these helped, which is why they're not here.

  1. Save and click 'Play' on Chaos Zero Nightmare.

  2. The launcher can be kinda slow, so have patience in all things. First thing you need to do is login. I highly encourage you to check the Auto-login toggle before clicking the Login button.

  3. There's a quirk with the launcher where when it opens a sub-modal, it tries to blur the main window. Due to a layering issue, the sub-modal also gets covered and becomes uninteractable. I've not been able to overcome this for the Settings prompt, but to get it installed, we definitely can.

13a. Once you're shown the main window, move it to one side of your screen. Enough so that you could potentially have another window of the same size on the other side. If you can't, just make sure you could position the CENTER of the window outside the current main window's location.

  1. Click on Chaos Zero Nightmare and click Install. You should notice the install window come up, but it'll be under a dimming modal and uninteractable. Some keyboard shortcuts work, but nothing that allows you to check the boxes or continue.

  2. With the dimming window up, right-click on the tray icon, hover over "More" and click "Move". Using your cursor, simply drag the window to the clear spot on your monitor and click when you're done. The install window should still be under the dimming modal, but the main window is not.

  3. Right-click the tray icon again, hover over "More" and click "Minimize".

  4. Once it's minimized, simply left-click the icon again. The dimming modal should still be where it was, but the install window should snap to the center of the main window which was moved. You can now proceed with the install.

  5. Once in-game, the only thing I noticed that I sometimes have to do is right-click the tray icon for the game, hover over "More" and click "Fullscreen". Everything else works flawlessly.

Now for the other things that I do not believe helped. I'll start with the environment variables in Configure/System options/Game execution/Environment variables. Again, I don't think these helped, these were literally a "throw stuff at the wall and see what sticks" effort.

DXVK_HUD = 0 LIBGL_ALWAYS_SOFTWARE = 1 MESA_LOADER_DRIVER_OVERRIDE = i965 WEBKIT_DISABLE_COMPOSITING_MODE = 1 WEBKIT_DISABLE_DMABUF_RENDERER = 1 __GL_SHADER_DISK_CACHE = 0

Finally, a few regkeys run from Terminal.

# Remember to update your own paths. WINEPREFIX="/path/to/game/chaos-zero-nightmare" wine reg add "HKCU\Software\Microsoft\Edge\WebView2" /v DisableBackgroundNetworking /t REG_DWORD /d 1 /f WINEPREFIX="/path/to/game/chaos-zero-nightmare" wine reg add "HKCU\Software\Microsoft\Edge\WebView2" /v HideOverlay /t REG_DWORD /d 1 /f WINEPREFIX="/path/to/game/chaos-zero-nightmare" wine reg add "HKCU\Software\Microsoft\Edge\WebView2" /v AdditionalBrowserArguments /t REG_SZ /d "--disable-gpu --disable-software-rasterizer --disable-features=OverlayScrollbar" /f submitted by /u/0rito
[link] [comments]

performance issues on linux

1 Nov 2025 - 3:17pm

Hi!

The problem is, I have an AMD RX 570 video card, I installed sudo pacman -S mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon libva-mesa-driver libva-utils and everything seems to be working, but the FPS in games has dropped significantly. For example, in Dota 2 on Windows with the same settings, I had 90-120 FPS, while on Arch Linux it was 50-80. I encountered a similar problem in Minecraft. All temperatures are normal. Where should I look next? Help.

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

CS2 very low FPS as well as low CPU usage on Fedora 42 KDE

1 Nov 2025 - 3:10pm
Problem

I am experiencing extremely low performance on CS2 (<10fps in menu, ~40fps in workshop maps) and my CPU % is always < 10%. The same system on Windows performs fine (80fps menu, 200fps in workshop map)

I've tried all combinations of these launch options (as well as running without any) but the problem persists

SDL_VIDEO_DRIVER=wayland gamemoderun %command% -nojoy -vulkan -high -threads 15

System Information:

OS: Fedora 42 (KDE Plasma Desktop Edition)

Kernel: Linux 6.17.5-200.fc42.x86_64

DE: KDE Plasma 6.4.5

WM: KWin (Wayland)

CPU: 13th Gen Intel(R) Core(TM) i5-13400F (16) @ 4.60 GHz

GPU: NVIDIA GeForce GTX 750 Ti [Discrete]

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

Pages