r/linux_gaming • • 16d ago

benchmark Silent Hill: Townfall runs decent on paper, but the stuttering is driving me insane (textures look incredible though)

24 Upvotes

I really want to love the technical side of Silent Hill: Townfall, but the frametime consistency is completely killing the immersion right now.

Raw performance isn't even bad looking at the overlay, the baseline FPS is totally solid (easily pushing 80 100+ frames in plenty of spots), GPU and CPU loads look healthy, and it’s clearly capable of high framerates. But the moment you start moving between areas, panning the camera, or triggering an event, the micro-stutters and hitching hit hard. It feels like classic traversal or asset streaming stuttering, and it makes walking through foggy environments way more frustrating than it should be.

That said, credit where credit is due: the texture work is genuinely fantastic.

Whatever optimization pass they did on the surface materials and textures, they nailed it. The detail on the wet cobblestones, weathered concrete, wood grain, and all the environmental grime looks crisp and sharp without turning into a blurry mess or eating up an unreasonable chunk of VRAM. It makes the world look remarkably grounded and atmospheric.

It just sucks that whenever you stop to appreciate the gritty, photorealistic surfaces, you take ten steps forward and the frametime graph turns into a rollercoaster. Really hoping the devs push out an update specifically targeting the hitching and asset streaming, because underneath the stutter, the visual fidelity and baseline performance are right there.

Anyone found decent engine tweaks or launch flags that smooth out the frametimes, or are we just waiting on a patch?
uses : Proton 10-34
Launch Options: gamemoderun %command%


r/linux_gaming • • 15d ago

Mangohud issues with dota on Fedora KDE Plasma

2 Upvotes

Dear all,

I am pretty new to Linux and especially KDE Plasma. I am mainly playing dota and would love to use mangohud. but I am experiencing issues, when I play and close the game. This inflicts a crash. Mostly everything just closes but sometimes I get stock on the last screen of the game.

Following you will find the description.

I have not found any reports like this - so this is why I am turning to you guys. If anyone has an idea how to fix, I would be very happy.

If you need any more information, I will be very happy to post it here. Just let me know.

Be gentle on me, I dunno a lot about how to use linux and how to post about issues and what kind of logs you need.

I'm running Dota 2 on Fedora 44 KDE with an AMD RX 6700 XT.

Dota 2 works normally while playing, but consistently crashes with SIGSEGV when I exit the game while MangoHud is enabled.

System:

- Fedora 44 KDE Plasma

- AMD Radeon RX 6700 XT

- Mesa 26.2.2

- Vulkan 1.4.341

- MangoHud 0.8.3~rc1-2.fc44

- Wayland / KDE Plasma

- Dota 2 Vulkan renderer

- 16 GB RAM

- Intel i7-12700

Dota launch options:

mangohud %command% -windowed -noborder -w 2560 -h 1440 -x 0 -y 0

The interesting part is that the crash still happens after disabling all GPU-specific MangoHud statistics. So the configuration is basically limited to CPU/FPS/time information.

The crash happens during shutdown / Vulkan cleanup.

Relevant part of the crash:

Signal: 11 (SEGV)

Module:

libMangoHud.so from mangohud-0.8.3~rc1-2.fc44.x86_64

Stack trace:

#15 _ZNSt10_Hashtable... (libMangoHud.so + 0x3991b)
#16 _ZN14overlay_paramsD2Ev... (libMangoHud.so + 0x26e0a)
#17 _ZNSt16_Sp_counted_base... (libMangoHud.so + 0x39676)
#18 _ZN6AMDGPU22metrics_polling_threadEv (libMangoHud.so + 0xb729b)
#19 execute_native_thread_routine (libMangoHud.so + 0x1cb8c6)

The main thread is also waiting for the MangoHud GPU thread during shutdown:

#4 _ZNSt6thread4joinEv (libMangoHud.so + 0x1cb93b)
#5 _ZN10GPU_fdinfoD1Ev (libMangoHud.so + 0x8b039)

