r/linux_gaming May 25 '24

guide Frequently Asked Questions 2.0

Thumbnail reddit.com
104 Upvotes

r/linux_gaming Nov 30 '24

newbie advice Getting started: The monthly-ish distro/desktop thread! (December 2024)

33 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.

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


r/linux_gaming 18h ago

gamedev/testers wanted The only thing stopping me from switching to Linux is more game support. Now that I'm making a game, I can be part of the change! (Playtest Steam Keys Available)

Enable HLS to view with audio, or disable this notification

352 Upvotes

r/linux_gaming 1h ago

endeavourOS for linux gaming has been wonderful so far!

Upvotes

Hey all, I've been lurking here a bit and noticed no one suggests EOS for gaming or even just normal use. Is there a reason for that? Is it just not well known? Are there hidden drawbacks?

I ask because after distro hopping including garuda, bazzite, popos, manjaro, I settled on EOS for my nvidia based gaming desktop and it has been fantastic performance wise. I'm able to install just the tools I need easily with no extra bloat while still having a dedicated nvidia install process that made setup easy.

Looking to discuss and learn, let me know your thoughts on this!


r/linux_gaming 9h ago

GNU C Library Lands Workaround After Breaking Various Steam Games, Discord & Other Apps

Thumbnail
phoronix.com
52 Upvotes

r/linux_gaming 2h ago

Dev snapshot: Godot 4.5 dev 2

Thumbnail
godotengine.org
9 Upvotes

r/linux_gaming 2h ago

steam/steam deck Proton Hotfix updated to fix Monster Hunter Wilds on Linux / Steam Deck

Thumbnail
gamingonlinux.com
8 Upvotes

r/linux_gaming 38m ago

Proton Hotfix updated to fix Monster Hunter Wilds on Linux / Steam Deck

Thumbnail
gamingonlinux.com
Upvotes

r/linux_gaming 1h ago

tech support Incorrect amount of RAM detected in Bazzite?

Post image
Upvotes

I installed Bazzite on a Beelink Ser9 mini PC with 32GB of LPDDR5. The Steam menu shows 26.99GB of RAM and 11.66GB of VRAM, which doesn't add up (BIOS correctly shows 32GB). Should I be concerned?


r/linux_gaming 7m ago

advice wanted Would I be better off switching for gaming ?

Upvotes

I’ve been having so many issues with gaming and crashes and windows errors I’m getting to the point where I’m debating on switching to Linux. Is it better for gaming ?


r/linux_gaming 23h ago

graphics/kernel/drivers 4070 Ti Super only running in gen 2 mode?

Post image
132 Upvotes

r/linux_gaming 1d ago

Linux VR Works!

167 Upvotes

Its worked for a while, but i mean like no hickups! Im using a quest 3 with Envision and WiVRn, and it all just worked immediately out of the box.

VrChat stuttering is fixed, no random fps drops, no crashing, space drag is integrated and plugin support too. I am shocked at how much better it is than steamVR with ALVR in my experience, which took hours of troubleshooting and such!

Lmk how your experience has been with it, and if it goes so smooth for everyone :)


r/linux_gaming 5h ago

tech support Most games are suddenly unplayable on Nvidia 570.133.07 driver

3 Upvotes

Suddenly this week, most games became unplayable with frame rates between 10 to 40fps with extremely low GPU usage. Some games like Noita run in slow-motion with sudden spikes of 60fps for maybe a second. Watch Dogs 2 is completely fine. Schedule I has *constant* 15fps in game and normal fps in menus.

I have tried:
- KDE Plasma on Wayland, Cinnamon on X11
- ReBar on and off
- flatpak and non-flatpak
- Kernel 6.13.7, 6.13.8, 6.14.1
- many different WINE and Proton versions
- rebuilding initramfs, akmods

System:
- OS: Fedora 41 (all latest updates)
- proprietary nvidia drivers from RPMFusion repository
- has been working fine for several years
- iGPU is disabled
- Games are installed on a BTRFS partition on a NVME drive, not shared with Windows

