r/linux_gaming • • Sep 01 '26

guide Getting started: the monthly-ish newbie advice thread! (September 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://www.reddit.com/r/linux_gaming/comments/1ukoung/getting_started_the_monthlyish_newbie_advice/


r/linux_gaming • • May 18 '26

guide Frequently Asked Questions 2.0

Thumbnail old.reddit.com
51 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 • • 2h ago

emulation Use to pray for times likes this, Forza Horizon 3 is now finally playable on Linux after nearly a decade thanks to an Xbox ONE translation layer Azimuth.

Thumbnail
gallery
85 Upvotes

It even has ultrawide support, no native Linux version but it works through proton.


r/linux_gaming • • 3h ago

PSA: Turn off all your GNOME extensions before you start a game.

47 Upvotes

I saw a pretty decent reduction in stuttering when disabling GNOME extensions altogether. I have collected about 20 of the over the years though. Anyways, maybe obvious, but just thought I'd mention this in case anyone hadn't thought of it. That is all.


r/linux_gaming • • 11h ago

graphics/kernel/drivers If this rumor from Digital Foundry Is true, could It affect AMD’s open-source drivers in the long term?

Post image
136 Upvotes

To ensure that the Steam Deck, Steam Machine, and SteamOS work seamlessly, Valve has hired and funded several developers focused on optimizing AMD’s graphics stack. Valve has also been one of the biggest contributors to improving AMD’s open-source drivers on Linux in recent years, benefiting Linux gaming in general.

Could this affect Valve’s long-term interest in improving AMD’s Linux drivers, or am I overthinking it?


r/linux_gaming • • 15h ago

steam/steam deck Why it keeps downloading

Post image
160 Upvotes

So I have three different games in Steam as shown above in the screenshot. So why some of them use different version of Steam Linux Runtime and why when I didn't play the game for a while, it always download the same runtime before the game start even though it already did? Is it normal or because of the forced compatibility settings that I've set before? Also, what are the difference between runtime version 1, 2 and 3.


r/linux_gaming • • 6h ago

is there "culture shocks" for windows user coming to linux?

27 Upvotes

so i installed ubuntu beside windows to see if i will use linux instead of windows or not. i did test linux before but not long usage.

is there anything i should expect to behave differently from windows?(beyond the obvious such as not installing drivers except maybe nvidia gpu driver. using terminal,and using package managers/flatpak not random files like exes . im aware appimages exist. i also know its not the default way)

also i know about no drive letters thing.


r/linux_gaming • • 8h ago

Socom Remastered Native to Linux!

Enable HLS to view with audio, or disable this notification

33 Upvotes

It's not a PC port of the PS2 games but I'm taking some assets from there and using remastered maps made by BiGz. It will be open source and native to linux.


r/linux_gaming • • 15h ago

graphics/kernel/drivers New Kraid shader compiler for Mali GPUs (Panfrost) lands in Mesa 27.0, with up to 39% higher FPS in some apps

59 Upvotes

The open source Panfrost/PanVK driver for Arm Mali GPUs is switching to a new shader compiler, Kraid, starting with Mesa 27.0. It covers Valhall (v9) and newer GPUs, like the Mali-G610 in RK3588 boards.

Write-up: https://www.collabora.com/news-and-blog/news-and-events/panfrost-is-now-using-kraid.html

To set expectations: most apps perform about the same or a few percent better, because mobile games are rarely shader-bound. Some see bigger jumps, though:

- Candy Crush Soda Saga: +39%

- Call of Duty Mobile: +18%

- GFXBench Aztec: +11%


r/linux_gaming • • 1h ago

What surprised you most when you started gaming on Linux?

• Upvotes

Linux gaming has come a long way, and seeing games like Forza Horizon 3 running can make all the progress feel worth it.

But switching from Windows can also bring unexpected challenges, from confusing downloads to learning an entirely different way of managing games. For those who made the switch, what was your biggest culture shock, and what advice would you give someone just getting started with Linux gaming?


r/linux_gaming • • 9h ago

tool/utility AMD Adrenalin equivalent?

17 Upvotes

Is there any software that do what Adrenalin does? Stuff like upgrade FSR to 4.0 and FG to 3.0, and recording gameplay and saving instant replays for Linux?

I use them a lot on Windows and really miss it on Linux.


r/linux_gaming • • 10h ago

tool/utility Future Testers Wanted for EAC v2 Readiness Checker

14 Upvotes

Hi all,

With Epic Games deciding to completely rewrite their AntiCheat and bring their library of games to Linux, I've realized the requirements for it are extremely steep. These requirements are on the same level of change that going from Windows 10 to Windows 11 was. The one thing I want to prevent is the same thing a lot of people were told when moving to Windows 11, "Just do a clean install". While this is an option, it's not a great User Experience in my opinion.

While EAC v2 is not yet ready, I've decided to get ahead of it a bit and start work on a program similar to WhyNotWin11 to help guide users. I have already reached out to Epic Games via their listed contact email on the announcement to try to get ahead of things regarding to how EAC v2 will be doing its own checks.

For everything else, I'm already gathering proof of concept scripts and will need a large subset of data (read: various machine configurations) to test the scripts on. These scripts will make no changes to your machine and never will. If you're interested in running these scripts and providing the debug data they collect to improve the checks, please let me know here.

Regards

R Maehl

Developer - WhyNotWin11, MSEdgeRedirect, LocalUser.app


r/linux_gaming • • 54m ago

tech support wanted Lutris crashing when trying to install from .exe?

Post image
• Upvotes

It gets to this where its downloading proton it seems, and then it just crashes everytime. I don't have much experience on linux, so im kind of lost here as to what's happening. It never even lets me to get to the point to choose the .exe file.


r/linux_gaming • • 1h ago

DOA2 Ultimate OG XBOX CachyOS + How to.

Thumbnail
youtube.com
• Upvotes

Since the terminal emulator uses Fish, use these commands. DO NOT COPY BASH OR TEXT, these are markers for what they are. -Bash is command, Text is text input or rename.

*DOA2U Recomp CachyOS *

1. Update CachyOS

bash sudo pacman -Syu

2. Install all required dependencies

bash sudo pacman -S --needed git base-devel cmake ninja python python-pillow pkgconf clang gcc llvm lld make sdl3 vulkan-headers vulkan-radeon vulkan-tools mesa

3. Clone the project

bash cd ~ git clone https://github.com/NoRain211/doa2u-re.git cd doa2u-re

4. Initialise the XboxRecomp submodule

bash git submodule update --init tools/xboxrecomp

5. Check Python

bash python --version

Python 3.12+ is required.

6. Check CMake

bash cmake --version

CMake 3.20+ is required.

7. Check Pillow

bash python -c "import PIL; print('Pillow OK')"

If Pillow is missing:

bash python -m pip install --user Pillow

8. Check Vulkan

bash vulkaninfo --summary

Your AMD Radeon GPU should appear in the output.

9. Run the project tests

bash python -m unittest discover -s tools -p "test_*.py"

bash python tools/public_export.py verify --require-public-tree

10. Build the runtime

bash cmake -S recomp-runtime -B build/recomp-runtime

bash cmake --build build/recomp-runtime --config Debug

bash ctest --test-dir build/recomp-runtime -C Debug --output-on-failure

11. Build the actual game

You need your own legally obtained Dead or Alive 2 Ultimate (Xbox USA) Disc 2 ISO.

Example:

bash mkdir -p ~/Games/DOA2U

Put your ISO in:

text ~/Games/DOA2U/DOA2U_Disc2.iso

Then run:

bash python tools/build_game.py ~/Games/DOA2U/DOA2U_Disc2.iso

The project verifies the game's executable against the expected SHA-256 and leaves your ISO untouched.

12. Launch the game

Personally I make Lutris see the already created folder and copy/paste the DOA2 install to \Home\Games then just point Lutris to Launcher.sh which will then launch the setup menu for resolution etc and play / exit.

Notes

  • CachyOS / Arch Linux commands are used here.
  • No Windows, Visual Studio, Wine or NVIDIA/CUDA dependencies are required for the native Linux build.
  • The project uses SDL3 and SDL_GPU with Vulkan on Linux.
  • SDL3 and SMAA dependencies are fetched by the project's build system.
  • The project does not contain the original game files.
  • You must provide your own legally obtained Disc 2 ISO.
  • GitHub's automatic source ZIP does not contain the pinned lifter/extractor required for the full game build; clone the repository or use an official release package.
  • Project: https://github.com/NoRain211/doa2u-re

r/linux_gaming • • 2h ago

tech support wanted RTX Remix. Enhanced materials appearing white

2 Upvotes

I tried to play Star Wars Republic commando RTX Remix demo mod via Lutris with Proton GE, but after disabling dxvk with other directx wrappers I can lauch and play the game but enhanced materials are white. Do someone know why this is happening with RTX Remix on Linux?


r/linux_gaming • • 7h ago

Seamless save syncing for games without Steam Cloud support? (Steam and non-Steam games)

5 Upvotes

So Steam game mode in SteamOS and Bazzite has got me pretty spoiled now where with the vast majority of my Steam games can just be played on my Steam Deck, then move to my living room PC or any other PC with Steam and my saves are synced and I'm ready to pick back up where I left off with basically no friction in a nice console like experience. The problem is if it's one of the few games in my Steam library that doesn't support Steam Cloud, or a game that's not even on Steam. I swap devices I'm playing on fairly regularly, so it's not a simple case of "just suck it up and manually move a save once a month or so".

 

Are there any good solutions for this? All my gaming PC devices are on Linux now (SteamOS/Bazzite/CachyOS). I wouldn't even mind something that had some initial upfront setup, but I just don't want to have to do a lot of setup each time a new game is added. It doesn't even necessarily have to be cloud based since I'd be fine with it just syncing to a local file share.

I'll list some options I've tried before and why I think they don't really work well for seamless save syncing.

  • Syncthing - It's been a while since I've tried this one, but unless things have changed it was too cumbersome for game syncing. You need to install and do initial setup on each device, then each time you add a new game you need to set up its save directory to be synced on each device.
  • Ludusavi - While this is specifically made for backing up and restoring game saves, it requires manual intervention. It's easier than manually copying saves, but not very seamless since after I finish playing a game I'd need to open Ludusavi to click to backup the save, then open when I go to play on a different device to 'restore' the save.

 

What I'm looking for is a mostly set-it-and-forget style solution. I know this would be difficult because that would basically rely on a maintained database of game save locations where probably none of them could reasonably be all encompassing, especially when you start accounting 'homebrew' things like all the recent decompilations/recompilations of old consoles games. Barring some magical does-it-all-with-no-setup solution, then I guess the next best thing would a tool that I just install on each device, then if I add a new game save location for a game (fake example: game - XYZ, save location - $home/.local/share/XYZ/saves) then it will sync that setting to all devices. That way say if I have 5 devices and need to add 10 new games to the save configuration syncing then I'm only setting it up 10 times (once per a game) instead of 50 times (once per game per device).

 

Any suggestions?


r/linux_gaming • • 8h ago

tool/utility Mouse Trap: a simple KWin script to keep your cursor on one screen

6 Upvotes

Hello everyone! This is a very simple KWin script to solve something that has been bothering me when gaming on Plasma + Wayland: the cursor escaping onto another monitor when I move it to the edge of the screen.

Check out the project on GitHub: https://github.com/Vaithre/MouseTrap

Install it from the KDE Store: https://store.kde.org/p/2380379/

You can also get it through “Get New…” under “KWin Scripts” in your Plasma System Settings.

I mostly ran into this with grand strategy games, where moving the mouse to the screen edges is how you move the camera. I had been using gamescope for some games, but I wanted something simpler that I could toggle whenever I needed it, including outside of games.

Mouse Trap uses KWin's built-in functionality to keep the cursor on the current monitor. Once enabled, press Ctrl+Shift+L to keep the cursor on the current screen. Please feel free to try it out, share your thoughts, or report any problems you run into.

The script is under 100 lines of code, so it’s easy to read and understand if you’re curious!

AI disclaimer: AI use in this project is limited to identifying bugs and security issues, as well as researching KWin’s API. The code and the text in both this post and the GitHub repository are handwritten. I’m not against using AI to build a project as long as it’s properly supervised, but I understand the value of making these distinctions nowadays.


r/linux_gaming • • 5h ago

guide New Linux user trying FSR 3.1 and GameScope in RDR2

4 Upvotes

Hi, I recently switched from Windows to Linux as my daily drive. I picked Fedora since it supports secure boot, and I can still boot into my Windows and play League of Legends (the only thing keeping me there). Other than that, it's been a smooth ride. This is not my first attempt but this time I did something different that I hadn't done those other times, I thought lets use my claude subscription to handle things for me and so I did and it's been insane how fast it fixes all the potential problems and installs my drivers and finds the settings I want quickly for me, although it might sound bad I've asked it to track every decision and command it runs in my machine in a private repo that I ask it to keep updated everytime so I have some kind of changelog of my machine but over all very smooth experience. I thought, "Well, why not let it install my game, Red Dead, and optimize it for me?" That's when I found out more about FSR and game scope; it searched for the recommended settings for my machine and gathered information from different community pages, and the result has been insane for me. I have a flashed RX 5700 -> RX 5700 XT. I could play Red Dead Redemption on it with decent quality at 1440p (sure it's upscaled) and hit 190! FPS at times, it's phenomenal. I've never seen my card hit these numbers, and to be honest, I'm happy with the quality of the game even though it's upscaled and I have fake frames. It's such a smooth experience, and my card has gotten a totally new life. I tried several other games and had the same experience everywhere. I thought I would make a video and record my gameplay and put it on YouTube so people can watch it and use the settings as well. If you have any questions, hit me up.

