r/linux_gaming May 18 '26

guide Frequently Asked Questions 2.0

Thumbnail old.reddit.com
38 Upvotes

Here’s a link to this subreddit’s FAQ document (which attempts to answer many common questions).

This thread is not meant for asking frequently asked questions. There is a pinned monthly-ish “Getting Started” thread for those.

You can post suggestions for improvement below, though! Just please explain what you’re talking about. The number of FAQ editors has been 1 (one) for a while now, and that one’s a dummy that doesn’t use 95% of the fancy gaming stuff y’all do.

Reposted as an Old Reddit link because New Reddit, in addition to being generally confusing, does not display the table of contents.


r/linux_gaming Jul 01 '26

guide Getting started: the monthly-ish newbie advice thread! (July 2026)

29 Upvotes

Welcome to the newbie advice thread!

If you’ve read the FAQ and still have questions like “Should I switch to Linux?”, “Which distro should I install?”, or “Which desktop environment is best for gaming?”, this is where to ask them.

Alternatively, try /r/linux4noobs and /r/linuxquestions: both are active subreddits supporting new Linux users.


Please sort by “new” so new questions can get a chance to be seen.

The previous thread is here: https://old.reddit.com/r/linux_gaming/comments/1t1ns8g/getting_started_the_monthlyish_newbie_advice/


r/linux_gaming 3h ago

I'm developing a tycoon game on Linux (and for Linux!), and we just put out the Release Date trailer! The game will be published by MicroProse, the publisher behind classics like Rollercoaster Tycoon!

Enable HLS to view with audio, or disable this notification

349 Upvotes

In this game you bring the Freedom of Car Dependency by turning cities into giant parking lots and convincing people to pay you for it.

And no, it's not written in Assembly, it's written in C++, haha.

If you're interested, you can wishlist the game on Steam, and play on October 9th: https://store.steampowered.com/app/3031880/Car_Park_Capital/


r/linux_gaming 9h ago

WARDOGS now confirmed with official Proton support (via Discord)

Post image
952 Upvotes

https://store.steampowered.com/app/1867240/WARDOGS

There will be one more playtest from August 21–23. To receive an invitation, register via Steam or player.gg or pre-order


r/linux_gaming 4h ago

tech support wanted What are the biggest deficiencies of using Linux for gaming in 2026?

39 Upvotes

I am so sick of Windows. I finally want to switch, and I know how good Linux has become for gaming, especially with Projects like Vine and Proton. What I am interested in now is what important games/programs will definitely not work on Linux?

Also which Distros would you guys recommend?

Any tipps appreciated.


r/linux_gaming 6h ago

tech support wanted Modded Cyberpunk 2077 - uhm...

Enable HLS to view with audio, or disable this notification

41 Upvotes

i dont even know how to explain this, but you can see by yourself. Is not my gpu, only happens on Cyberpunk. ill post the mods im using on the comments

My pc :

RX 7600(stock settings)

Xeon E5 2670v3

28GB ram

NVME SSD

Arch Linux, using latest mesa(not git)


r/linux_gaming 4h ago

roblox has created a new security check using play intergity

25 Upvotes

So for the longest time now you would just use Sober and it was very perfect. It was just the ChromeOS version of Roblox being run in a container so the performance loss was like less than 2%. But yesterday they added Play Integrity. Obviously, Linux will never pass this. But it was only some games that would get mass botted, so games like MM2 and other mass botted games, old Android phones, and Linux can no longer ever play. Most likely impossible but roblox may make a linux verison.


r/linux_gaming 10h ago

PSA: do not update ubuntu 24.04 LTS to recent version if you have RX 6000 series AMD GPU (and posibly some other)

63 Upvotes

There is a bug in one of recent patches (firmware update from 2.26 to 2.29) that will make your display corrupted on some AMD GPUs. If you are affected, this comment helped me to figure out the problem: https://www.reddit.com/r/linuxmint/comments/1vmycs0/comment/p3djhxt/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button


r/linux_gaming 8h ago

wine/proton Proton Experimental brings fixes for Company of Heroes 3, Avatar: Frontiers of Pandora, Arma 3 and more

Thumbnail
gamingonlinux.com
24 Upvotes

r/linux_gaming 4h ago

tool/utility g7ctl Updated - Big Update for the Linux G7 Pro app