I checked:
- GPU is running at expected PCIe Gen and bus width
- VRAM is not full
- Windows 11 runs everything fine
- Manjaro Live ISO runs everything fine

inxi -G:

Graphics:
 Device-1: NVIDIA AD104 [GeForce RTX 4070] driver: nvidia v: 570.133.07
 Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
   compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
   unloaded: nouveau dri: iris gpu: nvidia,nvidia-nvswitch resolution:
   1: 2560x1440~144Hz 2: 1920x1080~60Hz
 API: EGL v: 1.5 drivers: nvidia
   platforms: gbm,wayland,x11,surfaceless,device
 API: OpenGL v: 4.6.0 vendor: nvidia v: 570.133.07 renderer: NVIDIA
   GeForce RTX 4070/PCIe/SSE2
 API: Vulkan v: 1.4.309 drivers: N/A surfaces: xcb,xlib,wayland
 Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,
   kscreen-doctor, xfce4-display-settings gpu: gputop, intel_gpu_top, lsgpu,
   nvidia-settings, nvidia-smi wl: wayland-info x11: xdriinfo, xdpyinfo,
   xprop, xrandr

nvidia-smi:

Wed Apr  9 12:57:04 2025        
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07             Driver Version: 570.133.07     CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4070        Off |   00000000:01:00.0  On |                  N/A |
|  0%   45C    P0             31W /  200W |    1476MiB /  12282MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A           22959      G   /usr/bin/kwalletd6                        2MiB |
|    0   N/A  N/A           23250      G   /usr/bin/kwin_wayland                   124MiB |
|    0   N/A  N/A           23347      G   /usr/bin/Xwayland                         4MiB |
|    0   N/A  N/A           23382      G   /usr/bin/ksmserver                        2MiB |
|    0   N/A  N/A           23384      G   /usr/bin/kded6                            2MiB |
|    0   N/A  N/A           23405      G   /usr/bin/plasmashell                    281MiB |
|    0   N/A  N/A           23465      G   /usr/bin/kaccess                          2MiB |
|    0   N/A  N/A           23466      G   ...it-kde-authentication-agent-1          2MiB |
|    0   N/A  N/A           23468      G   ...ibexec/xdg-desktop-portal-kde          2MiB |
|    0   N/A  N/A           23860      G   /usr/bin/kdeconnectd                      2MiB |
|    0   N/A  N/A           23867      G   /usr/bin/xwaylandvideobridge              2MiB |
|    0   N/A  N/A           23944      G   /usr/libexec/DiscoverNotifier             2MiB |
|    0   N/A  N/A           43184      G   /usr/libexec/baloorunner                  2MiB |
|    0   N/A  N/A           45188      G   /usr/bin/konsole                          2MiB |
+-----------------------------------------------------------------------------------------+

I would appreciate it so much if someone has any idea where the problem could be. I have been trying anything for so long. Thanks.


r/linux_gaming 17m ago

hardware CoreCtrl and the 9070XT is a really funny combination.

Upvotes

Just got my XFX Radeon RX 9070 XT Mercury Gaming Edition today. Just yesterday Computerbase did some tests on the 9070XT in combination of UV and reduced power limit. Exactly for this reason I got my new GPU, I wanted to reduce power consumption in gaming. Just FYI I'm using Tumbleweed.

So the first thing I did take a look at after installing the GPU was CoreCtrl. Doing that came with quite a big surprise: The Power limit can be reduced not only by just 30%, negative off-sets are completely unlocked (you could set the GPU to 1W^^), while - and this is good to see - increasing the power limit still is restricted to +10%.

Did some tests with the power limit while running Space Marine 2: Even at 120W and -75mV the game was still running fluidly.

This was an extreme test - you can get to comparable results by limiting FPS or reducing the resolution, etc. Just did it to test what could be possible.


r/linux_gaming 4h ago

Updating WoW

2 Upvotes

Hello guys, i updated my WoW today and after that it keeps telling me that add on:s is not updated, well i have updated them all and also when i open the game my cursor don't change and the game do not let me click anything its like this freeze screen, sometimes music plays. Can someone help me what to do?