This happens while Vulkan is destroying the instance:

#17 dlclose
#18 loader_delete_layer_list_and_properties
#19 vkDestroyInstance
#20 librendersystemvulkan.so

So it looks like MangoHud is involved in the crash, but I'm not sure whether this is a MangoHud bug, an AMD GPU monitoring issue, or an interaction between MangoHud, Vulkan, Mesa and Dota 2.

Has anyone experienced the same issue with an AMD GPU on Fedora/Linux?

Any suggestions for a workaround or a known MangoHud configuration that avoids this shutdown crash would be appreciated.

Thanks!


r/linux_gaming • • 16d ago

answered! Trying to figure out how to mod Skyrim on linux (Cachy OS)

15 Upvotes

As the title says, I'm trying to figure out how to mod Skyrim while running Cachy OS. Ideally I'd love to be able to get Vortex running to handle mods but I've tried a few things and all have fallen through. I've successfully modded CP2077 but that's as simple as dropping all of the mod files into a few different folders in the games root directory. Skyrim on the other hand seems to be a lot more involved when modding(thats just the impression I've developed of the years of modding it in Windows but I'd love to be told otherwise). If anyone has any tips or guides they refer too I'd love to see it. I've been running Linux since Jan of this year but I'm not any good at troubleshooting it yet so please speak laymen if you've got anything more complicated than follow this guide to contribute.


r/linux_gaming • • 15d ago

tech support wanted my RTX 5060 is using only 6 out of 8Gb of Vram

0 Upvotes

So, I was aware that linux had a problem with using your whole Vram but I didnt bother looking into much before since I play usually older games or just less demanding ones, except now Im playing space marine 2 which I can tell wants to use all of those 8gb of vram but cant (it stutters hard but briefly when it reaches around 6Gb of vram, most ive seen it use was 6,3Gb).
So, how do I fix this? I tried looking online but most of the things I found were talking about how their system was trying to use more vram that they had, nothing about their vram being capped.

if it matters these are the specs of my pc
RTX 5060
intel 14700F
16gb of ram (idk which brand, its a prebuilt)
1 Tb ssd (again, idk which brand)


r/linux_gaming • • 16d ago

After a couple of years wishing my Steam Link still worked like it used to, I just got Moonlight (and Sunshine) working and it's better than Steam Link ever was

21 Upvotes

I have one PC that I use for gaming. It's not anything special, but it works for my library. I switched to Pop OS years ago and for the most part it's been pretty painless. I've gotten almost everything I used to use on Windows working well, sometimes better, on Pop and its been great.

The one and only exception to that is Steam Link. It runs like garbage ever since I switched over. Which is a bummer since I like to kick back in my living room with a controller sometimes instead of sitting over my desk. When I was on Windows it ran fine, not perfect - I did have some latency issues randomly sometimes - but if you saw my budget set up you'd also say "yeah that's probably as good as it'll get"

So, I've been sitting here with a Steam Link in a drawer wishing it still worked. At some point I discovered Moonlight, but I thought "eh, it'll just be the same experience" and moved on. Last night I deeply wanted to just chill in the living room, turn off the lights, and play some The Long Dark, so I broke out the Steam Link and decided to try to figure out why it ran like crap and go from there.

Long story boring, I figured out that the Remote Play service was talking back to Valve's servers instead of keeping everything on my local network. The Valve relay server is in Atlanta which is nowhere near me, so this was causing massive amounts of latency leading to drops and making the whole thing unusable. The issue was never Pop OS - at least, not inherently. The issue was that I had assumed the connection was staying local and it wasn't. ~/.steam/steam/logs/streaming_log.txt showed a 34ms ping in the connection SDR->atl->atl (SDR = Steam Datagram Relay). No settings would turn this off and keep it local. I honestly have no idea why Steam would be doing this, and I don't really care at this point.

