Other News about gaming on Linux
Switched my Legion Go S (Z2 Go – Windows) to SteamOS… and it’s honestly perfect now (and I got it for a steal)
[Release] VineShade v2.0 - A modern GUI to manage vkBasalt for Roblox (Sober) on Linux
I made a tiny wrapper for Roblox on Linux because Sober is an android emulator, and the android roblox version has way worse graphics. That's why i created VineShade.
I put together a quick launcher that hooks vkBasalt into the Flatpak properly.
It’s open source, no injection, no bans.
Repo:https://github.com/olaffx/VineShade
I would really want you to star the repo!
This is not Windows-style DLL injection (which Roblox bans)
submitted by /u/TemporaryGate5021[link] [comments]
Elden ring capped at 45 fps
hi, I am experiencing a weird problem, I've recently noticed that my elden ring game was running at around 45 FPS no matter the graphic setting, from 2k raytrace to 500x800 lowest settings. I'm on a new legion 5 with a medium to high end GPU. I'm on fedora kde. I know it used to run fine some weeks ago, very smooth actually.
any help is greatly appreciate, I'm new to Linux and I'm loving fedora kde so far, experience has been very refreshing and easy so far.
submitted by /u/LostDreams44[link] [comments]
NTSync
Im new to Linux and have been experimenting on a spare machine - I want to switch to Linux as my daily, but can't run all my games natively. Will this kernel update (I believe with Fedora 44) fix the anti-cheat issues problem with Linux gaming, or am I misunderstanding the implications of this?
Edit:
I hear yah loud and clear: Devs hate us, as per usual. Thanks, guys!
submitted by /u/ETWhiteWolf[link] [comments]
New Steam Games Playable on the Steam Deck, with The Scourge and Bombun - 2026-03-28 Edition
How to disable numlock for a game with proton?
Hi!
Love to play Sid Meier's Pirates once in a while - old game but still fun. And after switching to proton 5.13.6 (according to protondb) - everything runs great!
But there is one little details that bugs me - the game is best controlled with the numbers block on the keyboard - weirdly enough when "numlock" is set (to use the number on the desktop) the controls are ignored.
Without "numlock" it works. But I have to remember to unlock the numbers block before (!) I start the game (and obviously turn it on afterwards).
Is there a way I can fix this either by making the game accept the "numlock"ed keys or by switching it off automatically on game start and return to the default desktop setting after quitting or when switching to the desktop?
Also the game runs in full screen though I explicitly set
"DXVK_FRAME_RATE=30 fullscreen=0 PROTON_USE_WINED3D=1 %command%"
as start parameters...
Any idea what to do here?
Thanks for reading,
jh-hh
p.s.: This is on KDE Plasma 6.6.2 (Wayland) and OpenSuse Tumbleweed...
submitted by /u/jh-hh[link] [comments]
Thinking about switching to AMD for Linux (Wayland + OpenGL sync issues on NVIDIA)
Hi,
I’ve been wanting to switch to Linux as my primary OS for a long time.
I’m currently using an RTX 3080 Ti, and over the past few years, I’ve definitely noticed that NVIDIA support on Linux (especially with Wayland) has improved significantly.
However, I still encounter noticeable issues with frame rate control and synchronization in OpenGL games (such as Minecraft or Hytale).
The FPS is high (even matching my refresh rate), but the image appears choppy and unstable.
On Windows, everything runs perfectly smoothly on the same hardware.
My setup:
- CachyOS (or another distro—it doesn’t matter; I’ve tested various ones)
- Wayland (I’ve tested both KDE and GNOME; each behaves differently)
- 180 Hz monitor
- Latest NVIDIA drivers (595+)
I also tried configuring practically everything related to synchronization:
- Enabling/disabling VSync in-game
- Enabling/disabling VRR (G-Sync / FreeSync)
- Testing various combinations of system and in-game synchronization
And what’s most frustrating is that every game behaves differently.
For example:
- In Minecraft → enabling VSync + VRR works well on KDE but poorly on GNOME
- In Hytale → I have to disable system-level synchronization and rely solely on in-game settings, but on KDE it works poorly whether enabled or disabled; on GNOME it’s better without VRR.
So I constantly have to change settings for each game, test combinations, and waste time instead of just playing. It’s also frustrating that every game behaves differently on every desktop environment. And I’d rather not have to switch between them.
---
Another important point is my needs.
I don’t just play games—I also use my PC for:
- programming
- working in Unity
- gaming (Steam + Minecraft)
- video editing
- rendering in Blender
For all of this, Windows, to be honest, works great.
But I’m really tired of it—the system feels overloaded, too complicated, and I really don’t like the overall direction and corporate decisions behind it.
That’s why I want to switch completely to Linux.
---
I’m seriously considering switching to AMD, mainly for better Wayland + Mesa integration.
But I’m hesitating because:
- I don’t want to spend money without testing it on my specific setup
- NVIDIA is still better for Blender (Cycles/OptiX), NVENC, etc.
So I wanted to ask:
Has anyone here recently (2024–2026) switched from NVIDIA to AMD?
What is the performance and smoothness of Minecraft / OpenGL on AMD?
Has frame rate stability actually improved, or is it still unpredictable?
Are these synchronization settings still required for every game?
How does AMD handle different workloads (Unity, Blender, video editing)?
Have there been any disappointments since the switch?
I’d really appreciate hearing about your real-world experiences
submitted by /u/hibreck[link] [comments]
New Steam Games with Native Linux Builds, including Lost Wiki: Kozlovka - 2026-03-25 Edition
Space Engineers
I am having trouble playing this game on Mint 21.3 with XFCE
I am using proton 9.0-4 with this launch options : gamemoderun %command% -nosplash -skipintro -useallavailablecores
in short i managed to run it but it unplayable. even on low graphics i have lags, and warning about having complexity issues
CPU: Intel i5-10400F (12) @ 4.300GHz
GPU: NVIDIA GeForce GTX 1660 SUPER
64 gb RAM
so i guess is not hardware
any tips?
i even tried multiplayer was terrible. its like asking to run game on pc from 1997
submitted by /u/Leverquin[link] [comments]
Game with it's own launcher (ESO) causes freeze-up via lutris
Game is Elder Scrolls Online, but wondering if anyone has had this with similar games etc:
When i first installed Zorin OS at the beginning of the year, the game had some quirks due to the sandboxing/wine emulation etc, but after getting more familiar with everything i got it all sorted.
After a while, i ended up having to re-install the game. Since then; every time the launcher opens, it gets super close to freezing up the whole system. I have to make sure any other media is paused, press play and then minimise on the launcher as quickly as i can.
Once the actual game launches it's all completely fine; not far off 100fps and as stable as could be, so it's definitely just something about the launcher being visible on-screen.
Anyone had similar issues around this? wondering if it's a common issue with games that have their own launcher, or is specific to this one game.
Thanks,
[link] [comments]
Jetson Orin Nano Gaming Improved?
With the new Steam Snap pre-configured for ARM gaming, is PC gaming improved on the Orin Nano? I haven’t seen anyone test on YouTube which is why I ask.
submitted by /u/BittahBandit1[link] [comments]
Manjaro saying “memory crisis avoided” when installing games
im kinda of a noob from windows i heard that linux can boost performance. but when i tried to install gta v using lutris after a few hours it crashes and in the bottom right it says “memory crisis avoided” . if this helps i have 16gbs of ddr4
submitted by /u/Certain_Designer4951[link] [comments]
Game Trainers on Linux Tutorial/Guide 2026, Proton Only
Preface: I am very new to Linux gaming, this guide is by no means complete. Please feel free to add other options or correct me in the comments. As someone who is new to Linux gaming, there is shockingly little information about running game trainers on Linux.
Also, for the inevitable "why would you ever want to use a trainer" comments: Game trainers are an incredible accessibility tool. There are many games I would never have been able to experience without the use of trainers. I was a premium WeMod subscriber since the early days, and although I am big FOSS supporter, I also support Trainer developers being paid for their amazing work. This guide will recommend the use of a paid trainer program.
For anyone new to using trainers on Linux, I recommend using CheatHappens Aurora. It is a trainer program similar too Wand (formerly WeMod). CheatHappens has actually made an effort to bring support to SteamDeck and Linux. Wand has yet to do so. As a second option, any standalone .exe trainer from Fling or MrAntiFun should work okay most of the time.
Now to give some background for how this works. Think of Proton as being a lightweight windows virtual machine. Every time you launch your game you are launching a single, sandboxed, virtual environment that the game runs in. Therefore anything outside of the that environment by default can't access what is inside, and vice-versa.
In order to make your trainer work you must make the trainer run in the same Proton sandbox. You can do this easily, but not always reliably, with two steam launch commands.
PROTON_REMOTE_DEBUG_CMD="/path/to/trainer.exe"And
PRESSURE_VESSEL_FILESYSTEMS_RW="/path/to/trainer.exe"This method often won't work with aurora, and sometimes has trouble with standalone .exe trainers as well. The issue is that it loads the trainer and game at the same time, and some trainers won't work unless they are loaded before or after the game is running. It also doesn't seem to work for Aurora.
So to avoid this problem, I recommend using SteamTinkerLaunch. Read the install instructions on GitHub and use whichever method is recommended for your distro. Depending on the method used to install, you may need to run the command:
steamtinkerlaunch compat addTo get it to show up in your steam compatibility list. Once you have it installed, right click on your game in Steam, select Properties>Compatibility>Force specific compatibility tool>Steam Tinker Launch.
Now open SteamTinkerLaunch>Game Menu. Scroll down to Proton Options and select your Proton version, you probably want the latest GE or CachyOS version.
Now scroll up to Custom Command. Check the box "Use Custom Command". Select the path to your standalone exe trainer or Aurora.exe. Once you save those settings, launch your game and see if the trainer loads and activates fine. If you have issues you may need to adjust your wait time.
To make the trainer launch first and then the game you will navigate to SteamTinkerLaunch>GameMenu>Wait for custom command. Set that to however many seconds you want the the game to wait to launch until after the trainer launches.
Some games require you to be loaded into the game before activating the trainer. To do that navigate to SteamTinkerLaunch>GameMenu>Inject custom command, and check the box. Then set the wait timer under "Inject Wait" to whatever you need to get into the main menu or loaded into the world.
The standalone trainers can be very finicky, and sometimes they will only work a couple times before they start failing to activate even if you do everything right. To get around that I highly recommend just paying for Aurora. It is about $35 a year, and they have trainers for just about every single player game in existence, even playable demos and very niche games have working trainers. Aurora works every time, and you don't need to worry about setting up and timer delays because you manually control when the trainer gets activated in the app.
Anyways, I hope that this will show up in Google search results and be able to help someone else as I wasn't. If anyone has anything to add, please share the knowledge and help others out!
submitted by /u/Disastrous-Expert-29[link] [comments]
Crimson Desert GPU crash
Okay so I wonder if this is a common issue because Crimson Desert no matter which proton I use after some time playing(sometimes 30 minutes sometimes 2 hours) completely crashes GPU driver. I didn't notice any memory leak or something unusual. I have RX 7900m and game work extremely well besides those crashes.
However when I played the game day one just after it released I didn't have those problem so it looks like some kind of regression but I cannot tell what causes it.
submitted by /u/urioRD[link] [comments]
Broken screenshare in every way
Before, i couldnt screenshare at all, but my brother helped me a lil bit by installing pipewire and wireplumber, but everytime i enable em, my microphone stops working at all, and the screenshare has no sound (i had this bug all my life, even before my screenshare stopped working) sorry im really bad at it
Using:
Gnome 48
Wayland
11th gen Intelcore i5-11260H x 12
Void linux
And nvidia 2050 or sum
[link] [comments]
How to redeem Resident Evil Requiem on Linux?
I've bought a 5070 and run it on Linux (Pop OS). Works very well so far :)
I've received a code for Resident Evil Requiem as intended.
And I can't redeem through the Nvidia App : it's not available on Linux.
I try to redeem through their website (here https://www.nvidia.com/fr-fr/account/redeem/main/ ). And it says my hardware does not meet the requirements. Yesterday the service was down and saying "retry in 24h".
Of course my 5070 is installed and I can play so I guess my hardware is fine.
Is there any way to redeem my game without a shitton of work (like building another computer or building a VM with GPU Passthrough) ?
If there is no other options, can you send me a guide to vm building ? :(
submitted by /u/Top_Contribution8436[link] [comments]
Cannot start "Mycopunk" on my Fedora 43 KDE Desktop install (NVIDIA GPU, RPMFusion proprietary drivers)
hello everyone!
wanted to try this game called Mycopunk, but it's giving me lots of trouble upon launching apparently.
when i launch the game, it starts loading, then after a minute or two will hang with crackling audio, and likely do a memory leak -- my system ends up killing the entire Steam process because of low memory, thanks to the OOM killer.
i've tried Proton Experimental and Proton Hotfix, none of which fix the problem (i reach the crash faster on Hotfix, surprisingly).
the only other games that have given me trouble like this have been Deadlock, and Schedule 1 for some time (which, now works again?)
launch optionslaunch options are :
PROTON_LOG=1 PULSE_LATENCY_MSEC=30 %command%
systemmy system is as follows :
- Operating System: Fedora Linux 43
- KDE Plasma Version: 6.6.3
- KDE Frameworks Version: 6.24.0
- Qt Version: 6.10.2
- Kernel Version: 6.19.9-200.fc43.x86_64 (64-bit)
- Graphics Platform: Wayland
- Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz
- Memory: 8 GiB of RAM (7.7 GiB usable)
- Graphics Processor 1: Intel® HD Graphics 630
- Graphics Processor 2: NVIDIA GeForce GTX 1050 Ti
- Manufacturer: Micro-Star International Co., Ltd.
- Product Name: GE62 7RE
- System Version: REV:1.0
using the proton logs, i found these :err: lines :
1301.218:01d0:01d4:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems ... 1301.275:01d0:01d4:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems ...then, upon the last 20 lines or so, i have this :
1411.154:01d0:0314:err:sync:RtlpWaitForCriticalSection section 00006FFFFFFA4380 "../src-wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 0314, blocked by 0318, retrying (60 sec) 1412.103:01d0:02c8:trace:unwind:dump_unwind_info 0x9: pushq %rbp pid 11569 != 11568, skipping destruction (fork without exec?) 1417.090:0094:0098:warn:seh:dispatch_exception backtrace: --- Exception 0x80000101 at 0x7f2c0778438b: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libc.so.6 + 0xf338b (syscall + 0x1b). 1417.090:0094:0098:trace:seh:dispatch_exception code=80000101 (EXCEPTION_WINE_ASSERTION) flags=1 addr=00007F2C0778438B 1417.090:0094:0098:trace:seh:dispatch_exception rip=00007f2c0778438b rsp=00000001000fee38 rbp=00000001000ffa20 eflags=00000246 1417.090:0094:0098:trace:seh:dispatch_exception rax=00000000000001c1 rbx=0000000000000002 rcx=00007f2c0778438d rdx=0000000000000000 1417.090:0094:0098:trace:seh:dispatch_exception rsi=0000000000000004 rdi=00000001000ff3d0 r8=0000000000000000 r9=00000000216208e8 1417.090:0094:0098:trace:seh:dispatch_exception r10=0000000000000000 r11=0000000000000246 r12=00000001000ff3d0 r13=0000000000000000 1417.090:0094:0098:trace:seh:dispatch_exception r14=00007f2bff38a2b4 r15=0000000000000004 mxcsr=00001f80 1417.090:0094:0098:trace:seh:call_vectored_handlers calling handler at 00006FFFFF7D4480 code=80000101 flags=1 1417.090:0094:0098:trace:seh:call_vectored_handlers handler at 00006FFFFF7D4480 returned 0 1417.090:0094:0098:warn:seh:virtual_unwind backtrace: 00007F2C0778438B: unknown module. 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind function 7f2c0778438b base 0x7f2c07784370 cie 0x7f2c07854da8 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip 1417.090:0094:0098:warn:seh:dwarf_virtual_unwind backtrace: 0x7f2c0778438b: /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/libc.so.6 + 0xf338b (syscall + 0x1b). 1417.090:0094:0098:trace:unwind:execute_cfa_instructions 7f2c07784370: DW_CFA_def_cfa %rsp, 8 1417.090:0094:0098:trace:unwind:execute_cfa_instructions 7f2c07784370: DW_CFA_offset %rip, -8 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind fde 0x7f2c07869aa0 len 10 personality (nil) lsda (nil) code 7f2c07784370-7f2c077843a7 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind next function rip=00007f2bff327f56 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind rax=00000000000001c1 rbx=0000000000000002 rcx=00007f2c0778438d rdx=0000000000000000 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind rsi=0000000000000004 rdi=00000001000ff3d0 rbp=00000001000ffa20 rsp=00000001000fee40 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind r8=0000000000000000 r9=00000000216208e8 r10=0000000000000000 r11=0000000000000246 1417.090:0094:0098:trace:unwind:dwarf_virtual_unwind r12=00000001000ff3d0 r13=0000000000000000 r14=00007f2bff38a2b4 r15=0000000000000004 1417.090:0094:0098:err:seh:call_seh_handlers invalid frame 00000001000FEE38 (0000000000022000-0000000000220000) 1417.090:0094:0098:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception.additionally, Fedora gives me this crash report about "pv-adverb". it only appears when i restart Steam after this game crashes, so i dont know if this linked to Steam restarting or to the game (or both) :
``` PID: 11502 (pv-adverb) UID: 1000 (arni) GID: 1000 (arni) Signal: 6 (ABRT) Timestamp: Sun 2026-03-29 09:40:22 CEST (14s ago) Command Line: /usr/lib/pressure-vessel/from-host/libexec/steam-runtime-tools-0/pv-adverb --prefix=/usr/lib/pressure-vessel/from-host --generate-locales --fd 10 --regenerate-ld.so-cache /var/pressure-vessel/ldso --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu --set-ld-library-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/aliases:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/aliases --overrides-path /usr/lib/pressure-vessel/overrides --exit-with-parent --subreaper --assign-fd=1=3 --assign-fd=2=4 --ld-preload=/home/arni/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so --ld-preload=/home/arni/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so -- $'/mnt/ext_drive/SteamLibrary/steamapps/common/Proton Hotfix/proton' waitforexitandrun /mnt/ext_drive/SteamLibrary/steamapps/common/Mycopunk/Mycopunk.exe Executable: /usr/lib/pressure-vessel/from-host/libexec/steam-runtime-tools-0/pv-adverb Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-steam@cd8f7a7b4ff2405ca6a2dbbb958e929b.service Unit: user@1000.service User Unit: app-steam@cd8f7a7b4ff2405ca6a2dbbb958e929b.service Slice: user-1000.slice Owner UID: 1000 (arni) Boot ID: 1fb2b74c396f4903b271ba9333917b01 Machine ID: 7d7cb7deaccd4608869e8d7d4402df32 Hostname: soapbox Storage: /var/lib/systemd/coredump/core.pv-adverb.1000.1fb2b74c396f4903b271ba9333917b01.11502.1774770022000000.zst (present) Size on Disk: 86K Message: Process 11502 (pv-adverb) of user 1000 dumped core.
Stack trace of thread 11502: #0 0x00007ff7e647bc5e __internal_syscall_cancel (/run/host/usr/lib64/libc.so.6 + 0x6ec5e) #1 0x00007ff7e647bc84 __syscall_cancel (/run/host/usr/lib64/libc.so.6 + 0x6ec84) #2 0x00007ff7e64ebb8f wait4 (/run/host/usr/lib64/libc.so.6 + 0xdeb8f) #3 0x000000000041aa15 n/a (/usr/lib/pressure-vessel/from-host/libexec/steam-runtime-tools-0/pv-adverb + 0x1aa15) #4 0x0000000200000000 n/a (n/a + 0x0) ELF object binary architecture: AMD x86-64```
everything seems to point towards glibc, but then i've no clue of what i could do...
please let me know if i need to add anything else! i'm admittedly very clueless with this specific issue, especially as everybody seems to have the game work fine on ProtonDB
hope everyone is well, cheers =)
submitted by /u/arni_ca[link] [comments]
[opinion request] what we thinking about the goodwill gamer pc? upgrade ability?
how would this look towards basic gaming? looking to get 1080p 60fps in fallout 4 era games
submitted by /u/Bright-Bug3875[link] [comments]
Controller not working in Sekiro: Shadows Die Twice
Hey guys, my controllers (8BitDo Ultimate 2C in 2.4GHz and Xbox One in wired mode) are not working in Linux (CachyOS + KDE). The controller is working with other games though, just not Sekiro. Was wondering if anyone else ran into this issue...
The controller works when I play it on Windows or on my Steam Deck.
submitted by /u/god_of_potatoes[link] [comments]
can i run windows downloaded steam games on linux?
do i have to install steam games again on linux, if i already have the same game downloaded on windows?
submitted by /u/dremski[link] [comments]