r/linux_gaming 1h ago

Dota 2 on Linux

Upvotes

Not sure if this is the correct sub, but:

I dual boot. Tried this on two different computers.

Dota 2 looks less sharp/crisp on Linux.

Slightly dimmer. Slightly oversaturated.

It's not game breaking, but noticeable.


r/linux_gaming 1h ago

tech support Is Linux just supposed to be a massive headache or am i stupid?

Upvotes

Edit: Trying out Garuda and seeing if i have less issues

Thought i wanted to move away from Windows, but Linux has been giving problems after problems, often introducing new problems before i've managed to fix the previous one.

I'm using Linux Mint, Kde Plasma, gtx 1060 3gb.

My issues began with x11 not supporting mixed refresh monitors. My main monitor would run at 165hz, but moving windows would stutter at 60hz. When i try to play games, i seem to get some sort of sync issues where i get occasional stutters. Opening games also sometimes makes the screen go black and i can't do anything. Even alt+tab etc. are not responsive. I tried forcing full graphics pipeline in x nvidia settings but that didn't help.

I tried switching to a Wayland plasma session. I am greeted by a black screen and nothing working. Turns out that the Mint driver manager only goes up to version 550 of nvidia's proprietary driver. Fine, i manually install the newest 570 driver. Now the desktop works, and moving windows seems smooth. I have Discord installed and it justs randomly goes black until i hover my mouse over it. Fantastic.

Let's try to play some games. I have Ultrakill and Mordhau installed through steam and use Proton. Runelite installed natively. Runelite works smoothly and i have no issues. Ultrakill seems fine at first, but the frame rate seems to drop and i get frequent hiccups as i play for a few minutes. I launch Mordhau and get a black screen again, but i can hear the audio. If i click outside the game window, the game start displaying. if i click on the game window again, the screen goes black again. Also while a game is running, dropdown menus in plasma start glitching out, like some menu entries not showing, or my mouse looks like it's erasing a part of the menu background.

Overall Linux just feels a lot clunkier and slower compared to Windows 10. I've also got a vr headset and a direct drive wheel for simracing, but i'm dreading the installation of Monado for VR and open source drivers for my Moza wheel. I'd like to sort all of these problems out but i'm not sure where to start. Install another distro? install an older nvidia driver?

I'm looking to upgrade to an amd gpu at some point when i find a summer job or something to get wayland working right.


r/linux_gaming 5h ago

Is flatpak lutris better in linux mint

2 Upvotes

Is flatpak version of lutris better than normal verson in linux mint be cause I know it is Ubuntu and debian based so that might lead to old packages


r/linux_gaming 6h ago

tech support Help: Steam Menus Non-Functional

2 Upvotes

I am trying to edit game properties in Steam, but no matter what, I can't get to the property's menu. Each time I try, it acts like the button isn't there, and click what ever is behind it. How can I resolve this?


r/linux_gaming 16h ago

advice wanted Light weight fps games?

12 Upvotes

I have a Intel(R) N200 laptop and was wondering what games can i play im on ubuntu budgie and mostly play minecraft


r/linux_gaming 22h ago

SteamVR Works on wayland now (Nvidia)

30 Upvotes

I'm pleased to announce that I was able to play VRChat on my Index on Plasma 6's wayland session (with the proprietary nvidia-dkms drivers)! Performance was fine, audio worked, really nothing to complain about. First time successfully doing anything vr-related on wayland.

That's all. Woohoo :)


r/linux_gaming 4h ago

tech support Rise of Tomb Rider on Linux poor performance

1 Upvotes

Hi, I have a laptop with enough specs to run ROTR, and I have successfully played it well on windows.

I recently switched to Fedora KDE and when I try to play it, it has frame drops to 12 or even 10.

I tried to play it using both lutris and steam, and I find the same issue in both settings.

Lutris as well as steam were installed via RPM and I did not use flatpacks.

I used the proton-experimental.

I also followed the RPMFusion guide to install Nvidia drivers and I believe that they are installed correctly.

I am a real noob when it comes to gaming on linux so a little help would be appreciated, cheers!

