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: 23 min 6 sec ago

Sharing My Experience with the Lenovo Yoga and Ryzen AI

9 Jan 2026 - 2:08pm

Hello to the universe,

I just wanted to share my journey, and maybe someone here has some tips for my new setup.

I’ve been using Linux as my main system for about 12 years now. I started with Debian and spent a long time in the Debian/Ubuntu/Mint bubble. A few years ago, I switched to Arch/Manjaro, but I’m now back on Mint after having a horrible time with my Razer Blade 15. I switched back because Mint is simply a bit more stable for me. (i know shame on me)

I’ve always struggled with NVIDIA on laptops. It started 12 years ago when Bumblebee was basically the only option. Nowadays it’s slightly better thanks to PRIME offloading, but on the Razer Blade it always felt like pulling a Ferrari with a small Ford Fiesta. The powerful GPU was there, but it wasn’t directly connected to any display output, so the integrated graphics were always the bottleneck. Even if i switched to Nvidia only.

I mostly work on my notebook, and sometimes I play Counter-Strike or Guild Wars 2 via Proton. On the Razer, I usually got around 40 FPS. It often felt unplayable, and sometimes the whole system would freeze. I also went really deep down the driver rabbit hole.

This year I finally ran out of patience and decided to buy a new laptop without an NVIDIA GPU. I was okay with stopping gaming altogether and ditched my Razer Blade.

I decided to go back to devices I’ve always loved, so I looked at ThinkPads. But then I found a good deal on a Lenovo Yoga with the new Ryzen AI chip and integrated AMD graphics.

I installed Linux before Windows even had a chance to boot.

And what can I say. I love everything about it. Best decision I’ve made in the last two years. It’s silent, it stays cool, and it just works. I had to do a few tweaks for audio because the bass/main speaker wasn’t connected properly in the drivers, but everything else worked like a charm.

I also switched to Sway, and I’m really impressed by how good it is nowadays.

My only real problem: after closing the lid and opening it again, it takes an extremely long time until the system is usable again around 30–60 seconds. It seems to be related to the new chip and s2idle, and I guess I’ll have to wait for newer kernels (I’m currently on 6.18.1).

But honestly, even with integrated graphics, I get better performance in CS2 and Guild Wars than I ever did on my Razer Blade.

I’m in love, and I’m okay with waiting for new kernels 🙂

Are there any Linux gamers here using the new Ryzen AI chips?

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

Is Linux "there" yet for gaming? My short-lived experience as a Windows migrant.

9 Jan 2026 - 12:38pm

I really want to love Linux. I’m part of that growing crowd of users who are genuinely fed up with Microsoft’s predatory practices and the feeling that I no longer own my own OS. (for reference, i have a RTX 2070, Ryzen 5700, ASUS rog board). After a while searching, I came to bazzite, and it crashed many times while installing. then i found Pop!_OS because it was advertised as a "Stable Release" with the new COSMIC interface—the perfect landing spot for a gamer moving from Windows. installing it was a breeze, yay!

I didn’t expect perfection, but I didn't expect to become an unpaid beta tester.

I’ve installed Linux distros across the last 15 years like every couple years (from red hat back in 1998 to Mint 3 years ago), so I’m not a total novice, but I’m a "regular gamer" now. I have a limited amount of time to relax after work, and I don't want to spend it in a terminal or troubleshooting "stable" software just to play a match.

My experience in a week of Pop!_OS (January 2026 stable release):

  • The Desktop vs. My Mouse: I spent days fighting a bug where the camera in my games was literally hijacked. The OS and the game were fighting for control of the mouse, snapping my view back to the center every second.
  • The Invisible Game: I had games running where I could hear the sound, but the window simply vanished from the desktop—not in Alt-Tab, not in the menu. Just a ghost process.
  • The Hardware Fight: My USB DAC/EQ setup, which works instantly on Windows, became a source of constant frustration. COSMIC or Wayland (or both) seemed to fight every attempt to tweak my sound until I eventually just bought physical EQ hardware to bypass the OS entirely.
  • The Final Straw: After a full day of "fixing" things just to play a 3D game like not being able to move the camera with the mouse, etc. (not even something heavy like Cyberpunk on Ultra settings), I got a crash in my very first match.

