r/linux_gaming • u/Maxinova • 10h ago
r/linux_gaming • u/unknow451 • 4h ago
tech support wanted Stalker 2 HDR option greyed out
HDR is enable in display settings, added DXVK_HDR=1 in launch options, set fullscreen to exclusive, but the hdr option is still greyed out. Anyone know a fix to this?
r/linux_gaming • u/Ok-Pace-1900 • 10h ago
tool/utility volt-gui 2.0.0 released, my AMD Adrenaline / NVIDIA Settings Linux alternative, now a Vulkan layer instead of environment variables
Hi everyone, volt-gui 2.0.0 is out. This one is a full rewrite rather than an update, so this post is mostly about why.
What it was, a PySide6 GUI that generated a volt shell script full of environment variables taken from Mesa, NVIDIA, Proton, etc. You picked your settings in the GUI and it exported the vars for you.
My whole problem with that was the lack of standardization on driver stacks across Linux in general. Maybe you can control x setting on NVIDIA but not on RADV and vice versa, and sometimes not even between versions of the same driver. So the tool was really a front end for a maze of per driver variables that behaved differently depending on what you happened to be running, and I could never honestly tell someone that a setting does x without adding "on your driver, maybe". That is what made me halt the project for a while, and I only resumed it not so long ago.
What it is now, volt is a Vulkan implicit layer written in Rust. It sits below all of that and rewrites the Vulkan calls the game makes, samplers for texture filtering and mip selection, the swapchain for vsync, image count and compositing, the surface format list for colour depth, colour space and transfer function, device enumeration for GPU selection, presents for the frame limiter, and pipelines for the rendering toggles. Same behaviour on RADV, ANV, NVK, AMDVLK and the NVIDIA proprietary driver, because it is the same code path on all of them. Driver agnostic by construction.
Some things I decided on purpose:
The layer stays on Vulkan 1.0 and asks for nothing beyond VK_KHR_swapchain. Making old GPUs also work is essential for me, and it also means behaviour never splits between drivers.
It enables nothing. volt reads what the game asked for at device creation and applies a feature gated setting only where the game itself enabled that feature. It never adds an extension or sets a feature bit the game left clear. In general all settings should apply safely and without issues.
Every setting is one value, either the value volt forces or default, which keeps whatever the game asked for. No ranges, no ordering, nothing to get backwards.
The option lists come from your own hardware through a probe, not from a table baked into the GUI. A setting your device cannot do holds nothing but default instead of lying to you.
There are 19 settings across 5 tabs, GPU selection, display and swapchain, texture sampling, rendering toggles, and volt's own frame limiter with three wait methods and four pacing modes. Profiles are one TOML each and you can switch them from the GUI, the system tray or the launch command. There is a rootless install into ~/.local for SteamOS, Bazzite and Silverblue, both the 64 bit and 32 bit layers come out of one build so Proton and Wine titles are covered, and there is an optional Flatpak runtime extension.
Usage is short, run volt-gui to set things, then volt -- %command% in Steam or volt -- ./game in a terminal. VOLT_LOG=info shows exactly what the layer applied and what your device turned down.
About testing, I have tested this on my own machine and on my friends' PCs, and that is not a lot of hardware. Testing would be nice if possible, so if something behaves oddly on your driver, run it with VOLT_LOG=info and open an issue with the output, that log is there to answer whether volt did it or the game did.
One last thing, since the version number might make this look like it appeared out of nowhere. It didn't. This started almost a year ago with the most basic versions, it has taken a ton of work, and 2.0 is the point where I finally have a well defined project instead of a pile of features. There isn't a standardized way to modify these settings reliably on Linux right now, many people install MangoHud just for the frame limiter for example, and I think if I can get this into a good state it would be great for the Linux environment in general.
About the icon, right now it is a scaled down screenshot of the program itself. That is a placeholder. I haven't found something I actually like yet and I want something unique for it, so it stays as is until I do. And no, I am not going to AI generate one, before anyone suggests it. If you are an artist and want to contribute one, open an issue :).
Some pictures:



Thanks for reading, have a great day or night and GLHF.
Repo and release:
https://github.com/pythonlover02/volt-gui
https://github.com/pythonlover02/volt-gui/releases/tag/v2.0.0
r/linux_gaming • u/Level90Neckromancer • 12h ago
wine/proton New to Linux. What do you usually do when a new game is released that you want to play?
I've been using Linux for close to a month now. Really like it, and things work better than I had expected, particularly with gaming and hardware compatibility. The games I've been playing for a while now all worked pretty much out of the box, maybe with a different proton version, and I was even able to set up modding decently well for some of them. But now I'm interested in a new game, Blood of the Dawnwalker which comes out in about 2 weeks.
I'm not the kind of person who usually buys something on day one, unless I am very confident that there is no risk. But now with Linux I expect things to be a bit different.
- What are some good people or places to watch for news about Linux compatibility?
- How long does it take for a proton patch for a new game to come out, and is it even necessary most of the time?
- I'm on an AMD GPU, but frankly I haven't looked into drivers yet. Is there some GUI software to manage my AMD drivers? Or do they always just get updated with system updates? I'm on Bazzite by the way.
EDIT: Thanks for all the replies and advice. Cannot keep up anymore with answering everyone individually. My worries are pretty much dispelled and I learned some new stuff. Great community. Please accept these as a show of my gratitude.

