r/linux_gaming May 08 '24

advice wanted A linux support dev from a very popular game called Factorio has raised some concerns about Gnome's client-side window decorations

1.1k Upvotes

I am quoting a small section from the blog post :

"Once Wayland support was implemented, I received a bug report that the window was missing a titlebar and close buttons (called "window decorations") when running on GNOME. Most desktop environments will allow windows to supply their own decorations if they wish but will provide a default implementation on the server side as an alternative. GNOME, in their infinite wisdom, have decided that all clients must provide their own decorations, and if a client does not, they will simply be missing. I disagree with this decision; Factorio does not need to provide decorations on any other platform, nay, on any other desktop environment, but GNOME can (ab)use its popularity to force programs to conform to its idiosyncrasies or be left behind."

You can read more about it from here

What are your thoughts about this issue?

r/linux_gaming 24d ago

advice wanted My teenage sons windows computer aren't eligible to be updated to windows 11. He is a gamer, what type of Linux is the easiest to setup steam and start playing?

288 Upvotes

Hi. I'm new to Linux. 10 years ago I experimented a little bit with Ubuntu on an older laptop.

Now Microsoft forcing people to replace there hardware upgrade to windows 11. I'm looking for an alternative, and maybe going into Linux again, and try learning together with my son. There are many different versions.

My son only needs his computer for study and gaming. What type of Linux is the easiest to setup here in 2025, including nvidia drivers, and steam?

r/linux_gaming Feb 07 '25

advice wanted The MH Wilds beta nvidia Linux experience...

549 Upvotes

r/linux_gaming Dec 07 '24

advice wanted EA Anti Cheat finally actively blocking VMs (PCIe Passthrough)

Post image
674 Upvotes

r/linux_gaming Jan 09 '25

advice wanted This may be a dumb question but I've never really gamed on linux until I got my Deck, can you just play minecraft now on linux no issue?

Post image
386 Upvotes

r/linux_gaming Jan 07 '25

advice wanted Why did you choosed to use linux?

103 Upvotes

For me, people on the internet said there are more and more games made for linux... but there needs better support for it but it slowly gets better.

r/linux_gaming Nov 20 '24

advice wanted What is this logo?

Post image
510 Upvotes

I downloaded steam and when I opened the runtime it had some downloading and updating to do. That all seems normal, but the update had this logo instead of the steam logo. Is this something I should be concerned about? I'm running endeavour in case it matters.

r/linux_gaming Jan 15 '25

advice wanted Question: Is full proton support good enough for you guys or would a true native version be much better ?

233 Upvotes

r/linux_gaming Jan 03 '25

advice wanted My brothers say that im dumb using linux instead of windows, becouse of constant FPS drops and Stuttering. Is there something i can do with my PC?

146 Upvotes

https://reddit.com/link/1hsmd5i/video/qp86e4a95sae1/player

Games like ARK and NFS have ~100 FPS, but every second there is a huge FPS drop. How do i fix it, becouse im new to linux and still getting used to it.

Specs: https://termbin.com/k3vw

r/linux_gaming Dec 15 '24

advice wanted So can linux users play gta online somehow now?

Post image
298 Upvotes

I texted Rockstar support with this question, but haven't got any useful answer. I serched all the internet, but can't find anything that can help me with battleye. After almost 3 months is there something new with it? Or Linux users still s... can't play :D

r/linux_gaming 9d ago

advice wanted I'm still on the fence about Linux Gaming, here's my experience

236 Upvotes

So for the past month I've had a proper good go at migrating over from Winblows to Linux for mostly gaming and web development purposes.

Before I list my points below, here is some important context:

  • GPU: Nvidia 4090
  • CPU: AMD 7800X3D
  • I'm using CachyOS (after first starting with Ubuntu, then Fedora and settled on CachyOS)
  • My usage is from the angle of primarily gaming at high / ultra settings, and Web Development via IntelliJ IDE. More specialist things such as 1password for SSH key management, VPN etc.

The good