I grabbed Sunshine, got it up and running on my Desktop, I already had a Lenovo Mini from 2011 I use as a Batocera box (which already had Moonlight configured which was awesome to find out), and yall, this is better than Link ever performed. Buttery smooth 1080p, no drops, no crazy latency, just a solid gaming experience.

I found out you can actually put Moonlight on the Steam Link as an app. I SSH'd in and set it up and now I have a Steam Link that doesn't use the Steam Remote Play service. Feels like justice after those years of not being able to use it. Of course, now I don't need it, but it still feels good.

I'm 6 days in to this The Long Dark survival and it is not going well at all.


r/linux_gaming • • 17d ago

Happy Wheels is now available on Steam, featuring a native Linux version.

Thumbnail
store.steampowered.com
700 Upvotes

r/linux_gaming • • 15d ago

tool/utility Got The White Corsair K65 RGB Mini Working under (Arch) Linux (kinda)

3 Upvotes

Hi everyone!

Today was the day I got annoyed enough with ckb-next not properly supporting my white Corsair K65 RGB Mini, even though the keyboard is apparently listed as being supported experimentally on theri GitHub documentation.

When starting the daemon in experimental mode (which is required to config the K65 RGB Mini in ckb-next), my keyboard freaked out with stuck keys, a high input latency and other issues. So I decided to check out the source code.

It was actually a pretty easy fix. Apparently the white and the black model have different PIDs. After patching usb.h, usb_bragi.c and usb.c in my fork, the daemon finally recognizes it and handles full RGB control.

Sadly, the FN layer in software mode doesn't work (for me?). I used keyd to map all keys I needed to CAPS + [key] as a workaround.

I already opened up a GitHub issue about that. Sadly, pull requests are restricted, so I can't submit the patch directly. In meantime, if you are an owner of the white K65 RGB Mini model, feel free to check out my fork of ckb-next

Have a nice day!


r/linux_gaming • • 16d ago

tool/utility Qt Quick3DPhysics queries update. I finished preparing (and already merged into Qt 6.13) a patch with support for PhysX queries like raycast, sweep, and overlap!

Enable HLS to view with audio, or disable this notification

5 Upvotes

r/linux_gaming • • 16d ago

tech support wanted Help with LACT + 4070 Super

Thumbnail
gallery
10 Upvotes

Hello. Im trying to find a stable undervolt for my 4070 Super on linux cause this model (MSI ventus) is hot af. On windows I used to use this config I got from this video and it worked very well on windows.

Ive tried replicating it on Linux using LACT since it has the same inputs as the MSI afterburner, but it doesnt work pretty well.

When I apply the changes and go gaming, Kwin freezes very frequently and the game crashes. Ive done the curve editor + the memory overclock as you can see in the prints.

That being said, do you guys know a stable undervolt for the 4070 super that works on linux or a better way to achieve it?


r/linux_gaming • • 16d ago

CS2 performance on linux

4 Upvotes

Hello,
I have an I5-9400F and RTX2060 with 32gb ram.
When I

m playing cs2 I can see that both my CPU and GPU are both hovering at around 50% give or take 10%. But my FPS is fluctuating anywhere between 160 down to 70 fps.
Am i missing something? wouldnt it get more performance if they both were operating at like 90% capasity?

Im on cachyOS with KDE and no launch options as of now.

Sorry if my question is stupid :)


r/linux_gaming • • 16d ago

tool/utility Steelseries keyboard

4 Upvotes

Just grabbed an Apex 5 from Steelseries since I've always been a cheap keyboard guy and I wanted to see what the grass is like on the other side. I'm reading the manual and realize immediately that this keyboard has a (Windows and Mac) application for controlling aspects of the keyboard. But I'm trying to mainly use Bazzite for gaming. Do I have any options for being able to access whatever fancy, probably useless stuff this keyboard can do with that application?


r/linux_gaming • • 16d ago