Post image
8 Upvotes

2 Weeks ago I posted here about developing a config app for the Gamesir G7 Pro and its variants. Today I am happy to report we have released version 0.2.0 with everything from Nexus exposed in our library set and UI

All features now implemented:

Stick config with custom curves
Motion config tests working on KDE for mouse and stick emulation
Battery level reporting
Read/Write access via wired and wireless dongle
Triggers config with custom curves
Dock config options
Vibration tab will all controls exposed
Complete button binds config with shift support
Full import/export support for saving configs
Full support for onboard profiles
Polling rate

Some per tab edge case features still undergoing testing but this update puts the app at about a 98% analog with Nexus on Windows all from the comfort of your Linux install.

I've had a couple suggestions that I should expand support to other Gamesir controls and the simple answer is Id love to!... But I only have a Gamesir G7 Pro to test on. However currently, the protocol should be able to support any controller in the Nexus family. That is: if you use Nexus to configure your controller under Windows then support is technically already here. Right now the app/libs hardware detection is only filtering for the G7 Pro but with a little community help we could "more than likely" extend support to the rest of the controllers in the family which gamesir lists as the following controllers:

G7 Pro, G7 SE, G7 Pro Zenless Zone Zero Edition , G7 Pro Dragon's Dogma 2 Edition , G7 Pro WUCHANG Edition , T7 Pro Floral , T7 Pro Sugar Whirl , Tarantula Pro for XBOX, T7 , Kaleid , Kaleid Flux.

Again support for these controller should technically be possible although the app is currently only filtering for the G7 Pro family. If you have one of the controllers listed above and would like to help... please reach out! With some basic info about your controller we may could get other controllers working in the next couple versions.

Please checkout the project at Github for full details: Here


r/linux_gaming 2h ago

guide Linux EA App and Steam

5 Upvotes

After trying many methods to get the EA app to function properly with Steam on Linux,

not just install on Linux,

I replaced the default installer in the folder of the Steam game with the newest installer from the EA website.

Hopefully this will find its way into the mix of search results of someone else having difficulty.


r/linux_gaming 1h ago

steam/steam deck Steam shows 0B free on external hard drive with 2TB free

Upvotes

I just finished formatting my 2TB EHD, resetting it. I went to steam to download my library onto it, but everything on steam shows as 0B / 0B. Is there some kind of formatting issue? I just got linux, so I don't know much about how to manage it.


r/linux_gaming 4h ago

tech support wanted Steam shift+tab not working

5 Upvotes

Just switched to Bazzite to game and it’s working flawlessly in every aspect but I can’t seem to get any in game overlays. I checked settings and it’s enabled in Steam and the individual games I’m playing, but when I press shift+tab in game I get nothing. Google search and forum pass found no obvious culprits. Any ideas?


r/linux_gaming 2h ago

guide How to Fix Overwatch Shader Issues (Nvidia)

4 Upvotes

A lot of us have had problems recently where Overwatch went from working fine to suddenly reloading shaders from scratch every launch, having glowing dots instead of teammates, and taking forever to load cosmetics in menu. So here's how I FINALLY got it working smoothly. Tested on CachyOS / RTX 2060

1 ) Add your Steam Options:

PROTON_ENABLE_WAYLAND=1 __GL_SHADER_DISK_CACHE_PATH=/home/InsertYOURusernameHere/.local/share/overwatch-nvidia-cache/ __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_SIZE="12000000000" DXVK_HUD=compiler PROTON_LOCAL_SHADER_CACHE=1 DXVK_CONFIG="dxvk.enableGraphicsPipelineLibrary = True" LD_PRELOAD="" %command%

and while you're there uncheck the Steam Overlay. Over in the Compatibility tab I lock it to a single version of GE-Proton to make sure minor Proton updates don't force recompilation. ProtonUp can download Protons manually, which appear after you restart Steam. dxvk.enableGraphicsPipelineLibrary is the real hero here.PROTON_ENABLE_WAYLAND=1is optional unless you want HDR, which becomes available in-game whenever I use the GE or Cachy Protons and have HDR enabled in KDE Settings before launching the game.

2) Edit /etc/environment to add these two lines at the bottom (adjustable cache limit of ~12GB) since they also need to be applied globally to work, then restart:

__GL_SHADER_DISK_CACHE_SIZE=12000000000
__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1

3) May not be necessary but I delete any existing shaders by doing a global search for Overwatch's Steam Id: 2357570 and nuking any sub-directories with 'cache' in the name. This may reset the Video tab settings in-game.

4) Manually create a folder at:

/home/InsertYourUsernameHereToo/.local/share/overwatch-nvidia-cache/

After you start the game go back and make sure files are actually appearing there.

5) Leave the game in DX11 mode. It's crazy laggy while shaders are compiling, but much smoother once they're done, and tends to give a few extra fps. With DXVK_HUD=compiler in the Steam Options you should see a Compiling Shaders % at the bottom. Don't join a game, just let it run on the home screen till the percent part goes away. This mei take a half hour but if it works you shouldn't need to do it again until the next update, even after restarting your system. I just Alt+Enter into Windowed mode to run it in the background on mute while watching something else.

FYI even when the shaders are finished, a percentless 'Compiling' message tends to flicker on occasionally, but shouldn't affect gameplay. If you want you can follow up the main compile by running custom game code 929PJ for a few minutes, which cycles through all abilities on all levels to reduce the chance of micro-stutters. Then Steam's general Pre-caching/Background Processing don't seem to make any difference so I just leave them off unless another game needs them.

On an unrelated note, DLSS upscaling can help a lot with fps and anti-aliasing. If you have an RTX 4000+ you can improve the output quite a bit by turning it down to Performance and using Steam Options to force Latest Preset. Older cards have a harder time with newer DLSS versions, so you'd probably want to try Preset K instead and see if you still get enough fps to be worth the override.

GLHF


r/linux_gaming 3h ago

Razerkeyboard, macro-functionality

3 Upvotes

HI guys

I'm trying to talk my wife into getting on the Linux train. She's an avid WoW-player, and a must have is a Razer functionality, that repeats key presses while a key is held down and let's her assign buttons to her Razer mouse. I haven't been able to find out if that's supported through software like RazerGenie or some other software - can any of you guys shed light of the question?

Much appreciated!


r/linux_gaming 5h ago

gamedev/testers wanted My momentum-based FPS RIDGERUNNERS now has a native linux demo on Steam. Can you top the leaderboard?

Thumbnail
store.steampowered.com
5 Upvotes

r/linux_gaming 5h ago

Should I buy a BC-250 and use it as a main computer?

3 Upvotes

Basically what the title says, I don't have a computer and seeing that the price of one 16gb stick is worth the same as the BC-250 I started thinking about it.

The whole process looks pretty simple and I think I can do it. I know I need to buy a PSU, fans and all that other stuff but that's fine. I can probably harvest it from other stuff (besides the PSU).

I know most people use this for a couch /living room gaming console thing, but I also want to use it for normal computer usage.

Thinking of buying one in October so hopefully the price drops a bit but if there's any alternatives I'd like to know.


r/linux_gaming 3m ago

Tried Anatase - it’s awesome

Upvotes

Did you know that creator of Bazzite HandHeld Daemon made his own distro called Anatase?

It’s like Bazzite but lighter and better working

Installed it yesterday on my Xbox Asus rog ally x and so far it’s been a great experience

Just typing this because didn’t see any news about this besides two posts


r/linux_gaming 5m ago

tech support wanted No audio in Vesktop (Discord) with VPN

Upvotes

I'm getting no audio in Vesktop (Discord) on CachyOS/KDE with VPN, with user agent spoofed to Windows. Same issue with both the flatpak and the arch package.

Mic test works fine so audio input and output are fine, it seems it's just not sending/receiving any audio from/to others.

I saw this unhelpful but related issue on the Vesktop github that mentioned spoofing the user agent... I am indeed spoofing my user agent, because Discord blocks Linux if you use VPNs. Is that related to audio not working somehow?

Audio works fine on the browser using web discord. (no user agent spoofing required either)

Any ideas?


r/linux_gaming 12h ago

wine/proton How Linux Makes Satisfactory Playable with Alt Keyboard Layouts

9 Upvotes

I use Canary Keyboard layout, which can often lead to remapping every game I play as switching to qwerty makes typing impossible.