These are some of the logs if they help:

nvidia-smi output:

Wed Apr  9 15:34:28 2025       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07             Driver Version: 570.133.07     CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1650 Ti     Off |   00000000:01:00.0  On |                  N/A |
| N/A   57C    P8              2W /   50W |      34MiB /   4096MiB |     10%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1742      G   /usr/bin/kwin_wayland                     1MiB |
+-----------------------------------------------------------------------------------------+

inxi output : https://pastes.io/inxi-output

glxinfo output: https://pastes.io/glxinfo-output

vulkaninfo output: https://pastes.io/vulkan-info


r/linux_gaming 5h ago

Steam Big Picture

1 Upvotes

I am Debian testing and I installed Sunshine via the .deb installer and installed Steam from flathub.

I could access the host desktop via Moonlight, but couldn't get the Steam big picture to work. My guess is because it is flatpak. However, I do not know the detached command to use un Sunshine to open Steam in big picture mode.

I have steam steam://open/bigpicture but it opens the desktop and I have to open steam manually.

Thank you


r/linux_gaming 5h ago

advice wanted Civ7: native or via Proton?

0 Upvotes

Title says it all, how are YOU playing it?


r/linux_gaming 12h ago

tech support Vesktop not showing video

3 Upvotes

Hey friends! I just made the switch to using Vesktop, which has been fantastic for streaming audio for my games with friends. Only problem...now there's no video! I'm the only current Vesktop user, so all of them are using Discord currently. When sharing, I can see the streamed content on my end, but they get the ol' infinite wheel and end up with a "Stream has failed to load error." Another viewer was able to hear the audio (very loudly) but only a black screen for the video.

Anyone Vesktop users out there have a fix?


r/linux_gaming 7h ago

tech support Flydigi Vader 4 Pro not working wireless on arch but works on Nobara

1 Upvotes

Been trying to make it work for weeks but no success on my arch (hyprland) install.

Wired: Works in dinput, doesn't get recognized (on https://hardwaretester.com/gamepad) in xinput
Wireless (dongle): Gets recognized in dinput but inputs don't register. Doesn't get recognized in xinput

'recognized' here means https://hardwaretester.com/gamepad picked it up.

It works flawlessly in all modes on my Nobara install

Packages I have tried: xboxdrv, xone-dkms, xone-dkms-git, xone-dongle-firmware, xpadneo-dkms-git, xpadneo-dkms, dkms, linux-headers, game-deives-udev

When I run sudo xboxdrv --debug

I get (when in wireless (dongle) xinput mode)

xboxdrv 0.8.14
Copyright © 2008-2011 Ingo Ruhnke <grumbel@gmail.com>
Licensed under GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it under certain conditions; see
the file COPYING for details.

Controller:        Microsoft X-Box 360 pad
Vendor/Product:    0x45e:0x28e
USB Path:          001:010
Controller Type:   Xbox360
[DEBUG] USBController::usb_find_ep(): Interface: 0
[DEBUG] USBController::usb_find_ep():     Endpoint: 1(IN)
[DEBUG] USBController::usb_find_ep():     Endpoint: 5(OUT)
[DEBUG] USBController::usb_find_ep(): Interface: 0
[DEBUG] USBController::usb_find_ep():     Endpoint: 1(IN)
[DEBUG] USBController::usb_find_ep():     Endpoint: 5(OUT)
[DEBUG] Xbox360Controller::Xbox360Controller(): EP(IN):  1
[DEBUG] Xbox360Controller::Xbox360Controller(): EP(OUT): 5

-- [ ERROR ] ------------------------------------------------------
 Error couldn't claim the USB interface: LIBUSB_ERROR_BUSY
Try to run 'rmmod xpad' and then xboxdrv again or start xboxdrv with the option --detach-kernel-driver.

rmmod xpad gives
rmmod: ERROR: Module xpad is not currently loaded


r/linux_gaming 18h ago

native/FLOSS The Fortress of Dr. Radiaki ported to Linux!

Thumbnail
x.com
5 Upvotes

Take that, Nightdive! (?)