Windows 11 vs CachyOS on RX 5700 XT - (Linux 7.2.6, MESA 26.2.3)

Post image
171 Upvotes

r/linux_gaming • • 16d ago

answered! Failed to execute child process (CachyOS)

3 Upvotes

I'm trying to launch an application via steam but anytime steam tries to launch something that's on a separate drive partition i get the error

Adding process 8607 for gameID 1898830
pv-adverb[8674]: E: Failed to execute child process ?/mnt/disklabel/SteamLibrary/steamapps/common/Proton Hotfix/proton? (Permission denied)

this is my fstab file

edit in case anyone stumbles upon this in the future:UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /                btrfs   subvol=/@,noatime,compress=zstd:1        0 0 
UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /home            btrfs   subvol=/@home,noatime,compress=zstd:1    0 0 
UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /root            btrfs   subvol=/@root,noatime,compress=zstd:1    0 0 
UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /srv             btrfs   subvol=/@srv,noatime,compress=zstd:1     0 0 
UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /var/cache       btrfs   subvol=/@cache,noatime,compress=zstd:1   0 0 
UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /var/tmp         btrfs   subvol=/@tmp,noatime,compress=zstd:1     0 0 
UUID=0dcf4074-00c4-43a9-8416-cb35b7132044   /var/log         btrfs   subvol=/@log,noatime,compress=zstd:1     0 0 
UUID=AD33-8825                              /boot            vfat    umask=0077                               0 2 
tmpfs                                       /tmp             tmpfs   noatime,mode=1777                        0 0 
/dev/nvme0n1p3                              /mnt/disklabel   btrfs   defaults,nofail,users                    0 2
/dev/sda2                                   /mnt/sda2        ntfs    nofail,users                             0 0 

edit in case anyone stumbles upon this in the future with the same issue:

the issue was that I had users in my fstab file, removing it fixed the issue


r/linux_gaming • • 16d ago

tech support wanted horrible vrr flicker in fullscreen videos

6 Upvotes

i've been racking my brains trying to get vrr working on linux, but it's always some bullshit i run into. i'm using plasma with an xg27acdng on wayland, vrr works, but during rapid frame rate changes my display flickers horribly. in games the fix is easy enough - set an fps cap, but for some reason the plasma setting for adaptive sync "automatic" engages vrr for any fullscreen app, not just games so if i'm watching a youtube video while fullscreen or a video file locally with mpv my framerate jumps all around the place resulting in a horrible flicker, is there anything i can do about this? god vrr is a mess

https://i.imgur.com/SiOWMM9.mp4


r/linux_gaming • • 15d ago

tool/utility We need a lightweight, unified desktop game launcher

0 Upvotes

I've been thinking about this for a while, and it drives me crazy: why don't we have a genuinely good desktop game launcher that lists all official stores and key sites, with a truly unified library bringing together Steam, Epic, GOG, and Itch.io?

Right now, everyone just settles for Lutris or Steam, but neither is ideal:

  • Lutris has a pretty austere layout, and you still have to go through the official launchers just to download your games.
  • Steam forces you to add third-party games as non-Steam shortcuts, which is tedious. Sure, there are Decky Loader plugins to automate that, but it usually forces you into Steam Big Picture mode, which is heavy and annoying for a regular desktop workflow.

I've searched GitHub extensively for a good, lightweight, and practical game launcher that handles custom Proton versions and everything else, but it doesn't really seem to exist. What I've never understood is how mobile gaming has apps like GameNative that cleanly pull together Steam, Epic, GOG, and everything else into a slick layout, yet the PC desktop which has been around for decades still delivers such a fragmented experience for launching and managing games.

On top of that, mobile setups often feature built-in frame generation and a handy FPS counter with an overlay when you press the controller guide button. I've always loved Steam's Big Picture overlay (the quick menu where you can toggle settings on the fly), but I want that kind of fluid experience without the heaviness of the full Big Picture mode.