https://www.youtube.com/watch?v=ivDFitbCoSY

This is the reasoning on how this was possible (AI response):

RDR2 does not support FSR 3.1. Out of the box it only has FSR 2 (added in a 2022 patch) and DLSS 2, and no frame generation at all. The secret sauce is a mod that fakes it.

  1. OptiScaler: the main trick

- It's a small DLL dropped into the game folder (winmm.dll, with the Wine override winmm=n,b).

- When the game calls its built-in FSR 2, OptiScaler intercepts that and runs FSR 3.1.4 instead, which is a better upscaler.

- It then adds FSR 3.1 frame generation on top: it hooks the game's frame output and inserts a generated frame between every two real ones. That roughly doubles the number on the counter.

- Frame generation only works in DirectX 12 mode, not Vulkan, so the game runs in DX12.

  1. Upscaling from a low internal resolution

- FSR 2 is set to Performance in the game, so it renders at only 1280x720, and FSR 3.1 rebuilds that to 2560x1440. That's the biggest real-fps gain.

  1. Smart settings

- Ultra textures, which cost almost nothing on an 8 GB card.

- Shadows and lighting on Medium, the most expensive settings.

- Volumetrics and GI on High, motion blur off, VSync off.

  1. The Linux side

- GE-Proton 11-11 with vkd3d-proton turns DX12 into Vulkan.