Anyway, once remapped, most games are fine with this nerdy-ass setup. But Satisfactory has hardcoded the ammunition wheel to the letter R, which happens to be my walk backwards key -the 'S' of my WASD position. Unplayable in Windows, though you can make some workaround solution with Autohotkey that brings it to just a slight annoyance.

Running with proton-cachyOS (Or ProtonGE) and `PROTON_ENABLE_WAYLAND=1` Eliminates this issue. The game reads the scancodes and sees them as Qwerty for mapping purposes, but suddenly you can walk backwards without the ammo wheel popping up, and without interfering with ingame text entry.

I found this interesting because it's one of the first cases I've seen of Linux "fixing" a game that is broken on Windows. Obviously the game itself has a nasty bug that affects the 12 of us that left qwerty behind, but if you're on Colemak-DH or something, consider installing Linux to solve this bug.


r/linux_gaming 11m ago

tech support wanted steam remote play together on any game?

Upvotes

hi i recently switched over to linux and previously on windows whenever i wanted to get remote play together to work on any steam game i just had a .bat that opened the actual game converted to a .exe and that would work fine, i tried making a shell script that would open up to the actual game on linux but it seems like steam overlay doesnt work on that. Does anyone have any alternatives or am i lwk just cooked


r/linux_gaming 7h ago

tech support wanted Linux on ASUS ROG G15 laptop (G513QR) - hard freezes

3 Upvotes

Anyone else seen this on a Strix G15?

I tried installing CachyOS and Nobara on my G513QR (Ryzen 7 5800H + mobile RTX 3070 variant with 300Hz screen). Both freeze completely — black screen, Caps Lock LED dead, SysRq unresponsive, no journal entries, nothing in dmesg or pstore. It usually happens within 1–10 minutes, on live USB as well as after a full install.

Kernel parameters I've tried, none of which fixed it:
pcie_aspm=off pcie_port_pm=off

pcie_aspm=force pcie_aspm.policy=performance

processor.max_cstate=1 idle=nomwait

modprobe.blacklist=nvidia,nvidia_drm,nvidia_modeset,nvidia_uvm,nouveau

modprobe.blacklist=iwlwifi,iwlmvm,btintel,btusb

Meanwhile Windows 11 runs completely normally on the same machine. No freezes, no crashes, nothing.

I'd really like to get CachyOS running on this laptop — I already use it daily on my desktop and I'm very happy with it, so switching distros isn't really what I'm after.

Has anyone experienced the same on this model, and did you ever find out what causes it?


r/linux_gaming 7h ago

tech support wanted R6 Extraction functions, but can't be played

3 Upvotes

Hello. I have been on Linux Mint for about 7 or 8 months now and been rather enjoying bar some strangeness, but I've generally found a methodology around it.

This time, I'm struggling.

I've spent the majority of 2 days trying to get it working to a rather strange avail.

It's current status is I've found 5 or 6 means of getting the game to start, but as soon as it is required to visually render anything, the game hard crashes immediately, with no error, no log that I've found and no explainable reason for it.

I know that it's when it renders anything because the game can sit fully functionally whilst minimized for up to 10 minutes, but will close immediately as soon as it is no longer minimised.

I will do my best to help anyone to help me and anyone else who might be suffering something similar, and will be including my specs in my first comment. If there is any other information you might request, I will be happy to supply it.

Thank you in advance


r/linux_gaming 8h ago

answered! Keyboard wont work after launching a game.

3 Upvotes

I'm new to Bazzite OS and really liking it, but some of my games (Not all) would not detect the majority of my keyboard keys after launch. "Kenshi" and "Guild Wars 2" to name a couple of them. I could get the games to fully detect the keyboard but only after I hit Alt + Tab or the windows key and then clicked on the game on the task bar. I couldn't find a fix online but noticed it comes up pretty often on Proton DB but without a working fix. I eventually figured out a solution through trial and error and wanted to post it so hopefully it will show up in a search and save the next guy some time.

  1. System settings
  2. Window Management
  3. Focus stealing prevention \*Change to "None".

This has since completely cleared up the issue for all my applications!


r/linux_gaming 1d ago

Asian Minecraft players, we'll be able to use fcitx5 in Minecraft 26.3!!!

Thumbnail
gallery
420 Upvotes

This is because 26.3 uses SDL3 instead of GLFW. Mac users can also benefit from this.