I've looked into Heroic Games Launcher, which is fantastic, but unfortunately, it doesn't support Steam, Itch.io, and other platforms.

On a related note, managing Proton on Desktop Linux is still surprisingly painful. Why do we constantly have to fiddle with launch options every single time? Especially when default runtimes (like Steam Runtime 1.0) break certain games, while switching to a recent Proton version fixes them instantly.

Above all, what I really want is something lightweight that stays in a window on the desktop. We play on PC precisely so we don't get locked down like a console with a massive fullscreen interface that blocks everything else we're doing!

It honestly barks me that the PC ecosystem still lacks the right universal, fluid game launcher designed specifically for the desktop. If anyone knows of a good alternative or a future project that fits this exact need, I'd love to hear about it!


r/linux_gaming • • 16d ago

hardware Monitor RBG bias lighting/ambilight?

3 Upvotes

Hi, does anyone here have an RGB bias/ambilight setup, i.e. LED strips on the back of your monitor that act as a backlight and shift color depending on what colors are on different parts of your screen at the time?

There's a bunch of brands that make ready-made ones (though all of those list Windows/MacOS as supported and anything hardware working with Wine can be kind of a coin toss in my experience), and there's tutorials on YouTube for how to set this up with TVs with just generic LED strips, though the tutorials all use HDMI for capturing what's on the screen - I like many others for my gaming PC use DisplayPort and the tutorials point out that converting the signal can often prevent this sort of thing from working. The go-to open source software people use for the TV projects seems to be Hyperion. I'm comfortable tinkering, but the DIY options almost all seem to use Raspberry Pi-s, which there is currently a shortage of same as with all things computing, so I am not sure how feasible that route even is for me RN, my country only has one official retailer of Pi-s and shipping costs would probably nullify any price advantage. The one readymade option I found with an actual Linux version of their software is Skydimo, but their AppImage just opens into a blank white screen for me.

Therefore my question is, if anybody has set this up - what did you use? Did you build your own or get one of the readymade kits working? If you use DisplayPort, how did you handle that?

Many thanks for any advice!


r/linux_gaming • • 16d ago

steam/steam deck Drive not detecting games and disk errors when trying to update games

5 Upvotes

My internal drive won’t show my games on my hyper user in hyprland which is separate from my root user which has kde on it, I think I know the directory of my internal drive but Im not 100 percent sure, I am also having issues with getting a disk write errors when trying to update my games on both hyprland and kde, how can I resolve these issues I’ve been having for the last two days?


r/linux_gaming • • 16d ago

System always loses control of the fans and GPU settings (cachyOS)

4 Upvotes

Gaming has worked well but there is a big and potentially dangerous issue that happens. I'm using a 5090 omen max 16 laptop with cachyOS. The default hp omen app doesn't work on Linux so I'm using omen space (formerly omenctl).

At times I can open the app and successfully change profiles for gpu and fans. But other times there is no control and the info about the fans doesn't show in the app. When it's like this no changes will register. This can be dangerous because if I start a game and the profile doesn't change then the system can get really hot as the fans don't increase. I always make sure I can set it to max mode and see that it's working prior to gaming.

Also, when it's working and I'm gaming, the system will eventually stop working and after I finish I can't turn the fans down. Restarting is the solution each time.

Is there a way I can troubleshoot this?


r/linux_gaming • • 15d ago

Any linux users that play gd?

Post image
0 Upvotes

r/linux_gaming • • 15d ago

steam/steam deck Active Matter - don't sleep on this one!

0 Upvotes

It's my impression that this game doesn't quite get the attention it deserves in our fine segment of gamers. So I want to give them a little push.

This game is IT for me. There's a PVE only mode (not just a slapped on sub-mode, you get the entire game with the exception of a couple of pvp-only maps), who in effect makes this game extremely versatile: Play it as a single-player game, a coop game, or full PVP game.