I sympathize with the movement, and I see the stats—Linux gaming is at an all-time high of 3.58% on Steam, and it’s clearly evolving. But from the perspective of a guy who just wants to turn on his PC and play, it still feels like the "stable" label is being used very differently in Linux than it is in Windows. Am I setting the expectations too high? i got hyped with so many claims everywhere. I want to try again in the near future. But for now, albeit momentarily (i hope), I sadly surrender to Bill Gates and retreat in defeat to enjoy my little free time as a gamer, not a debugger.

Is Linux actually ready for a user like me? Or is the "stable" label on these new releases just marketing?

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

X3D chips and linux vs windows

9 Jan 2026 - 12:11pm

just have a question to users with experience; are your fps numbers different between windows vs linux? i used to have an X3D chip and i never could get the smoothness similar to windows. i wanted to see if other people were having issues because im in the market for a cpu upgrade and wondering if i should just go 9900X instead of X3D. thank you.

edit: my main game is heavily cpu bound and wondering if the translation layer affects caching somehow

submitted by /u/Legitimate-Trust4288
[link] [comments]

Can somebody please explain to me how refresh rate and VRR really works on Linux?

9 Jan 2026 - 11:42am

So AFAIK VRR (variable refresh rate) means the refresh rate of the display can vary according to the frames per second of the game that you're playing, right? But if I disable that, then my monitor will run at a locked 144Hz and 144fps. But what happens if a game is not able to run with that many FPS? Will it run at 60fps and the monitor at 60Hz when it's supposed to run at 144Hz? Why do some people think VRR is essential for gaming on Linux and some don't? Somebody please explain.

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

Modding on Linux

9 Jan 2026 - 11:18am

How does it work, can you drag and drop files like on Windows, are there any mod managers made for Linux? Or will I need to give up modding if I switch over completely to Linux.

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

Any fix for dragons dogma 2 freezing?

9 Jan 2026 - 10:55am

On vocation menu the game freezes. I tried looking things up. I already changed wine config to win 11. Apparently for some people increasing the swap fixed it, for me it did not. Anybody knows a fix?

I'm on bazzite with a 9700x and 7800xt.

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

Getting XBox-like controller working on Linux SOLVED

9 Jan 2026 - 9:29am

So I and my wife were trying to get her XBox-like controller working on linux, specifically a Tutrle Beach Afterglow wired controller on Ubuntu. After some work with Claude Code it came up with the below which worked for me on multiple Ubuntu systems. As I could not find this help online anywhere I thought I would post it here

Claude:
Instructions for Setting Up the Controller on Another PC

Prerequisites

- Ubuntu/Debian-based Linux system

- USB connection for the controller

- Internet connection

- Sudo/root access

Step-by-Step Installation

  1. Install required packages:

    sudo apt-get update

    sudo apt-get install -y dkms cabextract linux-headers-$(uname -r) git

  2. Download the xone driver:

    cd /tmp

    git clone https://github.com/medusalix/xone

    cd xone

  3. Install the xone driver:

    sudo ./install.sh

  4. Unload the default xpad driver and load xone:

    sudo rmmod xpad 2>/dev/null

    sudo modprobe xone-wired

  5. Make the change permanent (prevent xpad from loading on boot):

    echo "blacklist xpad" | sudo tee /etc/modprobe.d/blacklist-xpad.conf

    echo "xone-wired" | sudo tee -a /etc/modules

  6. Plug in your controller

  7. Test the controller:

    # Check if controller is detected

    ls -la /dev/input/js0

    # Test button presses (press buttons while this runs)

    sudo apt-get install -y evtest

    evtest /dev/input/event16

    (The event number may vary - use ls /dev/input/event* and check /proc/bus/input/devices to find the right one)

    Why This Works

    The default xpad driver doesn't properly initialize your Turtle Beach Afterglow controller because it needs GIP (Gaming Input Protocol) initialization commands. The xone driver has full GIP support and properly authenticates with the controller, allowing it to send input events.

    Troubleshooting

    If the controller still doesn't work:

    - Verify xone is loaded: lsmod | grep xone

    - Check kernel messages: dmesg | tail -30

    - Ensure xpad is blacklisted: lsmod | grep xpad (should return nothing)

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