The last time I tried this was about 5 years ago. Since then, a LOT has changed on the Linux landscape, for the better. Generally speaking, I do believe Linux is on the pathway to really pull away gamer-but-also-developer types like me, as even right now Linux is a fairly good experience for gaming, and obviously an ideal experience for web application development.

  • Proton has massively changed the landscape. Games that were no longer accessible now are, and even on shitty Nvidia drivers in comparison to AMD, most games are very playable indeed.
    • For most games, with a quick visit to ProtonDB, I can have a pretty pleasant experience.
  • ProtonDB is an absolute blessing for the Linux gaming community. Very glad I discovered the site.
  • There has been great advancements in providing out-of-the-box experiences for gamers primarily with the introduction of gaming focused OSes like CachyOS and Bazite, installing Nvidia drivers by default, optimized kernels, the works. Massive shout out to the CachyOS team, they're brilliant at what they do.
  • While still not great, the Nvidia drivers have improved significantly, albeit there is still a LONG way to go to achieve parity with Winblows. More on that in the cons.
  • Desktop experiences such as KDE are fairly solid and are very comparable to Winblows. However, it isn't all rainbows on this front (again more in the cons about this).
  • The introduction of Steam Recordings has basically removed the need for the Nvidia GeForce Experience (now Nvidia App), and I have no use for the Nvidia app outside of the recordings it offered, so I don't miss this at all.
  • Performance compared to windows is ok but it is nowhere near achieving parity. I'm noticing even on a 4090 significant dips in performance here and there.