- RADV_QUEUE_DISABLE=compute avoids the RX 5700's GPU-hang bug.

- vulkan-1=b fixes OptiScaler crashing on Rockstar's old bundled Vulkan file.

- gamescope runs at native 1440p with no extra scaling.

- GameMode keeps the CPU at full speed.


r/linux_gaming • • 4h ago

Stuttering while trying to play games or watch youtube.

2 Upvotes

Hey y'all,

I just recently installed Linux on my 2013 Toshiba Satellite S855D (PSKG2U-028005) with an AMD A10-4600M APU with Radeon HD. I'm new to Linux. While using the HDMI output with the lid closed and the screen off to watch YouTube or play games, the applications ( Firefox, Kerbal Space Program) start stuttering. I was previously able to use these applications while on Windows 8. Does anyone have any advice they could share? I've tried adjusting the refresh rate. The drivers are current. I am using Mint Cinnamon.


r/linux_gaming • • 4h ago

tech support wanted Need Help with contoller

2 Upvotes

Hello, I recently installed Linux Mint on my laptop and I ran into some issues.

I have a Flydigi Vader 5s that didn't want to work, I used a driver from GitHub for it and it worked for a bit but it didn't survive a restart and after that it absolutely didn't work so I gave up on it.

I am now trying to use a Gamesir Cyclone 2 and it kinda works, if I pair it in Xbox (Xinput) mode it does nothing, not even Steam picks it up, when I change it to PS4 mode it works BUT the X button makes de Gamesir button light up red and blink between blue and red and it sends several X button inputs. Now this wouldn't be that big an issue if it didn't interfere with other inputs.