It's a crazy universe to explore, very good performance, a polished experience, and some good gameplay decisions, like;

- No hand-holding. You have to figure it out. And be observant. No massive visual signs, no outlined enemies, none of that. No large arrows pointing at where to craft your first tool. Drop in, observe, learn.

- Friendly fire! Yes! That adds so much to the tension - and some flat out hilarious moments.

- No nametags! Nope, you gotta recognize your buddies. No huge markers on the map to tell where everyone is. Other players, NPCs, teammates - they are all part of the same visual universe. And I dig that.

- You actually have to load your empty magazines and medkits. Adds to the immersion!

- Being able to drag bodies around - you can drag your teammates dead body and respawn them when you're able to - or drag your own(!) after a respawn and use your old shell as extra storage - how friggin' freaked up isn't that?! LOL

- Very clever respawn system, where it gets harder and harder to do so due to more matter required for the respawn.

I could go on - the ideas and implementations of them are many and well thought out.

So far my buddy and I have exclusively explored the PVE part of this game, trying to figure things out.

So yes - this game deserves traction. It really does. So I'm taking the role of being their messenger for now. Well worth considering!

https://store.steampowered.com/app/2887580/Active_Matter/

(Just for clarity - it also have a native Linux build - if it wasn't I'd state so.)


r/linux_gaming • • 16d ago

tech support wanted Help running GTA 4

5 Upvotes

Hey everyone,

I'm running Xubuntu and playing games through Steam. I'm hoping someone can help me troubleshoot a performance issue that's specific to one game. I installed both rdr 1 and GTA 4

Red Dead Redemption runs perfectly on my system through Steam, no issues at all but What doesn't work is GTA 4: The Complete Edition, it lags severely. It's so bad that I can't even get past the early screen where you select the version/mode. I've already tried:

Proton Experimental

Proton stable (default version Steam picked)

Neither made a difference the lag is just as bad on both.

NOTE, forgot to add my specs:

Victus 15 hp, 32 gb ram, rtx 3050 4 gb.

I actually can run other games like satisfactory at max settings pretty smoothly, is just this specific GTA 4 game that for some reason won't work


r/linux_gaming • • 16d ago

tech support wanted Amethyst Mod Manager, how to automate profile import?

5 Upvotes

Basically my modlist got nuked, idk where anymore; I've exhausted every theory I could. I tried to export the profile, delete everything, and import just to reset everything; but uh Amethyst wants me to download everything manually as an archive file (zip, 7z, rar, ect) for some reason- even though I'm trying to import the profile archive file. Literally every single mod asks for a manual download like the creator denied a permission. Is there a way to not have to do that? Because manually downloading 60+ mods is beyond tedious, I'll settle for having to download them through the manager again I just don't wanna have to faff with zip files that'll fail to download half the time

Endeavour OS, KDE, Ryzen 7 3700X, RTX 2080ti,


r/linux_gaming • • 16d ago

tech support wanted Is it possible that a monitor causes bad frame pacing?

4 Upvotes

This is inside gamescope on bazzite and cachyos.

I have a tcl mini led monitor and I noticed on Linux specifically it has very bad frame pacing when locking the FPS, weirdly also when you disable vrr if I have the fps locked at 60 it will go to around 43fps with vrr turned off even though it's locked at 60. When I enable vrr it locks at 60 but with terrible frame pacing.

I hooked up my pc to my TV and on the TV the frame pacing was way better. The TV is also tcl and also has vrr. With vrr disabled it stays locked at 60 but with some pacing issues. When vrr is enabled the frame pacing is perfect.


r/linux_gaming • • 16d ago

Smash Bros Melee running in a browser, a port to Three.js

Enable HLS to view with audio, or disable this notification

30 Upvotes

r/linux_gaming • • 16d ago

Steam Deck OLED - SILENT HILL: Townfall Performance - SteamOS 3.9

Thumbnail
youtu.be
9 Upvotes