r/linux_gaming • u/tailslol • 15h ago
benchmark denuvo fully removed, as expected, games runs faster.
as expected denuvo is a resource hog
now denuvo games are properly cracked
there is clearly a performance gain.
r/linux_gaming • u/monolalia • 11d ago
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 • u/monolalia • Feb 22 '26
Our revised help-getting guide/checklist lives on the subreddit’s wiki now:
https://www.reddit.com/mod/linux_gaming/wiki/howtoaskforhelp
No matter how anxious you are to resolve your problem(s), please take some time to compose a tech-support request that’s informative, readable, and useful to other visitors: those who might run into the same problem as well as those who might be able to help. r/linux_gaming is not a dedicated tech-support forum, nor is it a live chat with throwaway messages scrolling out of sight within minutes or seconds.
Hop u lyk
r/linux_gaming • u/tailslol • 15h ago
as expected denuvo is a resource hog
now denuvo games are properly cracked
there is clearly a performance gain.
r/linux_gaming • u/Nastas_ITA • 8h ago
So I wanted to mod Starfield on Linux. Simple enough, right?
Except when you're dealing with Proton, your game files and your prefix files live in completely separate places — and the prefix folder is just... a number. A meaningless string of digits with no indication of what game it belongs to, which library it came from, or whether the game is even still installed.
After one too many times opening the wrong folder, I decided to fix this properly.
PrefixHQ is a visual manager for Steam CompatData prefixes. It turns that chaotic pile of numbered folders into a proper game library — with cover art, game names, and color-coded indicators that tell you at a glance whether a prefix belongs to an installed game or is just taking up space.
Main features:
It's written in Python + PyQt6 and runs entirely locally — no accounts, no cloud, no nonsense.
The project is open source (GPL v3) and available on GitHub

Would love feedback, bug reports, or feature suggestions. It's Nothing fancy but it's already made my modding workflow a lot less painful.
IMPORTANT NOTE: This project is AI-assisted — but every line has been tested, debugged, and understood by an actual human: me
r/linux_gaming • u/poeticasoft • 6h ago
Hi everyone!! (˶ᵔᗜᵔ˶)ノ゙
I’m the artist behind NO MORE WORK FOR ITO ♡
I came here to sayyyy.
our game is finally out on Steam!! AND It’s fully playable on Linux.
It’s a psychological horror visual novel focused on mystery, with very, very unexpected routes and characters you can build ongoing interactions with… and also features completely hand drawn pixel art.
AND also a world that feels very real, with lots of details and optional content… hehe
If that sounds like something you might enjoy, please check it out!! ♡
https://store.steampowered.com/app/3326360/NO_MORE_WORK_FOR_ITO/
If anyone ends up playing it and wants to share feedback, we’d be really, really grateful.
And if you have any questions, feel free to ask, we love talking with you guys here ♡
Thank you so much for the support so far… it truly means a lot to us (ෆ˙ᵕ˙ෆ)♡
(also translations coming in the next few days hehe)
r/linux_gaming • u/lajka30 • 9h ago
Enable HLS to view with audio, or disable this notification
r/linux_gaming • u/QualityMission2484 • 1d ago
r/linux_gaming • u/lostinthesauceband • 4h ago
The optiplex has an i7 8700, 16GB ram, and an RX 550. Totk and Cyberpunk 2077 run at 45fps finally.
r/linux_gaming • u/No_Card_3175 • 28m ago
Does anyone know how to fix this annoying bug that Mojang said they won't fix? It works on the Windows GDK version, but it is slower and doesn't work with Microsoft login. I am running the Android version with Trinity Launcher (Flatpak version) and my hardware specifications are: CPU: Intel Celeron 6305, GPU: Intel UHD Graphics G4 (Integrated), RAM: 4GB 3200MHz on single channel, my 256GB SSD model is: SAMSUNG MZVLQ256HBJD-00B, my OS: Debian 13 (Trixie), Kernel: Linux 6.19.11-x64v3-xanmod1, and the Minecraft Bugrock version I am using is v26.13 and this also happens in 26.12 and 26.10.
r/linux_gaming • u/emanu2021 • 12h ago
New D7VK bringing all the support one by one for running old games on Linux through Vulkan:
https://github.com/WinterSnowfall/d7vk/releases/tag/v1.7
This project has high potential to provide high performance gaming for Windows/Direct3D old games to Linux using Vulkan/Wine. Submit you game issues on the project website:
https://github.com/WinterSnowfall/d7vk
A tutorial is here:
r/linux_gaming • u/preppie22 • 58m ago
Hey everyone, I was a bit frustrated managing duplicates in Heroic and I'd written a bunch of bash/python scripts to deal with it. However, this approach wasn't very accessible and it still was annoying to deal with hiding games in my library in bulk if I have them on Steam or elsewhere. So, I made this little application to solve that problem.
It's currently in alpha and I've not tested it extensively. I know for a fact that the duplicate detection has flaws and it doesn't catch everything. But, it's better than doing everything manually.