Stress tests fail when I wake my display (and I can consistently reproduce it)

9 Jan 2026 - 8:49am

I've been driving myself crazy over the last two weeks with this. I spent a long time validating my hardware on Windows first. I ran almost all the standard memory/CPU stress tests: Prime95 (Large FFT), y-cruncher, HCI Memtest, and TM5. I tested both default JEDEC settings and my EXPO profile, and nothing threw a single error.

Once I was sure the hardware was stable, I wiped Windows and installed Arch. I ran y-cruncher overnight just to be extra sure everything was stable. It ran for 12+ hours straight, but then immediately failed the moment I woke up my monitor.

I can reproduce this consistently. It happens even if I revert to stock and use the JEDEC profile. However, it does not occur if I hook my monitor up to the iGPU instead of the 9070 XT. I also tested on a minimal Debian install with no Desktop Environment (where the display never times out), and y-cruncher never failed there either.

I also briefly tried to reproduce this on a laptop with a Ryzen 7840HS and 780M (RDNA 3), and it didn't fail there, so it seems specific to the desktop or the newer architecture.

Some Googling led me to this Mesa issue (https://gitlab.freedesktop.org/mesa/mesa/-/issues/14313) and this thread on the CachyOS forum (https://discuss.cachyos.org/t/turning-on-monitor-causes-cpu-to-fail-y-cruncher/18599). The common link I'm seeing is that everyone reporting this seems to be on AM5 with a Zen 5 processor and an RDNA 4 GPU.

I'm on Arch using KDE with everything fully up to date (Kernel 6.18.3 and Mesa 25.3.3).

Specs: Ryzen 5 9600X B850M Mortar 32GB DDR5 (KF560C30BBEAK2-32) RX 9070 XT

Does anyone have any ideas what could be causing this or any potential solutions?

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

Bazzite + NVIDIA - VRR Doesn't Work

9 Jan 2026 - 8:43am

I really don't want to go back to Windows, so I hope there is a fix.

I have an RTX 5080. Running Bazzite.

All games on either the monitor (connected via DP) and the TV (HDMI 2.1) run smoothly if the game is at 120fps (monitor and TV both are 120Hz).

However, whenever the game drops frame rates, or I cap it below 120fps (example, 90fps), there is a camera judder that is quite severe, pointing towards a failure of VRR.

I have set VRR enabled in Gamescope as well as in the Display settings for both the displays. The judder also happens in Desktop Environment.

I am not sure what to do and if this fixable, but I am hoping someone knows and can help me solve it. The thought of going back to Windows is dreadful as VRR is essential.

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

"Wrong" Distro.

9 Jan 2026 - 8:06am

Is there a such thing as a "wrong" distro?

I often see this statement on many Linux forums:

"Why would you choose [current distro]? Its sucks, change to [another distro] instead."

I'm honestly tired that people offer this as a "solution" to a problem.

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

Witcher 3 via Heroic Launcher (GOG) - Preset M and DLSS 4.5?

9 Jan 2026 - 7:13am

I'm trying to get preset M to work with Witcher 3 but struggling with my setup... should have just bought on Steam it seems...

Anyway... that aside, I think I have successfully updated the DLL to 4.5 with DLSS Updater but now I'm trying to set the M preset.

It seems that in Steam I was able to do that with this launch command which shows the debug overlay as well: DXVK_NVAPI_DRS_NGX_DLSS_SR_OVERRIDE_RENDER_PRESET_SELECTION=render_preset_m DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS=DLSSIndicator=1024 %command%

But I'm unsure how to apply this via Heroic.

I tried setting these variables in the settings for the game in Heroic here:

https://preview.redd.it/57luf1srm9cg1.png?width=669&format=png&auto=webp&s=5c60a659ee919cc988922a3e0e7110abf9e76f87

The first variable does seem to have enabled the debug overlay:

DXVK_NVAPI_SET_NGX_DEBUG_OPTIONS = DLSSIndicator=1024

But this second variable doesn't seem to be able to enforce preset M as per the overlay when I'm in-game.

DXVK_NVAPI_SET_NGX_DLSS_PRESET = M

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

It takes forever to load vulkan shaders

9 Jan 2026 - 6:40am

I already have tried that thing where you make a cfg files that tells steam to use more threads but that did nothing and that is the only solution anybody mentions anywhere.

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

WoW Classic keeps crashing.

9 Jan 2026 - 6:26am

I'm currently running Battle.net through Steam Proton 10.0-3. It runs for about five minutes before it completely freezes up and I have to shut it down. When I log back in, all of my settings (keybindings and such) have been completely reset to default. I have no idea why this is happening or what even to try to fix it. Anyone have any ideas?

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

[OC] Discord Presence for Xorg

9 Jan 2026 - 4:58am

xorg-discord-rpc is a side project that I've been working on this past month; its a Discord activity status tailored towards displaying elements of your current X session.

The program isn’t exactly tailored specifically toward gaming, but it can be used effectively for it.

Because xorg-discord-rpc tracks the currently focused Xorg window, games are handled the same way as any other application. You can configure Rich Presence on a per-application basis using the game’s window class or title.

When a game window is focused, Discord can display

  • Large image -> the game’s artwork
  • Small image -> your distro / WM icon
  • Details -> the game name
  • State -> a custom message or the current window title

Example:

https://preview.redd.it/xryk2rppy8cg1.png?width=909&format=png&auto=webp&s=9aff6e8f54a48c0fd8b17f99e0908d96d1da307a

A more in-depth explanation is located in the README of the GitHub repository.

GitHub: https://github.com/thelinuxpirate/xorg-discord-rpc

AUR: https://aur.archlinux.org/packages/xorg-discord-rpc-git

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

How's Fedora for gaming? NVIDIA 5090, a couple of modern MMOs and RPGs but mostly games 5 years old or more.

9 Jan 2026 - 4:54am

I recently got Pop!_OS installed, and I was impressed with the fact that a lot of my games worked with very minimal setup. In Ubuntu Cinnamon, I had to compile and use Gamescope to get WoW's UI scaling (close to) correctly, and it still had issues. In Pop!_OS, I booted it up and it was... fine.

However, with that said... I honestly just don't really like Pop!_OS's desktop environment. I also want to try theming my desktop environment, which I understand GNOME is unfriendly towards, but KDE is more open to. To avoid instability or bugs, it seems the wisest decision would be to just switch to a distro that natively uses KDE instead of installing KDE on top of Pop!_OS.

I've got my eye on either Kubuntu or Fedora KDE Plasma Desktop. I've tried Ubuntu, in a couple flavours; it's fine. But there's a lot of distros out there and I feel like exploring, so I'm thinking of trying Fedora. How is Fedora for gaming? Is it noticeably worse or better than Ubuntu or any of the other "common" distros?

I run an NVIDIA RTX 5090. I play a couple of modern MMOs and RPGs (WoW and FFXIV are common, along with whatever the most recent mega-RPG happens to be -- Baldur's Gate 3, for example). Beyond that, it's mostly games that range in age from 5 to 20 years old.

(before anyone bemoans the waste of the 5090, it's for AI, not gaming -- and my triple monitor, 2560x1440, 144Hz setup)

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

FSR4 trouble with Optiscaler installed via Goverlay

9 Jan 2026 - 4:48am

I installed Optiscaler via Goverlay and when playing The Witcher 3 Wild Hunt, Optiscaler only detects when I'm using XeSS and DLSS (using the override). But when I select the native FSR2 option, Optiscaler thinks I haven't selected an upscaling method yet. I want to upgrade FSR2 to FSR4. Could this be specific to TW3 or do I need a specific setup/configuration?

I tried the PROTON_FSR4_UPGRADE=1 and PROTON_FSR4_INDICATOR=1 launch options before trying Opstiscaler but I wasn't able to verify if that actually did anything.

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

Pages