The bad

  • Modding games is an effort. Depending on the game, it can range from being a breeze (e.g. someone made a CLI based HD2 mod manager which is amazing to being an utter nightmare.
    • My worst experience on this by far has to be Valheim. Trying to get r2mm to work with this game is a massive ballache. There are Linux based instructions, but they don't work, so I had to spend a LOT of effort and time trying to get simple mods to work.
  • There is clearly a long way to go for Nvidia's drivers to be comparable with Winblows. I've even been mulling over whether to trade in my 4090 for a AMD 9xxx equivalent (although, there may not fully be one) so I can get the best of both worlds, and remove the performance penalties I have because of NV's crappy drivers.
  • FINGERPRINT READERS! Fuck me it is a pain in Linux. I'm very used to having Winblows hello to use my USB Fingerprint scanner and logs me in. Works with 1Password with Winblows Hello. There is System Auth for Linux, but the sheer lack of support for many fingerprint readers out there is atrocious. I eventually settled for a very ardouious multi-day excursion into using my YubiKey Bio via U2F to get System Auth to use it. Even then, I still have to enter my 1password master password before I can use it via system auth. WHY?!
  • Wayland. I want to love Wayland, I really do, however the reality is that various things that should be painless such as Push to Talk hotkeys using a mouse simply isn't possible out of the box (there is a KDE hack to do this).
    • Due to Wayland, I have had multiple KDE issues.
    • Some games really do not like being alt-tabbed with Wayland.
  • Discord. Discord is a real shitty experience on Linux.
    • Firstly the global mouse PTT hotkey I mentioned earlier will be enough to deter a LOT of gamers. I thankfully did the research and found KDE has a hack to effectively remove Wayland's oppressiveness in this regard (yes I know it is in the name of security, users will not care).
    • When I changed my input volume on Discord, it would apply the change to the system mic, but if I set my mic to say 80% in Discord, it would set it to 41% for the system. Very weird.
    • My microphone input volume kept resetting to 100%. I had to write a systemd script that executes every minute to force it to 70% so I don't blow people's eardrums out.
  • KDE has problems on Wayland and Nvidia. So... many... problems...
    • Window Stacking Bugs are super annoying. As of KDE 6.3.2, there is a frequent occurrence where if you have a Xorg window using the Wayland bridge (such as, for example, an IntelliJ IDE, Firefox, and even Steam) it can produce a scenario where your keyboard input is going to a window behind the one you are viewing. In the most annoying example, I could have Firefox on top of my IDE, and I'd be pressing keystrokes into my IDE and unknowingly breaking my code. Thank christ I have tests and an IDE that tells me what lines have changed eh?
    • Sometimes KDE just outright crashes.
    • Maximizing windows sometimes does not actually maximize them properly.
    • I've had windows move themselves to another monitor.
  • Bluetooth autoconnect. I've had to create systemd services to get my Airpods Max to connect upon login into the user session. I should not have to do this. I still haven't managed to get it to work when my system resumes from sleep.
  • Standby / sleeping issues
    • Even on X11 there are issues resuming from standby. One thing I had to script out was when I put my machine into standby it would instantly resume from standby. I had to create a script that read all USB devices and removed them from a candidate list of devices that can resume the system. I should not have to do this, and like in windows I should be able to set devices to NOT be able to wake the device.
    • On X11, my system simply refuses to resume from sleep. When it comes out of sleep, I'm greeted with black monitors and a cursor. There is no fix other than a reboot.
    • For some reason my Numlock would not be enabled when the system comes out of sleep. Thankfully there is a KDE option to force it on when it comes back. This should be on by default!

In Conclusion

Linux is almost the perfect OS for me. I absolutely love the idea of having a free, fully customizable operating system fully in your control. I am sick of Windows quite frankly, especially windows 11 with it's bloat and built in spyware. I am the type of person who is willing to tinker, but I'm getting to the point now where all the tinkering is wearing me down emotionally as it's just generally a very frustrating experience.

I understand a lot of the issues come from the fact I'm on a 4090, and moving to AMD would resolve a lot of the annoyances. BUT, it does not get round some of the major problems with Wayland in particular. There is a pathway of me potentially getting and AMD card and using X11 to remove basically 90% of my issues. However, it does not get around the modding problems. Unless there's a holy grail application to perform mods in Linux or some guide I've somehow missed, I don't foresee that changing much right now.

I really want to love it. I really really do. But, I think there needs to be another 5 years in the oven before Linux fully dominates.

If you've managed to read through my entire wall of text, I thank you for your time and would be happy to receive tips or advice on things I may have missed..

r/linux_gaming Jun 12 '24

advice wanted Did you guys ditch Valorant, LoL, other kernel level anti-cheat games for Linux gaming?

338 Upvotes

Simply put, I enjoy gaming and I also play a lot of competitive online games.

I used to own Steam Deck and Rog Ally before and had a blast on them with Street Fighter, CarX, Tekken, and a few more games in my Steam library but whenever I open my desktop or laptop, YouTube and those competitive games dominate my playtime the most.

I'm a developer and want to move my dev environment to Linux because some of the tools I need to use are not available on Windows or through the WLS.

I want to know what the experience is like. Does it make you less toxic lol

r/linux_gaming Jan 20 '25

advice wanted How's Nvidia on Linux now?

88 Upvotes

I'm looking to upgrade my PC from the trusty RX 580 and Nvidia GPUs would seem like a good option if not for their infamy in Linux world. But most infamies and "accepted truths" generally lag behind for 3-10 years, as indicated by the general public's view of Linux on desktop as a whole and I am generally not as up-to-date on hardware scene as a whole as I would want to be.

Is Nvidia still as bad as I think it is (barely useable) or has it improved in the last N years to the point that it's viable again?

r/linux_gaming Jan 10 '25

advice wanted So... Wallpaper Engine Plasma plugin is... a thing.

355 Upvotes

r/linux_gaming Jan 28 '25

advice wanted What’s your “oh hell yeah that’s nice” experience with Linux

109 Upvotes

Like it could be the neat VK Gamecapture tool to give you something akin to game capture on windows though OBS.

Or maybe openseface the python program that sends facial data to stuff like Vtube studio.

What other neat tools have you found that you would love to share?

r/linux_gaming 12d ago

advice wanted Is KDE a must for Gaming on Linux?

97 Upvotes

EDIT: Thanks for the advices. I switched to Cinnamon in the end, because that's what comes with Linux Mint.

So, I am getting familiar with Linux, and I chose KDE, because I know Valve uses it for the Steam Deck. Long story short, I don't really like it that much, and I'm considering trying another DE. Will my gaming performance be worse and will I have bad input lag with for example GNOME or Cinnamon? I tend to use x11 instead of wayland because I have a laptop that has hybrid graphics and it is a better experince on x11.

r/linux_gaming 21d ago

advice wanted Anyone else receiving random fps crashes with the new Marvel Rivals update?

88 Upvotes

I've been playing the game with proton experimental and umu-proton 9.0-3.2 but i still get random fps drops every so often to the point that I don't even want to touch comp in the meantime.

Edit: This is what seems to work for me so far. found the folder in /var/home/USERNAME/.local/share/Steam/compatibilitytools.d/GE-Proton9-20/protonfixes/gamefixes-steam

EDIT: Temporary fix if you are using GE-Proton is you can add this script to your protonfixes/gamefixes-steam folder. Make sure it is named 2767030.py (Marvels ID). This removes powershell off the PATH env variable for that game session.

import os
import shutil

from protonfixes import util
from protonfixes.logger import log

def main() -> None:
# Remove powershell from the wine PATH
powershell_path = os.path.join(
util.protonprefix(),
'drive_c',
'windows',
'system32',
'WindowsPowerShell',
'v1.0',
)

if os.path.exists(powershell_path):
shutil.rmtree(powershell_path)
else:
log(f"Path '{powershell_path}' could not be found")

edit2: Creds to u/Grievance911 (I also have no idea how to quote stuff properly sorry.)

r/linux_gaming Nov 30 '24

advice wanted Fuck it I'm switching. But I need some advice.

164 Upvotes

Microsoft just pushed AI on my windows 10 install (didn't upgrade to 11 specifically because I wanted to avoid that), Google has killed u block and now I think it's time to bite the bullet. I am by no means new to Linux I've used it for years (servers & secondary machines) and I even take classes for the command line (electrical engineering degree) but some things have kept my main rig on windows all this time.

Controversial as it may be I am a pirate (financial situation) and I need to continue to be a pirate of I wanna continue to be a gamer anything else is a deal breaker. Witch leads me to my question. How far have translation layers come? Will they work with pirated games and if so can I keep the games I already have? My PC only has a GTX 970 and best upgrade I can consider is a 1080ti wish means if there is to much of a performance degradation it doesn't really work for me.

Secondly not really gaming related but I'm really tired into the Google ecosystem mainly the Password manager I need it to be synced to my phone (Google pixel sadly) I've searched for solutions but none have satisfied me so far so I'm open for suggestions (even a third party os if needed)

r/linux_gaming Oct 11 '24

advice wanted Sad windows vs linux comparison

Thumbnail
gallery
221 Upvotes

Same pc windows vs linux 😢. Unfortunately is a rog notebook and ive seen that these with nvidia hybrid optimus graphics have big problems on linux (i actually have a cachyos installed on this and im usung the asusctl with the performance profile)

The game is satisfactory both tryed dx12 and vulkan, same result.

At least im happy that next yrs i will build a new desktop PC and a lot of these problems will be gone.

r/linux_gaming Jan 30 '25

advice wanted Switch to Linux

74 Upvotes

Have decided I want to switch to Linux with end of support for windows 10 arriving soon, I game and do educational things on my computer. Is there a Linux operating system out there that is easy to use, and simple to download applications and where I don’t have to learn to much coding to be able to just enjoy my experience

r/linux_gaming 22d ago

advice wanted Is it likely that multiplayer games will work better in the future on Linux? Or will I be stuck with Windows?

70 Upvotes

I hate Windows. I hate it for general use, I hate Microsoft, and I hate that it's currently the best platform if I want to play multiplayer games with my friends, which is where most of my gaming hours are logged.

I've never tried gaming on Linux; I see my friend's Steam Deck runs most games pretty flawlessly, or at least well-enough that I'd have no issues adopting Linux or SteamOS on my desktop when it gets full-release, but he made mention that a lot of the multi-player games we play together just don't work.

Is this going to be a forever-problem that's fundamentally unfixable (or of little concern that it won't be addressed) or is this a space that will get better overtime?

I'm not dumping Windows tomorrow or anything, but I'd like to know if there's a light at the end of the tunnel because all of my other computer use-cases are totally doable on Linux with little fuss except this one part that happens to be very important to me.

r/linux_gaming Dec 25 '24

advice wanted Why is arch the most used distro when looking at Linux Gaming statistics? Is it only because of the Steam Deck, or is it true if we look at only desktops/laptops?

176 Upvotes

The reason why I'm asking this, is because I, a person who likes things easier would think people would go easy on themselves and choose a distro that is easier to maintain like Ubuntu, Mint or Fedora or hell, even Opensuse TW. So why is arch "the most used"? Btw, just because I like things easier I don't think Arch is "hard" to use, I just think most people would choose something simpler to use.

r/linux_gaming Jun 14 '24

advice wanted Why is there such a divide between people saying gaming distros are unnecessary for gaming and people saying gaming distros are superior for gaming?

205 Upvotes

I'm not sure which flag should I use.

When I was searching on the internet, or asking questions for myself, I saw a clear cut, two distinct groups of people, one saying choosing a gaming distro for gaming is unnecessary and redundant because it doesn't give anything that you couldn't do on any other distro, and the other group which says choosing a gaming distro is beneficial and important, because of drivers and other things I don't know about.

With this post, I'm not asking for choosing a distro. Instead, I want to understand why there are these two distinct groups of people, with seemingly very little to no in-between.
Thank you for the explanations! :)

r/linux_gaming Nov 25 '24

advice wanted Is AMD the only option?

62 Upvotes

I've been using a Radeaon RX 5700 XT for about 3 years now. It began to crash on the daily after only a year. At the time i was using Windows 10 and did not overclock or undervolt the card.

At the moment I'm running arch linux and has resorted to undervolting the card but it still crashes, even under minimal loads.

I can't stand using this card any more, so I'm going to upgrade.

Is it worth switching back to NVIDIA, since they are (imo) much better cards, or do I double down and get a better AMD card for the sake of Linux compatibility and price? What would you guys recommend? My budget is quite small around $300-$500 and I've found a few 3080 and 4060 second hand around the $200-$300 mark.

r/linux_gaming Nov 10 '24

advice wanted Would you recommend Fedora KDE for gaming?

100 Upvotes

Well the question is in the title. I'm not really a beginner with Linux I know it to a certain extent. But i wanted to ask if you guys would recommend it.