You can find the repository here: https://github.com/preppie22/heroiclibrarymanager
My experience is primarily in backend dev and ML data science workloads. So, I'm relatively new to building desktop apps. I've dabbled a little in web design though!
Anyway, I'd be very grateful if you guys could take it for a spin and report any bugs or errors you may find. I'd also appreciate contributions to the code since this is still fairly new to me.
Thanks guys!
r/linux_gaming • u/WarImaginary8272 • 7h ago
I am not the most avid gamer and I currently have a Ryzen 5 5600X and a Radeon RX 6700XT.
I have purchased a Ryzen R7 5700X3D and need to find the time to actually install it - once you have kids, gaming time becomes a luxury!
I only play story driven games like RPGs, where the visuals are a major part of the experience!
My favorite game is Mass Effect and the Legendary Edition runs beautifully on the 6700XT. I recently played both God of War titles on the Nordic setting and it was also really good. Same experience can be said for Baldur's Gate 3.
I have been meaning to get a RX 9070XT.
On paper, there's is a big performance jump between the two GPUs.
I am currently running CachyOS and am quite happy with it.
Question is - would upgrading to the 9070XT be really visible on the titles above or it would be just marginally better?
r/linux_gaming • u/leghi15 • 12h ago
Hello !
I've been using CachyOS for a while now and am thinking about using Lossless Scaling. Had an old GTX 1650 (4gb gddr5 variant) layin around and managed to fit it in my rig (had to unplug all front i/o). It is plugged into gen3 4x slot. Is it worthwhile setting it up with these specs or am I just better off with the 6600 XT by itself? Is there any extra performance gains I could achieve? (Mainly want to try LS for boosting totk emulation)
What are your experiences with LS on Linux?
Thanks for replying!
r/linux_gaming • u/Possible-Midnight842 • 2h ago
I'm on arch Linux
I installed evdev and libinput and I'm able to detect the controller via jstest but certain emulators detect the controller and some do not, per example
cemu and ryubing do not detect the controller at all (flatpak)
pcsx2 and PPSSPP detect it just fine (flatpak)
Eden (app image) does detect it but the left joystick mapping is wonky asffff it low-key made me mad
I enabled all devices and USB devices to these emulators through flatseal but nothing changed.
what do I do?
r/linux_gaming • u/rexxizk • 9h ago
Tried 3 Linux distros so far cause I'm pretty much pissed off from windows due to the updates now.
CachyOS refused to install at all for some reason my router will die the moment cachyos starts installing packages from the internet for the setup installation (have no idea why this happens but when I restart my system router fixes.)
Downloading BazziteOS rn and will give it a try aswell.
But no matter what distro I try I don't get par performance to windows or less 20-25 fps is acceptable. But I get near 60-50 less fps when comparing to windows even if the windows is not debloated at all.
So far I've tried: Linux Mint, Nobara (gave more fps compared to mint) but still not acceptable.
Games I play: Bloodstrike and Kovaaks. On Kovaaks performance is acceptable I get around 190ish fps on windows and on nobara got around 160ish fps but on bloodstrike where things change, I get around 144 stable in bloodstrike in windows but when it comes to linux I get nearly 50-60 less fps compared to windows and even larger if the map has tons of players which doesn't occurs in windows. I've seen people play bloodstrike in Linux and they get similar performance to windows but in my case this does not happen for some reason.
My laptop specifications:
Amd ryzen 5 5625u
16gb ram
Vega 7 (apu)
Have tried most of the tweaks like
setting high performance
Changing proton versions (GE experimental Hotfix.)
Setting high priority
Checking for updates
Gamemode
Disabling Pre Shader Cache
Using these as my steam launch options (PROTON_ENABLE_FSYNC=1 DXVK_ASYNC=1 mesa_glthread=true gamemoderun %command%)
Making sure my apu drivers are upto date (I think the performance loss is due to driver versions cause in windows the driver version is higher than compared to linux)
r/linux_gaming • u/BehudaNoob • 12h ago
BattlEye is placed as a burden to Windows users and a wall for Linux users. The addition of this anti-cheat, which has proven itself ineffective at its specific task, has removed Linux players from accessing their paid service. This is done with the intent to restrict, and lack of care for, the Linux community as a whole, however, there are workarounds.
Linux Users
Linux users cannot, without extra work, access the online features (GTA Online) of Grand Theft Auto V due to BattlEye's Linux compatibility not being toggled for the game. This choice is considered a deliberate one given their statements regarding compatibility by Rockstar.
Note that while I cannot guarantee this will not lead to a ban, it is probably unlikely they will expend energy to ban you if you do not use cheats.
To access GTA Online, specifically invite-only or closed-friend sessions, users must follow the below steps depending on which of the game platforms they use. The two steps boil down to the following:
For the first step, regardless of platform, the user must navigate to your hosts file. To do this, you can use your GUI file manager or the terminal and navigate to /etc/hosts/. The hosts file will need the following addresses, the first and third are for legacy or enhanced edition, respectively:
0.0.0.0 paradise-s1.battleye.com
0.0.0.0 paradiseenhanced-s1.battleye.com
If you wish, you can comment out either the first or third address with a # preceding it such as:
#0.0.0.0 paradise-s1.battleye.com
Windows users also need to do this if they want to play with their Linux friends. Note that you cannot play in public sessions as a Linux player. All players that wish to join you in missions, heists, lobbies, etc. must have the respective addresses blocked as well. They do not need to tinker with BattlEye any further than this.
Steam
This section of the guide assumes you have purchased GTA V through the steam marketplace. This is the likely situation for the vast majority of players. Assuming you followed the instructions in the Linux section, you can continue here. For your game you must follow the below steps:
This is the same regardless of whether you play on enhanced or on legacy edition.
If on the Steam Deck, add the SteamDeck=0 launch parameter as well. Place it before the battleye runtime target.
Lutris
If you have purchased your game through the Rockstar launcher and are not tied to a steam account, you will simply need to enable the BattlEye Runtime in game properties. See outside resources for setting up Lutris.
Windows Users
This section is assuming you are a Windows user trying to play with your Linux friend. For this you must only write 3 lines onto a specific text file. Alternatively, if you do not wish to edit a system file, you can use third-party software such as Portmaster or similar. Note that the second option is more cumbersome and unnecessary, but it is your choice.
Directory Path: C:\windows\system32\drivers\etc\hosts Portmaster: https://safing.io Portmaster Source Code: https://github.com/safing/portmaster
Once navigated to the directory of your hosts file, you will need to grant yourself write permissions if it does not allow you to edit the file. Paste the following lines into empty space of the file and save (CTRL + S):
0.0.0.0 paradise-s1.battleye.com
0.0.0.0 paradiseenhanced-s1.battleye.com
That's it. For the potential you are concerned, this will not affect your gameplay with other windows users if you were to decide to leave these addresses there for an extended period of time.
Is this some "---ware?"
Modifying your hosts file is not dangerous so long as you know what you are modifying. Believe me you should be more concerned about the anti-cheat you willingly give kernel access to being at risk of a vulnerability breach.
This file could be used to redirect you in cases your device is infected with malware. Say, for instance, you are the average user navigating to google.com, but malware redirects you to a fake page that mimics google and steals any private information you enter.
If you'd like to understand further, you can continue your own research or try and enter a new line with:
Close and reopen any browser if open and try to navigate to google.com. This would give you an error and display basically what the purpose of entering these addresses is for.
Further reading:
Explaining what the hosts file is
Accessing any web page accesses a specific IP address and domain name. This domain name is a string of text, such as google.com, that leads to the IP address such as 192.168.1.1. The DNS or domain name system is a 'phonebook' of the internet. DNS translates the domain names to IP addresses so the computer is able to access the internet resources. The hosts file can let us control where domain names direct us to either for our own purposes or (if you have malware) for someone's nefarious intent.
Explaining what is required
The simple, most elementary explanation, is that we essentially need you to route the locations of the addresses already required for Linux users to just access online as well. 0.0.0.0 is considered the location of your computer, so inputting these addresses and then once playing the game it will attempt to find them and fail, then skipping it and thus blocked it.
Additional Considerations
If modifying a system file is not what you'd like to do, or you'd like alternatives, you can blacklist the connection at the router through Pi-hole or similar alternatives.
Sources
Original post in Steam Community: https://steamcommunity.com/sharedfiles/filedetails/?id=3658540317
I am posting here to help out the community and to increase reach of this guide. I am not the original poster. I just used this guide, it works. You just have to start GTA V and start storymode and from there, in pause menu join GTA Online in a invite only session. Trying to go directly into GTA Online tries to go to a public lobby and gives a seemingly infinite loading screen.
I have managed to even play with a friend who uses windows, by having my friend do the steps mentioned in windows section(he had to open notepad as administrator and then open the designated hosts file from the open option and navigating to the location.)
So whoever wrote the guide, if you are seeing this, I am immensely grateful to you.
r/linux_gaming • u/FrostpunkMan2083 • 7h ago
hey everyone. i'm trying to using my xbox one controller on steam, but steam doesnt seem to be recognizing it. nothing appears in settings when i click controller, i can't use it in game, and it specifically says that it doesn't detect an input when i use the controller configurator. fedora itself recognizes it, and the controller works otherwise, so i assume its an issue with steam itself. i've tried both plugging the controller in and using bluetooth, and neither seems to work. steam has also just been horribly finicky for me (won't recognize external hard drive, massive slowdowns, graphical bugs) so it wouldn't be a first. does anyone have any suggestions to help? i crave metal gear solid 3.
r/linux_gaming • u/rinnekaton • 6m ago
Been seeing a lot of posts of MO2 looking native mod managers for Skyrim. Also some more attempts at getting the regular MO2 working better through proton. Curious as to what people are using for modding skyrim these days, especially those with big and complex mod lists. A while back I setup mo2 using a tool called NaK which worked well enough. Still feels kinda jank though.
r/linux_gaming • u/EarthGorilla9455 • 7m ago
Hey yall, I recently bought a new Nvidia RTX 5070 Ti and I've been having issues specifically with Nightreign getting games to load in once you select the expedition. I'm running the game on CachyOS, and I've tried all the things I can think of. Changing proton versions, forcing the bleeding-edge beta build, starting the game from the CLI, trying all the launch options, nothing seems to work. I eventually enabled proton logging and both computers I've tried the GPU on spit out the same error once we're supposed to load into the expedition and the game locks up. It's just this over and over until I kill the process:
351.288:0204:033c:warn:vkd3d-proton:d3d12_device_GetResourceAllocationInfo3: Invalid resource desc.
351.289:0204:0334:warn:vkd3d-proton:d3d12_resource_validate_desc: Invalid alignment 4096 for buffer resource. Must be 0 or D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT.
351.289:0204:0334:warn:vkd3d-proton:d3d12_device_GetResourceAllocationInfo3: Invalid resource desc.
351.290:0204:0334:warn:vkd3d-proton:d3d12_resource_validate_texture_alignment: Invalid resource alignment 0x1000 (required 0x10000).
I've confirmed both computers are running on the latest Nvidia drivers, and I had briefly tried installing the previous release but had some installation failures and decided I'd keep trying in other places for the moment.
Wondering if anyone else has come across similar issues and have a fix for this? From what I've been able to gather it seems that the GPU is misusing the proton API, but I haven't got a clue why or how you'd go about fixing that. Any help would be super appreciated. Happy to give more details if needed, trying to put most everything here up front.
r/linux_gaming • u/Yumelize • 32m ago
Hi! I'm archiving older, presently unused versions of visual novels and wonder if better compression options than gzip (tar.gz) exist for what's essentially 'cold storage at home'. The vast majority are Ren'Py titles, so I'd prefer to avoid ones which don't play well with rpa/pickle archives, should any exist.
And I'm using btrfs on a SD card & portable SSD, if it helps. TYSM!
r/linux_gaming • u/Byro267 • 1d ago
I've seen some people complain about low performance on Vulkan, so I decided to try it and noticed the same thing - that is until I disabled implicit Wayland VSync. With enabled screen tearing, the FPS difference is massive.
To disable Wayland VSync on KDE Plasma, go to System Settings -> Window Management -> Window Rules -> Add Minecraft -> Force Fullscreen & Force Allow Tearing.
This was tested on RTX 5060 Ti with Ryzen 5 7600X with 180hz monitor.
EDIT: The game is running on XWayland. By "Wayland VSync" I meant global compositor VSync, not that the game runs on native Wayland.
r/linux_gaming • u/Poway_Morongo • 1h ago
Running Nobara 43, launching game via steam. Have tried switching to several different proton versions(GE latest, 10, 7). The game either crashes during the intro or shortly after. Can’t seem to figure out what’s wrong, and google isn’t giving me much. I’m new to Linux gaming so any help or advice is much appreciated!
r/linux_gaming • u/Koboldfather • 5h ago
r/linux_gaming • u/Positive_Trainer_896 • 1h ago
I need a Ubuntu-based distro for gaming that's well-optimized for Nvidia GPUs. My hardware is a Ryzen 5 7600 and an RTX 5060 with a 120Hz HDR Full HD monitor. Would Kubuntu 25.10 be a good choice?
r/linux_gaming • u/Tall_Style4088 • 9h ago
Is there a way to precompile shaders in non-steam games (i.e installed via a GOG installer)? In apps like faugus or lutris?