/r/linux_gaming
A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).
Please check the FAQ first and keep distro/desktop/should-I-switch questions to the pinned thread “Getting started: the monthly distro/desktop thread”.
While r/linux_gaming is not primarily a tech-support forum, well-crafted support requests are welcome. Tech-support requests should include relevant details like logs, terminal output, system information. What did you do, and how, and with what version of what? How have you tried to troubleshoot the problem?
This guide can help you write useful tech-support requests.
Respect other users. Heated discussions are fine, unwarranted insults are not. Remember you are talking to another human being.
Original sources are preferred over news-blog-type posts unless valuable information is added in the write-up or an ensuing discussion. When in doubt, please add a link to one or the other in a text post.
Spam will be deleted. This means things like repetitious posting of similar content, low-effort posts/memes and misleading/exaggerated titles on link posts.
Reddit:
WWW:
Discord:
IRC:
Matrix:
Telegram:
/r/linux_gaming
Hello,
I have been having an issue with Dragons Dogma 2 and Monster Hunter Wilds where if I enter the settings menu on either game, the game will start clicking as if moving through the options and no inputs in that menu will be recognized. This does not lock the game up, I can still back out and interact with menus outside of the options menu. If I manage to change any options, they are not saved and are reset upon restart. I have attempted to change the config file but this did not have any effect, the game resets all settings on restart. This might not be related, but the games also crashes KDE Plasma on launch requiring it to be manually restarted. The games also do not render properly in full screen due to flickering between the game screen and a black screen, but works fine in windowed mode or when launched with Gamescope (however this is not ideal as controller input does not work with it).
If anyone knows what might be causing this and has some tips on how to fix it I would really appreciate it. This has been happening with Dragons Dogma 2 since the recent performance update, and seems to be pretty much showing the same symptoms on Monster Hunter Wilds. I tried looking up if anyone else has a similar issue, and while I found similar reports in the github issues page for Proton, the solution offered there did not work for me. So this whole thing has been driving me up a wall.
Hello!
I have been setting up an emulator for my kids running on ubuntu 24.
I want to buy controllers to play different games. Switch emulator, xbox and so on.
In my area (not the us) there are cheaper controllers with support for windows/xbox and switch and sometimes playstation instead of Xbox.
They are wireless and look like the orignial.
I see that the orignial controllers have good support, is it likely that these type of controllers Will work out the box?
An example: https://aurdel.com/se/sv/gam-139
Just curious, does anyone know if more advanced AI Anti-Cheat reduce the need for Kernel level access? I just know that AI can be very good at pattern recognition so I wonder if it could be used to detect cheaters without needing as deep access to their system.
the image of linux marketshare
( i had not clue what flair to add, so i just added the advice wanted flair) Heres a image.
Yea unfortunately 2024 was not a good year for online games on Linux, but how long will you remain under the illusion of recommending Linux to those who like to play online and demonizing when someone recommends Windows in dual boot to this type of person?
Stop treating Linux like a supreme religion, a game you buy on Steam and dedicate your time can stop working at any time, they will give you a simple warning and that's it.
There is nothing wrong with having Windows in dual boot to play some specific games, you are not a "sinner" because of this, having to say this proves what a joke the Linux gaming community is.
EDIT: You can start crying and say that this never happens, it's okay.
Most Windows competitive players are just fine with Installing games with all bloat these games need, like a kernel-level anti-cheat. But a software for a game embeded in a core of a system is really creepy. I know some are aware of that, but most people don't care, I think because installing a kernel-level anti-cheat is like installing any other software on Windows and people don't think about it too much. I myself would be more concerned if a game asked me to "go to your terminal and type yay -S battleeye-dkms
", or even worse, asked me sudo permissions to install it automatically, than if Windows just gave me yet another "Yes or No" pop-up. Especially considering that almost any software you want to install on Windows, meanwhile on Linux flatpaks allow you to install user software for... well, user, as a user, and touch sudo only when you need to update your system or install a system component. For this kind of user a game asking sudo permissions would be incredibly creepy.
I guess people on Windows just got used to OS owning their hardware and software owning their OS, so they just don't care. Installing some Linux distros, it's nature, materials on it and it's community, I think, give more awareness of how your system work so that you may think before typing your root password in a "Need sudo permissions" window.
Just wanted to express my messy thoughts. Totally not caused by Apex banning Linux, nuh uh, unrelated. Perhaps Valve will cooperate with Battleeye and Easy Anti-cheat to make a kernel-level anti-cheats for Linux? So that devs that use them aren't as scared of cheaters on Linux. Because many people still want to play competitive games and I don't think Valve will give up on Linux on their "consoles".
Wish I knew what's going on, does anyone have any ideas as to why it could be happening?
I'm using:
proton experimental bleeding edge
Debian Bookworm 6.1
Plasma 5.27
Cpu: Amd Ryzen 5 1600 Oc: 3,8 Mhz V: 1,385
Gpu: GTX 1080
16 GB Ram
Process: Started the game and everything was fine shader compiled game started no problems,
During the first cutscene in the main screen (I had a connectivity error) the Handler started looking like the picture above.
I then went to start the game.
It started out fine with basically no problems besides characters looking a little very bad, then the chase sequence came and the game just broke more and more, started out "fine" with "only" graphics flickering but it got worse over time with character models being ripped apart until the above came out.
Yes I'll also be sending this to capcom, if they have a way to report bugs.
I recently bought this Monitor but unfortunately dont have an AMD Graphics Card. I have a NVIDIA RTX 3060 and was wondering if i can turn on VRR somehow anyways? I tried it in Windows inside the NVIDIA Control Panel but no option for setting up G-Sync. I thought on Linux it may be different. Monitor is connected over HDMI to the GPU. Ive heard G-Sync only works if you connect the Monitor over Display Port but my Monitor only has HDMI.
So is there any way to enable VRR on Linux with this monitor using NVIDIA while connected via HDMI even the monitor says its FreeSync?
Would appreciate the help
I hope this is related enough-
I've never overclocked before despite owning many computers, and I'm not really self-confident in my ability to do it right and I wanted to get some opinions. (I don't know much about overclocking as will likely be evident)
Firstly, I use Arch Linux and I built my computer last month. The GPU is a 16GB 7800 xt (gigabyte)
By the way, I literally haven't touched any GPU settings since I installed it (maybe possibly not smart) I just kinda looked at temps, said "thats pretty good" and fucked off. So I haven't done anything yet.
The idle temperature (well, with firefox open) is 58c, the junction is 64c, and the 'mem' is 72c.
The power usage limit is currently 236/244W.
I mainly want to know A. what software I should use if I were to do so
and B. How I can gauge whether or not overclocking my GPU is actually worth it.
and C. (optional) what are some basic rules of thumb to follow?
Thanks y'all, and I hope I actually gave enough information. I'm happy to provide any extra but as I said I don't really know anything about overclocking so I'm just kinda going with the basic stuff.
Seeing more and more multiplayer games(LoL, Apex Legends, etc.) recently discontinue support for Linux do you think WT will follow their decision?
I've been gaming on Linux for 5+ years now. I own a SteamDeck as well and my favorite use for it is to remotely play my desktop games on the couch or in bed with my significant other. For almost a year now though I haven't been able to enjoy using my Deck in this manner, or any controller-based remote play for that matter. The issue is that whenever I try to remote play a game from some Steam Link-based device using a controller the inputs are not recognized by the game on the host machine.
This issue has followed me through distro swaps (first Garuda now Bazzite) and doesn't seem to be specific to any one game (I've tried at least a dozen), nor to the Steam Link device (I've tried Android-based ones, my SteamDeck, MacOS, iOS, etc). If I go into Steam Input while remote-playing a game and set my SteamDecks controls to mimic the mouse and keyboard inputs used by the game they work, it's JUST the Joystick-based inputs that aren't recognized. Even more confounding I discovered that if I start a remote play session from my SteamDeck, then go to my host machine and open BP I can navigate the UI WITH the Steam Deck remotely, and under the controller settings in BP it shows that it recognizes the controllers as the SteamDeck itself, however, the game still won't recognize the joystick inputs.
I've tried both Steam stable client and beta on my host machine and on my SteamDeck as well as a mix and match of the two, and nothing makes any difference. I've tried using different Proton and GE versions, but nothing makes any difference.
No matter what I do, what game I play, or what client I use, Remote Play consistently refuses to recognize the joystick inputs of my guest device.
Specs
OS: Bazzite
Kernel Version: 6.11.5-307.bazzite.fc41
CPU: AMD Ryzen 7 5800X3D
GPU: Nvidia GeForce RTX 3090
RAM: 32 GB
WM: Wayland
DE: KDE Plasma 6.2.2
Things Tried
Please let me know if you'd like any additional information about my setup or debugging. At this point, I'm not sure what else to try. My working current hypothesis is that the virtual controller created by Steam is not making its way into Proton for some reason, but alas, my Linux-Fu is still too unrefined to explore that theory any further on my own.
Why is it that these types of games consistently hit the top 20 most played on Steam? Like there’s other games that occasionally rise to the top and stay there a bit before the hype dies down, but yet those competitive shooters still stay in their high positions despite everything even through those hype cycles.
Now, games that put a unique spin on things like TF2 or, as much as I hate to admit it, Valorant I understand. But why COD, Battlefield, and the likes? What makes those so popular? What’s the appeal here? Their recent games from what I heard are pretty hated from their respective communities but yet everyone still plays them.
You can even see this trend in Minecraft, the PVP crowd are one of the most prevalent parts of the wider community even between Bedrock and Java
This is more of a curiosity thing than a complaint. I have dabbled in this genre from time to time and I don’t have a problem with it. Perhaps this is remnants of gladiator times and centuries of duels showing up in a different form
Hey I was setting up lutris and wine last night and I followed all steps correctly, but when I press play it says that the game is open and nothing appears on screen, then in just closes and the button returns to 'play'. This happened in heroic too
I am on archlinux and BSPWM, I tried on gnome and the problem is still there, please help.
With UMU launcher allowing us to use Proton outside of Steam, would it be a good idea to expand ProtonDB to include games outside of Steam? And maybe add a filter to games on multiple storefronts to see reports from the Steam version vs GOG version vs Epic Store Version for instance in case there are differences with the game files/executables as there sometimes is.
I expected Steam to think that I'm 'online' because I'm sitting at my PC browsing with Firefox but given ~5 minutes my friends list status changes to 'away' when I don't want it to. I have Steam friends and Firefox in two windows side by side and as I move my mouse and click in the Firefox window, my status stays set to away until I mouse over the Steam window. Has anyone else experienced this?
OS: Arch Linux
KERNEL: 6.11.5-arch1-1
CPU: AMD Ryzen 7 5700X 8-Core
GPU: AMD Radeon RX 6600 (radeonsi, navi23, LLVM 18.1.8, DRM 3.59, 6.11.5-arch1-1)
GPU DRIVER: 4.6 Mesa 24.2.6-arch1.1
RAM: 16 GB
DE: KDE PLASMA 6.2.2
Using Steam stable client, Firefox & Wayland
I’m getting sad everyday listening to that companies don’t wanna support Linux gaming I have been running Linux mint for a while now
I’m just sad
I'm looking for some advice on undervolting my Ryzen 5500. I’m running it on an ASRock A520M HDV motherboard, and my OS is EndeavourOS. My main goals are to reduce temperatures and maybe cut down on power draw a bit.
I've read that undervolting can be done through the BIOS, but I’ve also seen people using software to do it. My question is: is it better to undervolt through the BIOS, or is there a reliable tool I should use on Linux (like CoreCtrl or something similar)? If BIOS is better, could someone guide me on where exactly to adjust the settings and how much I should be lowering the voltage by?
I've been using the open source module for two or three months, and it has worked as good as the propietary drivers.
This got me wondering... For people who can't afford, or don't see worth upgrading in the same generation, a better AMD GPU (for example, I thought of upgrading to a Sapphire Nitro+ from my RTX 3080 just for a better compatibility and tuning support),
How far do you see that Nvidia finally gets to the point AMD is in right now on Linux? (With full driver support, released code, etc)
My GPU is still really new and rumours said that AMD won't release high-end GPU's for the 8000 series, so I don't know if I should just move now!
I believe many of us here find it hard to believe,
Basically they're two problems
- financial benefits (not appealing numbers of active Linux players!?)
Every time a game loses Linux/Proton support due to anti-cheat some people here downplay it as if wasn't that big of a deal.
League of Legends, biggest MOBA on PC loses Linux support - someone comments "Dota 2 is better"
Roblox loses Linux support - "Game is trash anyway with pedo admins"
GTA V (Online) recently lost Linux support - "Guess they don't want my money"
Apex Legends and a ton of other EA games switching to EA Anticheat lose Linux support - "Fuck EA, never buying their games. Trash anyway"
... and so on
In the span of not even a year we lost support for some of the biggest multiplayer games (Yeah I know there's still a way to play Roblox) while many of us continue to brush it off as it's nothing while I (and probably many others) am now forced to dual-boot Windows to play League with my friends. I really thought it would get better with the release of the Steam Deck and at least now some developers, even big ones, try to optimize their games to work with Steam Deck but it certainly didn't help the anti cheat situation as much as I'd hoped, seeing how many devs didn't bother to enable it.
I also don’t believe Apex, Roblox, and other devs are necessarily lying when they say they’re concerned about cheaters abusing user-space anti-cheat on Linux. It makes sense - user-space anti-cheat is just easier to bypass. And anyone who’s seen what cheaters will do to get an edge knows they’d jump at any opportunity, Linux or not.
I don't know what the solution to combat cheating on Linux is and I am immensely grateful to Valve and everyone else trying to make Linux gaming better. But brushing off these losses with “good riddance” is bitter and honestly feels self-defeating.
I've used Windows all my life but I'm seriously considering trying Linux Mint, since i've read It is user friendly especially for Windows users.
I play a lot of games, including old ones. One of my favorite games ever is the original Diablo.
So. How's gaming on Linux? Especially in cases like Diablo, which doesn't officialy support Linux.
Does emulators also work well? I use them a lot.
In the case of softwares other than games, how hard It is to use something like Wine to make It work properly?
Thanks! :)
Hello, today I've redownloaded TW3 after switching to EndeavourOS. So far all games I've played were on par or better than windows, however here i had terrible frametime and the game would crash after a few minutes of playing. Switching the render from dx12 to dx11 in the projekt red launcher fixed both the frametime and crashing, and the game plays mostly well. However I'ts still missing some options such as fsr upscaling, which would be nice to have. Has anyone encountered the same problem? I tried launching it both from steam with proton and wine from heroic, but with the dx12 mode the same issues would occur.
The game runs, but lags a lot and crashes occationally. Not sure if it's a linux thing or just the game. Still I've been playing for a couple of days and have been enjoying it. Got to a point where it crashed as soon as my character spawned. I almost installed windows just to see if it ran better, but the installer didn't find my sdd. Thankfully I managed to get into the game again and have enjoyed my evening
Hello, this game used to work fine, but now it crashes after about 1 minute of being in game. For some reason Eternal land is not affected in the same way. I am using GE-Proton9-16.
Before crashing, there are no sudden spikes in CPU or GPU usage. My launch options are gamemoderun mangohud %command% -dx11
. Here are my specs:
OS: Ubuntu 24.10
KERNEL: 6.11.0-9-generic
CPU: AMD Ryzen 5 5500
GPU: AMD Radeon RX 6650 XT (radeonsi, navi23, LLVM 19.1.0, DRM 3.58, 6.11.0-9-generic)
GPU DRIVER: 4.6 Mesa 24.2.3-1ubuntu1
RAM: 31 GB
Also, here's the pastebin of the "stderr.txt" file located in the root directory of the game, for any troubleshooting wizards: https://pastebin.com/g19v8rxe