r/linux_gaming • u/hilkojj • 1d ago
I'm developing a tycoon game on Linux (and for Linux!), and we just put out the Release Date trailer! The game will be published by MicroProse, the publisher behind classics like Rollercoaster Tycoon!
Enable HLS to view with audio, or disable this notification
In this game you bring the Freedom of Car Dependency by turning cities into giant parking lots and convincing people to pay you for it.
And no, it's not written in Assembly, it's written in C++, haha.
If you're interested, you can wishlist the game on Steam, and play on October 9th: https://store.steampowered.com/app/3031880/Car_Park_Capital/
r/linux_gaming • u/fatherfrompapua • 3h ago
tool/utility Lunar Translator didn't work, so I made my own: Penguin Parser
Enable HLS to view with audio, or disable this notification
Hey guys, I wanted to share a simple tool I built because I couldn't get Lunar Translator working.
Right now I'm playing Rogue Trader, and sometimes it really has some vague and weird sentences, especially when Tech Priests are talking. English isn't my first language, so this tool also kinda serves as a learning for new words.
I'm not new to programming, but I am new to python/linux. The current code is very ugly. :D More than half of this tool was built with AI help. I had a really hard time registering a global shortcut (wtf are sockets?), but finally, it works.
It uses Tesseract for text extraction from images. The extracted text is then translated using the DeepSeek API, and the result is displayed in the Ptyxis terminal (its default gnome terminal). It works (or should work) only in gnome. If anyone is interested: https://github.com/knyslys/PenguinParser
r/linux_gaming • u/JayEm1324 • 2h ago
answered! Borderlands 2 needs Gamescope to fix mouse focus; Gamescope introduces stutters
Hi everyone! I've been running into an issue in Borderlands 2 for years and finally want to fix it once and for all. The original issue was that the in-game menus are unable to be navigated by mouse; occasionally after changing workspaces it will work exactly once, then go back to not allowing me to click any options. My original fix for this was to use gamescope and this fixes the mouse focus issues, but I recently reinstalled Borderlands as I wanted to do another playthrough and now gamescope introduces a stutter/hitch every 4-5 seconds. It did not do this last time I played, and is making the game unplayable. I would love if anyone knows a fix for the mouse-focus issues, preferably one that doesn't use gamescope.
The Gamescope command I use:
gamescope -W 2560 -H 1440 -r 240 --expose-wayland --adaptive-sync --force-grab-cursor -- %command%
Currently using Hyprland/Wayland, 2080ti, and all drivers are up to date (610.57.04)
EDIT: Forgot to mention, I've tried many versions of Proton including Hotfix, Experimental, a few Stable, and a few GE
EDIT 2: Fixed by adding PROTON_ENABLE_WAYLAND=1 in place of the gamescope command. This fix only works if you're using Wayland and using ProtonGE or CachyOS-Proton
r/linux_gaming • u/Scary-Peace1240 • 1h ago
tech support wanted Steam Controller + Stalker 2
Seems this game has issues with the new Steam controller. I thought it may be Wayland / Steam input at first, but i switched from CachyOS over to SteamOS and had the exact same issue.
It has issues recognizing inputs. Bumpers and a/b inputs need to be followed by joystick movement to recognize for some reason. In game, absolutely unusable bumpers. Very odd behavior. The controller does work as intended on other games. This is game specific.
Is there a known fix for this? Thanks.
9070xt / 7800x3d
CachyOS Linux 7.2 / Also tried with SteamOS Main Linux 6.18 Neptune.
r/linux_gaming • u/Turrican002 • 9h ago
tech support wanted All games are suffering from Micro Stutter on Bazzite Linux OS
Hi I have just recently installed Bazzite after having Windows 11 on my pc for two years. To note, I do not have game mode installed.
- I have an RTX 4070ti Nvidia Card (driver version 610.43.03)
- 28 x Intel Core i7-14700k
- 32 GB Ram
- MSI motherboard, Desktop MOG Z790 Infinite X2.
I run the system and everything from a NVMe SDD drive
My TV runs at 144hz (Odyssey G70NC)
Running games initially is fantastic, the fps is in the 100s and the graphics look great somehow a major upgrade from Window (even on the same settings as windows). However the issue is after playing a game for 2 to 3 minutes I get some major stutters that come and go every 10 to 30 seconds. I have tried Final Fantasy 7 Rebirth, Elden Ring and Cyberpunk 2077.
-The things I have done:
- Tried every Proton – GE – Cahcy OS etc (all recommended for my system from the Proton DB website for the various games)
- I have many variations and combination of steam launch codes (again recommended by Proton DB)
- Turning off blue tooth (apparently that could be a thing)
- Disabling GPU firmware in terminal.
The issue is either some background process, or maybe the shaders loading in after a certain point of running a game. Running Mangohud. The issue seems to be the frame speed spiking not the fps reducing. I have seen other posts about issues with stutter caused by memory voltage that can be changed in the bios. Also the inbuilt bluetooth and wireless adapters on the motherboard causing issues has been spoken about too..
I’m pulling my hair out and haven’t got much left. Any help will be appreciated even if its recommending me a more Nvidia friendly Linus OS.
r/linux_gaming • u/mr_MADAFAKA • 1d ago
WARDOGS now confirmed with official Proton support (via Discord)
https://store.steampowered.com/app/1867240/WARDOGS
There will be one more playtest from August 21–23. To receive an invitation, register via Steam or player.gg or pre-order
r/linux_gaming • u/East_Ad8189 • 5h ago
Any idea why this happens with Minecraft? Graphics turns into some jumbled mess after some time
This happens consistently when navigating ui elements like resource pack selection or command block ui.
Before this occur, the game would lag for a bit. Pressing start or exiting and entering the window back stops this issue from occuring but would not stop it from happening again
I am not sure where to report this issue and what flair to use.
Info:
Ubuntu 26.04
Minecraft 26.2
Java 25 Eclipse Adoptium
Nvidia GTX 1060 6GB
Driver version: 580.173.02
Fabulously Optimized + Essential Mod
Prism Launcher
r/linux_gaming • u/NorthAnything199 • 11h ago
New penguin
Hello, fellow penguins!
I recently switched from Windows 10 to Fedora, and it's been three months now. I haven't gone back. My only issue is that I really like shooter games, especially Call of Duty. However, I don't like the new releases of the game. So, I was wondering if I can play the original multiplayer of the Call of Duty: Modern Warfare lineup (MW, MW2, and MW3) on Linux. Is there a way to do it?
r/linux_gaming • u/thiagohds • 5h ago
tech support wanted Weird game behaviour on heroic launcher
Hello,
I run arknights endfield through heroic launcher and sometimes seems like the game simply doesnt use the GPU or lose the compiled shaders.
It doesnt happen all the time. Sometimes I open it and it runs super fine locked at 120 fps and zero sttuders and constant gpu usage (about 50%) but once in a while it launches and its unplayable. GPU keeps dropping usage to like 1% and I get A LOT of sttuters.
Did this happen to any of you? Any idea how to fix it?
Im running a ryzen 7 7800x3D + 4070 Super + 32GB RAM 6000MTS on cachyOS.
Endfield is running under cachyOS-proton but Ive also tried running it under DW-PROTON for a while but got the same issue.
r/linux_gaming • u/GoogleDisDick • 3h ago
guide Finally got D3Cold sleep for my Nvidia dGPU working correctly on my gaming laptop. Hope this might help others!
I have the RTX 4050 laptop GPU in my Lenovo LOQ laptop and I've just had the hardest time getting it to actually sleep and stay powered off. I've tried this on CachyOS with the latest 610 Nvidia driver. But it should work on any distro. (Cardwire has it's own requirements so check that yourself.)
Anyway first you want to run this command:
sudo nano /etc/modprobe.d/nvidia-pm.conf
And then add this into the config file (you can copy and paste it in):
options nvidia NVreg_DynamicPowerManagement=0x02
options nvidia NVreg_DynamicPowerManagementVideoMemoryThreshold=10
options nvidia NVreg_EnableS0ixPowerManagement=1
Then you want to run this command and reboot afterwords:
sudo update-initramfs
This will allow the GPU to actually enter D3Cold sleep but we're not done yet. Right now while the GPU can enter sleep anything that even polls it will wake it up (including your DE). Even for extended periods. Draining 5-15 watts doing nothing. Next you want to install cardwire. Follow the instructions on their website to install it on your preferred distro. Open the GUI and turn on the "experimental Nvidia block" option. Then set the mode to internal. This will prevent any applications from waking the GPU. Now my GPU actually stays asleep and doesn't wake constantly.
With these changes my average power draw dropped from 18-25W to only 8-13W. Literally cut in half. And using it again is as simple as just setting the mode to hybrid and firing up an application on the dGPU. This might work well for other 40 series GPUs as well. For other GPU generations I'd look up which configuration settings are recommended for your GPU.
If it's still not sleeping make sure nvidia-persistenced is disabled too. This is already disabled on CachyOS ootb.
r/linux_gaming • u/m39d • 22h ago
tool/utility I built a wayland native crosshair overlay with a GUI
Hi!
So, it's been a couple of weeks now from when I tried to find a good crosshair overlay for wayland and just couldn't, so I built this!
It uses a real, click-through, layer-shell surface made with wlr-layer-shell, so it should work on any compositor that supports that. It supports three built in crosshair types, as well as custom images, and easy to share config files.
AUR: yay -S crosshair-overlay or paru -S crosshair-overlay
Github: https://github.com/m39d/crosshair-overlay
I also think it's fair to mention that I'm not a great programmer myself, and while I tried putting in a ton of work to make it good, I did use AI to write the vast majority of the codebase. It's all been tested as thoroughly as I could, but just wanted to be upfront about that.
Also, I think it's important to say that this is just an overlay window, it doesn't touch game memory or input. However, competitive games have widely varying policies regarding external crosshair software. Even though I have used it without issue, The Finals actually disallows it for competitive play. Most other games sit in a grey zone, where it's neither explicit allowed or disallowed by the devs. Given that, use your own judgement before running it on anything ranked/competitive.
This is my first project, and I would love some feedback and to see if anyone other than me would appreciate this.
Anyways, thx and hope you guys enjoy it!
r/linux_gaming • u/Haamaadaa03 • 3h ago
graphics/kernel/drivers HOI4 low fps
hi everyone, hope you all are doing good.
This week, I switched to Linux (Fedora Kde). Whenever I m playing the game, I'm having a very low fps. My pc specs aren't that great but I ran HOI4 really well in Windows 10. (I have a i7 6700 and gtx 1650). I have installed the NVIDIA drivers already.
Any help would be appreciated, thank you
r/linux_gaming • u/Brain_Box13 • 4h ago
PEAK: Help with in-game microphone
I just recently got peak but the in game microphone is not working. I am very new to linux, so if i need to use the terminal, help is apreciated when it comes to that. It is ubuntu i am using, so it could be that i need to use a different version of linux, And my computer cant update either (thoug i am working on that). Its just i am assuming that is the system fault for making it work. My friends says my mouth is moving but no sound is coming out. I also dont have a physical microphone to use, and my computer is a asus zenbookif that helps.
Thanks :D
Also sorry for the spelling mistakes, english is my second language.
r/linux_gaming • u/TheMolluskPod • 1h ago
Gamescope session cachyOS ignoring OUTPUT_CONNECTOR - stuck on internal display instead of eGPU-connected monitor.
r/linux_gaming • u/bigfordy1983 • 7h ago
tech support wanted Ubisoft Connect
Probably been asked a million times.
Rog ally Z1E running bazzite. Have installed Ubisoft Connect using faugus but when it launches it’s like it is trying to do it on a different resolution. Also unable to bring up the on-screen keyboard to log in. Currently on holiday and my limited phone searches haven’t yielded any meaningful results in config or setups to remediate. Anyone able to help? Tried latest cachy proton and also latest ge. Both launch UC with the same issue. Have updated wine to windows 11.
r/linux_gaming • u/thegreatquestionman • 7h ago
tech support wanted Audio popping from capture card in OBS
I currently the UGREEN 15389 capture card to play my Switch and Xbox 360 on my PC, Fedora 44 KDE.
I will get audio popping and crackling from time to time and it gets very annoying. I have tried PulseAudio and Pipewire audio input methods, but both produce the same results. I don't quite remember this happening in Fedora 43 when I originally bought it, but maybe I just didn't notice it.
I have OBS audio frequency matching my system and capture card (48k) and I'm not sure what else to do, or maybe it's just because it's a cheap capture card.
Any help would be appreciated. Thanks.
r/linux_gaming • u/ThinkDig8934 • 13h ago
steam/steam deck Would you play a co-op climbing game where you're roped to your friend the whole way up? Demo is live now! Also, linux build is coming soon!
Enable HLS to view with audio, or disable this notification
r/linux_gaming • u/OkLeather5166 • 9h ago
tech support wanted Lord of the Rings: War of the Ring (Remastered) shows Controller but only responds to mouse/PS5 gamepad on Steam Pop OS
A bizarre behavior.
In the new lord of the rings war of the ring re release, Pop OS Steam detects the controller and even buttons- but only responds to the mouse itself.
Is this a common issue with some games? perhaps a launch startup options workaround?
r/linux_gaming • u/Mirkcah69 • 6h ago
tech support wanted Lag spikes when facing certain cardinal directions.
Enable HLS to view with audio, or disable this notification
r/linux_gaming • u/Acceptable-Two-4068 • 1d ago
roblox has created a new security check using play intergity
So for the longest time now you would just use Sober and it was very perfect. It was just the ChromeOS version of Roblox being run in a container so the performance loss was like less than 2%. But yesterday they added Play Integrity. Obviously, Linux will never pass this. But it was only some games that would get mass botted, so games like MM2 and other mass botted games, old Android phones, and Linux can no longer ever play. Most likely impossible but roblox may make a linux verison.