Reddit Linux_Gaming

Gaming on Linux in 2025 - My basic questions
I've been mostly working with Linux and I never dabbled much in playing on Linux.
Anecdote: Last time I tried...Arma 3 was still available on Steam by default on Linux...
Anyway, here are my questions:
- Globally is there a "way to go" to play on Linux? Like Lutris? or Bottles? Or Proton?
I'm confused about Proton or ProtonGE? It seems to be something offered by Steam but also a standalone thing? I found a github repo with poor documentation, particularly about the installation process, maybe I missed something.
Last time I tried playing on Linux, I was trying to play Overwatch. And I remember using Lutris and something called "bottles" are those options still good? I read somewhere on Reddit that people are using ProtonGE to run Overwatch, but I'm really not sure what I should do there? I found no tutorial about this :')
By launching a basic wine balatro.exe, balatro worked right away but the framerate seems to be "meh". It's totally playable, but I wonder whether maybe I could optimize things a little bit?
This is not purely about gaming, but i'm sure gamers will understand this question: I have two screens, one is in 144hz the other in 60hz, and even though I set "144hz" for screen 1, I feel that Linux is kinda struggling with two different refresh rates, but maybe my eyes are deceiving me?
My hardware setup
- AMD 5900X
- Nvidia 3080Ti
- 64GB RAM
- Only SSD and nvme for storage
My software setup
- Kernel: 6.8.0-60-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
- Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin v: 6.2.0 vt: 7 dm: LightDM v: 1.30.0
- Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
$ glxinfo | grep -i nvidia
server glx vendor string: NVIDIA Corporation
client glx vendor string: NVIDIA Corporation
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce RTX 3080 Ti/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 570.133.07
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL version string: 4.6.0 NVIDIA 570.133.07
OpenGL shading language version string: 4.60 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 570.133.07
submitted by /u/mrjay42[link] [comments]
UMU is buggy and causes a lot of issues for Steam Deck users
UMU (included in Heroic Games Launcher and Lutris) causes many issues for running games on the Steam Deck. For example, with shader pre-caching disabled on the deck, games don't start at all (you only hear audio).
UMU also breaks the Steam UI and causes controller configuration, power menu, etc in gaming mode to disappear (the game is forced to be always on top).
It is possible to disable UMU in Heroic Games Launcher, but not in Lutris (if you use Proton in Lutris it always runs with UMU)
This is especially annoying because with the latest flatpak runtime (24.08 and anything based on it), only Proton versions 9.x and above work with the Steam Deck's controller. (though Bottles doesn't have this issue for some reason)
submitted by /u/tuxkrusader[link] [comments]
Dual-boot gaming setup: NTFS drive issues with Steam/Ubisoft on Linux
My Setup: - Dual booting NobaraOS and Windows 11 - 512GB drive with both operating systems - 1TB NTFS drive for games and software
The Issue: When adding Steam (Windows) or Ubisoft Connect to Lutris on my 1TB NTFS drive, I get warnings about "drive formatted by Windows" and "games installed on Windows drive don't work". Linux native Steam games seem to work, but others show "playing", load shaders, then quit. Appears to be permission-related.
I'm only keeping Windows for GTA V Online which doesn't work properly on Linux.
Options I'm Considering:
Ignore the warning - Has anyone had success with this? Any specific mount options?
Partition the 1TB drive - Split into ext4 and NTFS parts
Change filesystem - Format the entire 1TB to something else (exFAT?)
Reorganize drives - Linux + everything on 1TB, Windows + GTA only on 512GB (each with their recommended filesystem)
Try different launchers - Heroic, Bottles, etc. instead of Lutris?
Change distro - Would a different distro handle this better? (Currently on NobaraOS)
I'm open to any solutions - I've been distro-hopping anyway. Just looking for the best approach for someone fairly new to Linux but comfortable with Windows.
Thanks for any help!
submitted by /u/BL4Z3_001[link] [comments]
Best distros for maximum privacy, security & gaming as primary criteria?
Hey everyone,
I want to move to Linux soon and am looking for your advice.
My top 3 priorities are privacy, security and gaming, in that order.
Would also be nice if a CAD program and a mindmapping program were available for that distro.
What recommendations can you give and why?
submitted by /u/GenericName2025[link] [comments]
Doom: the dark ages Visual Error
Im trying to ran doom the dark ages on my Bazzite manchine in game mode, on a rx 9070, have the newest bazzite version with mesa 25.1.0-3, have also tryed several proton versions but the result is always the same: visual errors (currently on 9.0-4 as suggested by someone on proton db)
submitted by /u/Marsmenschlein[link] [comments]
GTA 5 won't open on Heroic
I have both versions of GTA v on my epic games/Heroic, but every time I try to open it it downloads and installs the Rockstar games launcher, But the game itself doesn't open, it can only open the Rockstar Games launcher to tell me to buy the game, even though I already have it with my account associated with Epic Games.
submitted by /u/Afraid_Question_8236[link] [comments]
San Francisco Rush 2049 Recompiled is Out! And It's Amazing
Proton 9 works but not Proton 10
When I run games using a version of Proton 9, things work fine. However Proton 10 does not. Tried the stock beta, GE versions through 10-3, and experimental). It seems like it's something to do with Python because I get the following errors in the terminal that don't show up when running something using Proton 9:
Traceback (most recent call last): File "/steam/SteamLibrary/steamapps/common/Proton 10.0/proton", line 1847, in <module> g_session.init_session(sys.argv[1] != "runinprefix") File "/steam/SteamLibrary/steamapps/common/Proton 10.0/proton", line 1754, in init_session g_compatdata.setup_prefix() File "/steam/SteamLibrary/steamapps/common/Proton 10.0/proton", line 1163, in setup_prefix setup_openvr_paths() File "/steam/SteamLibrary/steamapps/common/Proton 10.0/proton", line 333, in setup_openvr_paths contents = json.load(file) File "/usr/lib/python3.9/json/__init__.py", line 293, in load return loads(fp.read(), File "/usr/lib/python3.9/json/__init__.py", line 346, in loads return _default_decoder.decode(s) File "/usr/lib/python3.9/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python3.9/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)My System: Arch Linux, Kernel 6.14.7 AMD RX9070XT - mesa 25.0.5 KDE 6.3.5 (wayland session)
submitted by /u/Corvias[link] [comments]
S.T.A.L.K.E.R.: Legends of the Zone Trilogy Enhanced Edition is out now, needs a workaround on Linux
Which would be your budget pick for Linux gaming?
So I know there's already such a post, but it's from three years ago here:
https://www.reddit.com/r/linux_gaming/comments/xm2u3j/best_linux_gaming_laptop_out_there/
If say I wanted to buy a Linux laptop now or in the future, which would I go for? The reason I'm asking, is AMD is not currently making their Advantage series laptops, which would be my go-to as AMD graphics are less of a hassle with Linux. Framework would be out of question as well, because I currently have an RX7600 and a Ryzen 7945 for less than 1K and they're asking 2,3K (WTF) for RX7700 and the same processor.
submitted by /u/MeNamIzGraephen[link] [comments]
Nvidia VRAM management feels worse on Wayland
Tested with a RTX 3070, up-to-date drivers (570.144 atm) and KDE Plasma. I'm using the non-opensource Nvidia diver & kernel module, GSP firmware disabled on Wayland due to issues.
On X11 it worked fine. Not sure if it actually used my regular system RAM but at least I never ran out of VRAM.
On Wayland it's not working correctly. It either freezes the game (e.g. Total War Warhammer 3) or the game becomes very laggy (<30fps, e.g. Resident Evil 2 Remake) if I set the graphics settings so high that they sometimes need more VRAM than I have. Also other applications freeze (e.g. Discord on my second screen) and I need to minimize & maximize their windows again.
Is there any way to fix this? Limiting the available VRAM in the dxvk config didn't do the trick for e.g. Total War Warhammer 3.
At the moment I have to lower my graphics settings, to not consume too much VRAM.
[link] [comments]
NTsync vs Fsync (WINE)
Using wine-10.7-staging-tkg unofficial-wine-xiv-staging-ntsync-10.7 Ubuntu 25.04 Intel I5 8250u with UHD 620 Mesa 25.1.0
For recording using - GPU Screen Recorder
submitted by /u/Dreamnobe7[link] [comments]
Roadcraft won't start with Wine "Assertion failed!" issue
Does anyone else have this issue and possibly a solution? I'm on an AMD system with a Nvidia GPU. I tried Proton 9.04, Experimental and the new GE 10.3.
submitted by /u/Calrissiano[link] [comments]
When will display scaling work properly on Linux?
So a few weeks ago I got a 4K 32" monitor and when i first hooked it up my distro (Fedora 42, Gnome, Wayland) set the scale to 150%. All seemed good.
Then in games I noticed that my mouse would keep escaping the focus of the game and land on my second monitor which was pretty unusable, I had to keep in mind not to move the mouse fast towards the direction of my second screen. Also there were other problems like weird resolution setting in games which would sometimes really tank the performance.
I've been now using the scale at 100% but everything is just too small and I'm kinda tired of it.
Does anyone know know solutions to those issues? Is there some reported bug or planned fix someone knows about? Is it Gnome or Wayland issue or maybe even something else?
Thanks in advance
[link] [comments]
How do i set AMD GPU power limit in Linux?
I'm trying to play modded Skyrim, but the GPU i think is getting power spikes, this also happened on windows. There i solved it by just limiting GPU power to -2% and it seemed to work.
How do i do that here? Because i think my GPU is triggering the PSU overdraw protection, and my computer resets mid gameplay. It's not overheating because i set the fan curve to be pretty aggressive and i haven't seen it go past 80C on the hotspot so it must be the power thing.
Weirdly enough, Skyrim seems to be the only game doing this. I guess modded Skyrim is the GPU final boss. That or modded Minecraft. :P
submitted by /u/Veprovina[link] [comments]
8bitdo Ultimate 2 wireless ghost input
Hello! Anyone use the 8bitdo ultimate 2 wireless controller and experiencing ghost inputs?
Been playing Khazan on Steam and randomly the right trigger activates even when im not holding the controller. Steam input is disabled. I'm using it on Arch and Fedora 42 with the xpad-noone kernel module as I also use xone for my xbox series controller.
I did notice that if I switch the trigger mode from long to short, the issue goes away. Is my controller defective? I just got it new.
submitted by /u/burntout40s[link] [comments]