If anyone knows a solution or how I could get it to work in Xinput mode pls help.


r/linux_gaming • • 4h ago

tech support wanted Any Known VRR Issues on Linux?

2 Upvotes

I recently bought my first VRR capable monitor, an Acer Nitro QHD OLED 240hz. However I quickly noticed issues with it once I turned VRR on in the monitors settings. I use Smart Video Wallpaper Reborn for live video wallpaper in KDE Plasma and was having issues with everything lagging on my secondary monitor (which is a 144hz monitor) if there was nothing displayed on my primary monitor. Additionally games started hard capping themselves at 40FPS while my monitors OSD would always show 80FPS (even as games would start dipping to the low 30FPS range at times even). I tried gamescope but while the Steam in game frame rate counter would say it was rendering at 240FPS the monitor would still say 80FPS and things still felt laggy. All these problems went away once I simply disabled VRR in my monitors settings. Setting Adaptive Sync to never in KDE Plasma had 0 impact only turning it off entirely solved the problem. Anyone had any experience with similar issues? From what I hear VRR is great for latency and makes screen tearing near non-existent without the need for Vsync so I would like to use it if possible.

My GPU is an AMD 9070XT and in every game I tested I should be capable of easily clearing 100 if not 200+ FPS easily.

Edit: I did some more experimenting and I found that with VRR disabled my FPS is always capped at 80 no matter the game if I turn vsync on, and in certain games like rhythm games I'm getting atrocious ghosting now even with the frame rate capped to 240 which should match my monitor exactly.


r/linux_gaming • • 6h ago

tech support wanted WiVRn Help

Post image
2 Upvotes

I did everything right with ports being allowed, being on the same network, being on the same version of WiVRn, allowed permissions and it still won't connect my headseat to my PC. It connected the first time using the guide and videos and now it won't connect anymore. I'm on Zorin OS can anybody help me?


r/linux_gaming • • 3h ago

emulation How do I get dolphin games in kubuntu

Thumbnail
0 Upvotes

r/linux_gaming • • 7h ago

Cyberpunk 2077: FSR 4 ML frame generation presents 2x frames but only real frames reach the screen. Works fine in Crimson Desert.

Thumbnail
3 Upvotes

r/linux_gaming • • 4h ago

tech support wanted Is there a way to switch FSR out for DLSS using launch options on different custom proton versions?

1 Upvotes

For instance, proton versions such as GE or CachyOS. For example, Dead By Daylight only has FSR and XESS as selectable options in their admittedly WAY too simple game settings menu.