Sammlung von Newsfeeds

Why is Tooth and Tail having a problem in Kubuntu 25.06 and not on older versions?

Reddit Linux_Gaming - 03. August 2025 - 16:26

Tooth and Tail is supposed to be a Linux native but the latest Kubuntu has issues with where as Mint and Kubuntu Lts lack this problem. Whats up?

submitted by /u/RemNant1998
[link] [comments]

Is there a way to like use "windows 11" to play games on linux?

Reddit Linux_Gaming - 03. August 2025 - 16:13

Okay, the title is hard to understand, Let me clarify it for you.

I am a mortal kombat 11 gamer, I love playing the game, but the problem it has is pretty weird and I can even consider that that's a bug of the game.

It needs to be in the same windows version to be able to play online, yeah seriously, I have to be on windows 11 to play with my friends who are using windows 11 as well, If I or my friends using windows 10 and windows 11 to play together, the server will always pop up "Desynchronize" and stop the match.

So for me to play the game on linux, I have to somehow trick the game into thinking I am using windows 11, even then maybe it won't work, but what are you thinking?

Is there a way to kinda trick the game that I am using "windows 11" to play the game? because most I heard, proton is trying to pretend to be "windows 10" only, so I'm not sure, I have not installed mortal kombat 11 yet, just making sure first since the game is heavy af on pc.

Thank you for reading :)

submitted by /u/Impressive_City3660
[link] [comments]

Testing mesa-git RDNA4 improvements against mesa stable in a few games.

Reddit Linux_Gaming - 03. August 2025 - 15:17

I just did some tests to see the improvements to RDNA4 GPU's performance mesa-git provides, and after seeing the results I'd recommend anyone with a RX 9000 to change to mesa-git.

System Specs:

Operating System: NixOS 25.11

KDE Plasma Version: 6.4.3

Kernel Version: 6.16.0

Graphics Platform: Wayland

CPU: AMD Ryzen 7 7700

Memory: 32 GiB of RAM 6000MHz CL30

GPU: AMD Radeon RX 9070 XT (265W Power Limit, -90mV Undervolt)

Drivers: mesa-git, mesa-stable (25.1.7)

Considerations:

  • All tests are done with either Proton-GE-10.10 or Proton Experimental.
  • Only tested at QHD (2560x1440) resolution.
  • All samples are at least 60s long doing the same path (if the game hasn't a built-in benchmark)
  • OptiScaler was used to get FSR4 working on games that doesn't support it, using DLSS' inputs.
  • Take the results showed with a grain of salt, it was only one iteration per case so there could be measurement errors, feel free to correct them if you find any.
Control Ultimate Edition

https://preview.redd.it/7vevmi2wssgf1.png?width=2012&format=png&auto=webp&s=4eb24e26d862c1b7ef3aeb1020f15f14cfa100c4

https://preview.redd.it/4hm3xknzssgf1.png?width=2012&format=png&auto=webp&s=26634788e7ecd989427dc6e6cb453a88e805c091

https://preview.redd.it/qw0wh4ibvsgf1.png?width=2012&format=png&auto=webp&s=7b5248e9499be1ac48ff0b289b3d541c868d681e

Cyberpunk 2077

https://preview.redd.it/1bsb74cgvsgf1.png?width=2012&format=png&auto=webp&s=3de72b8acb38fb02acc52086fe47b7f386b55b94

https://preview.redd.it/3lxo2w3jvsgf1.png?width=2012&format=png&auto=webp&s=62568b807ff313b9dcd1226352bc5b3a0c531031

https://preview.redd.it/gt213maovsgf1.png?width=2012&format=png&auto=webp&s=e67caa16c9db83ecd95318fbe325d969612b1e55

https://preview.redd.it/hlp4kgctvsgf1.png?width=2012&format=png&auto=webp&s=e9929d7302669a5caf1d55ca51854ae25aa9a447

Metro Exodus Enhanced Edition Built-in Benchmark

https://preview.redd.it/q7rjgl4zvsgf1.png?width=2012&format=png&auto=webp&s=0c0052dea43887082eaba1d85de58ac997f4ac37

Ninja Gaiden 2 Black

https://preview.redd.it/36g5jqk3wsgf1.png?width=2012&format=png&auto=webp&s=80832909c451f3370ef01eeca8816ac0f9708253

https://preview.redd.it/w70kl465wsgf1.png?width=2012&format=png&auto=webp&s=14a8d9fa6d561075dc43f679eb55c3a50844b071

https://preview.redd.it/aaa9cun6wsgf1.png?width=2012&format=png&auto=webp&s=7e47ff8392fd034f4f36b7a41e8064bcd70dac2a

Final Fantasy XVI

https://preview.redd.it/h41guxbbwsgf1.png?width=2012&format=png&auto=webp&s=b2991d8e93e4f454f84791158abaf9037f46ed27

Wuchang Fallen Feathers

https://preview.redd.it/0qt3bc1fwsgf1.png?width=2012&format=png&auto=webp&s=e274746a64a0b277f9c40bbc6fb2dcb300f21e9f

https://preview.redd.it/pe2geukgwsgf1.png?width=2012&format=png&auto=webp&s=6a5332e0d9ca021e557312c6bf3e5c9c75abebcd

Conclusion

The difference in performance depends on the game but mesa-git is, in every case tested, an improvement and provides a performance uplift of up to 41% when compared to mesa-stable (Ninja Gaiden 2 Black RT-On TSR100 AVG FPS). If you've got a RDNA4 GPU and value Ray Tracing/FSR4 performance, switch to mesa-git (there's also slight performance gains for mesa-git when not using Ray Tracing), otherwise, if you'd rather stability over performance then go with stable, but I couldn't personally recommend it.

submitted by /u/Nolan_PG
[link] [comments]

Can I play The Finals ?

Reddit Linux_Gaming - 03. August 2025 - 15:15

I’m like 40fps with an RTX 3060 and a Ryzen 5 5500, and the CPU is 100% so I wonder if I can play it on my Linux and if I will gain some FPS ? Thanks for help and sorry for grammar, English is not my main language.

submitted by /u/GiantGrib
[link] [comments]

Gotham Knights, can't install mods

Reddit Linux_Gaming - 03. August 2025 - 13:54

I put mods in the files but they aren't working in game. The game launches as if I never did that.

I tried putting the files in the ~mods folder, I tried putting the folders in the ~mods folder and I also tried putting the files in the pak folder. None of these works.

Any help? I had these working on windows some time ago.

submitted by /u/Calibrator3D
[link] [comments]

Wayland hdr hunt showdown too bright

Reddit Linux_Gaming - 03. August 2025 - 12:08

Hi, I tried the wayland implementation(proton_enable_waylsnd=1 & proton_enable_hdr=1) with hunt showdown on bazzite gnome, and it works. With proton ge 10.10 However it is extremely bright. Maybe this has to do with gamma also being broken in this game on proton. But is there maybe some launch parameter etc to further control this? Thx!

submitted by /u/Zatem
[link] [comments]

What Battlefield alternative do you guys play?

Reddit Linux_Gaming - 03. August 2025 - 12:03

After EA blocked me from playing my favorite FPS game Battlefield 1, I've been seeking some game that has that Battlefield feeling along with Linux support of course. What do you guys play?

submitted by /u/WasteStrength1672
[link] [comments]

CS2 VAC invalid signature on Arch Linux with GE-Proton 10.3

Reddit Linux_Gaming - 03. August 2025 - 10:22

System & Setup

  • Distro: Arch Linux (kernel: 6 arch1-1)
  • GPU: NVIDIA GeForce GTX 1050, driver 575.57.08 (verified via pacman -Qs nvidia)
  • Proton: GE-Proton10-3 (build 2025-05-20), installed via protonup-qt
  • Steam library: on NTFS via ntfs-3g, mounted with uid=1000,gid=1000,umask=022
  • Secure Boot: Disabled (mokutil --sb-state reports Native UEFI)

Problem:
When launching CS2 (AppID 730) under Proton-GE, I immediately get:

“VAC was unable to verify your game session. The session’s local metadata does not contain valid signature information.”

I cannot join any VAC-secured servers.

What I’ve Tried:

  1. Clean prefix & shadercachebashCopyEditrm -rf ~/.steam/steam/steamapps/compatdata/730 rm -rf ~/.steam/steam/steamapps/shadercache/730
  2. Switched Proton versions (Proton Experimental, Proton 9.0, vanilla GE and non-GE)
  3. Disabled all overlays
    • Steam in-game overlay
    • MangoHUD, vkBasalt, Gamescope
  4. Removed all custom env vars from launch options (e.g. VK_ICD_FILENAMES)
  5. Unset capabilities on Gamescope (even though I’m not using it):bashCopyEditsudo setcap -r /usr/bin/gamescope
  6. Rebooted to match kernel & userspace NVIDIA versions
  7. Ensured no noexec or other weird mount options on the NTFS volume

Question:
Has anyone successfully run CS2 on Arch Linux with GE-Proton10-3 (or a similar GE version) from an NTFS Steam library? What am I missing? Any proven workaround for this VAC signature issue?

TL;DR:
Arch + NVIDIA + GE-Proton10-3 → CS2 VAC “invalid signature” → deleted compatdata & shadercache, tried Proton Experimental/9.0, disabled overlays, cleaned env vars, nothing works. Need a fix.

submitted by /u/rD_gamers07
[link] [comments]

Steam cannot launch Geometry Dash

Reddit Linux_Gaming - 03. August 2025 - 06:59

I'm running the Flatpak version of Steam on Fedora Linux, and whenever I try launching Geometry dash, Steam says it's playing (the button has a STOP label on it), but there is no window at all. Moreover, when I try stopping the game, Steam just hangs on the stopping stage. Here are the logs:

Aug 03 00:58:39 fedora systemd[2878]: Started app-flatpak-com.valvesoftware.Steam-2621059199.scope. Aug 03 00:58:39 fedora steam[7195]: fsync: up and running. Aug 03 00:58:44 fedora systemd[2878]: app-flatpak-com.valvesoftware.Steam-2621059199.scope: Consumed 5.388s CPU time, 244.7M memory peak. Aug 03 00:58:44 fedora steam[7195]: chdir "/opt/games/SteamLibrary/steamapps/common/Geometry Dash" Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Aug 03 00:58:44 fedora steam[7195]: Game Recording - would start recording game 322170, but recording for this game is disabled Aug 03 00:58:44 fedora steam[7195]: Adding process 4634 for gameID 322170 Aug 03 00:58:44 fedora steam[7195]: WARNING: discarding _NET_WM_PID 3758 as invalid for X11 window - use specialized XCB_X11_TO_PID function! Aug 03 00:58:44 fedora pkexec[14734]: pam_unix(polkit-1:session): session opened for user root(uid=0) by user(uid=1000) Aug 03 00:58:44 fedora gamemoded[2921]: ERROR: Failed to open file for read /sys/class/powercap/intel-rapl/intel-rapl:0/intel-rapl:0:0/energy_uj Aug 03 00:58:44 fedora pkexec[14765]: pam_unix(polkit-1:session): session opened for user root(uid=0) by user(uid=1000) Aug 03 00:58:44 fedora gamemoded[2921]: ERROR: Skipping ioprio on client [14733,14733]: ioprio was (0) but we expected (4) Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Aug 03 00:58:44 fedora gamemoded[2921]: ERROR: Addition requested for already known client 14733 [/usr/bin/env]. Aug 03 00:58:44 fedora steam[7195]: gamemodeauto: Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Aug 03 00:58:44 fedora gamemoded[2921]: ERROR: Addition requested for already known client 14733 [/usr/bin/env]. Aug 03 00:58:44 fedora steam[7195]: gamemodeauto: Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Aug 03 00:58:44 fedora gamemoded[2921]: ERROR: Skipping ioprio on client [14776,14776]: ioprio was (0) but we expected (4) Aug 03 00:58:44 fedora steam[7195]: ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. Aug 03 00:58:44 fedora gamemoded[2921]: ERROR: Skipping ioprio on client [14777,14777]: ioprio was (0) but we expected (4) Aug 03 00:58:45 fedora steam[7195]: Adding process 4635 for gameID 322170 Aug 03 00:58:45 fedora steam[7195]: Adding process 4636 for gameID 322170 Aug 03 00:58:45 fedora systemd[2878]: Started app-flatpak-com.valvesoftware.Steam-3508698110.scope. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: Adding process 4723 for gameID 322170 Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:45 fedora steam[7195]: Adding process 4724 for gameID 322170 Aug 03 00:58:45 fedora steam[7195]: fsync: up and running. Aug 03 00:58:45 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:46 fedora steam[7195]: Adding process 4725 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:46 fedora steam[7195]: Adding process 4726 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:46 fedora steam[7195]: Adding process 4729 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: Adding process 4731 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:46 fedora steam[7195]: Adding process 4734 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:46 fedora steam[7195]: Adding process 4744 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: Adding process 4749 for gameID 322170 Aug 03 00:58:46 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:46 fedora steam[7195]: Adding process 4757 for gameID 322170 Aug 03 00:58:47 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:47 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:47 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:47 fedora steam[7195]: Adding process 4787 for gameID 322170 Aug 03 00:58:47 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:48 fedora steam[7195]: ERROR: ld.so: object 'libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Aug 03 00:58:48 fedora steam[7195]: Adding process 4802 for gameID 322170

Any help?

Thanks,

submitted by /u/64bitman
[link] [comments]

What are actual solutions to the anti cheat issue?

Reddit Linux_Gaming - 03. August 2025 - 06:06

With bf6 and most new/popular games have kernel level anti-cheat what are some technical solutions to this problem?

Should valve have a kernel whitelist inside proton that kernel developers could apply for? that way there isn't something that is malicious that could cause cheating. what about sandboxing? server side anti-cheat? a solution that doesn't give companies kernel level access and gives us full control of our computers

The whole "i didnt want to play this game anyway" or "go back to windows" is unproductive and is actively hurting Linux mainstream adoption.

submitted by /u/CandlesARG
[link] [comments]

cs2 having me to cache vulkan shaders at every launch.

Reddit Linux_Gaming - 03. August 2025 - 05:50

This is getting ridiculous, does this happen to everyone. shouldn't it be just once.

submitted by /u/Known_Job511
[link] [comments]

Could someone help me please

Reddit Linux_Gaming - 03. August 2025 - 05:50

I have an Nvidia 1060 with 6GB of VRAM, an i7 3770, 16GB of RAM, and a 480GB SSD. Which Linux system could I use without crashing and to run games?

Note: I recently tried to install some Linux programs, and they were very slow for some unknown reason. A few months ago, I installed Mint without any performance issues. This week, when I went back to it, I experienced crashes not only in games but also in the system.

submitted by /u/Puzzled-Double-4128
[link] [comments]

Low latency gaming guide

Reddit Linux_Gaming - 03. August 2025 - 05:13
BEFORE STARTING (Please read)

Some of the information on here may be incorrect or heavily dependent on specific situations and use cases. If you find anything that you think is useful to this guide, comment down below your suggestions and I will add it to this guide.

But if you find anything in here that is incorrect, misleading or that does note work and etc, please comment down below so that I can further improve this guide.

Please, help contribute to this guide if possible.

Understanding some concepts

Before starting, it is important that you understand some simple concepts for better understanding of your system, so that you can debug and figure out what you need and don't need to do.

  • Desktop environment (DE): "A desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs, which share a common graphical user interface (GUI)".
    • Examples: KDE Plasma, XFCE, Hyprland, GNOME, Cinnamon and etc.
  • Compositors: "A compositor is a software which interacts with the window system as well as graphics in Linux to produce: Transparency in windows, Transition animations, Drop shadows around windows which give them a 3D effect, V sync: Waits for the display to update before updating the display".
    • Common compositors are Wayland and X11.
  • Present modes: The presentation mode specifies when a frame is presented to the window. Can be discovered which one a game is using utilizing Mangohud, but, don't rely on it as it does not show precisely which presentation mode is being used a lot of the time. And also a common bug is that Mangohud does not update this field dynamically when gaming. So in some cases (like mine on THE FINALS) Mangohud will show FIFO but the game is actually running with Mailbox.
    • Example: FIFO (V-Sync, FPS is locked to the monitor refresh rate), Mailbox (V-Sync but frame rate is not locked) and Immediate (No V-Sync, frame rate is not locked).

Distros

A very common topic is which distro is better for X thing? In this case which distro is the best for gaming. Although there are some distros out there, the most popular as of now is CachyOS. But, you first need to understand that distros focused on gaming will not outperform in FPS a common distro such as Endeavour, Arch, Manjaro and etc by a large margin. Distros such as CachyOS do get better performance in most cases (+2 to 5%), and specially better 1% lows. However, these gaming focused distros are not focused/optimized on other type of workloads. So if you are just a regular user that also does gaming, going for something like myself (EndeavourOS) is a good choice as the difference is not that noticeable. But, it's not that CachyOS will let you down if try to do something else. It's just that the focus a distro has generally helps with a "out-of-the-box" experience. Setting up EndeavourOS for gaming is more tedious than CachyOS for example.

Video drivers

The most important part in all this guide is this. Using the correct driver and DE/Compositor combo is important because if you are using a NVIDIA card, then using X11 will deliver better performance and lower latency.

Since this a very extensive topic, I'll just link below some useful links for you to get started/inform yourself.

[Linux Graphics Drivers explained: AMD, NVIDIA, INTEL, Open Source and Proprietary] https://www.youtube.com/watch?v=CW1CLcT83as&t=109s&pp=ygURbGludXggYW1kIGRyaXZlcnPSBwkJxwkBhyohjO8%3D

[NVIDIA GPUs on Linux: What You Need to Know (Open vs closed drivers, module, GSP firmware, etc...)] https://www.youtube.com/watch?v=_XMoADlten8&pp=ygUebnZpZGlhIGdwdSBkcml2ZXJzIGxpbnV4IGd1aWRl

Guide to installing AMD/NVIDIA drivers: https://github.com/lutris/docs/blob/master/InstallingDrivers.md

Starting with the tweaks

1. Disable your DE composition.

Disabling composition can increase your FPS and lower latency, specially if you are in a NVIDIA card.

  • Is not necessary on:
    • AMD with Wayland (Only if you want lower latency, does not generally affect performance).
  • Is not possible if:
    • You are using KDE Plasma with Wayland.

2. Use Gamescope.

"Gamescope is a micro-compositor from Valve that is used on the Steam Deck. Its goal is to provide an isolated compositor that is tailored towards gaming and supports many gaming-centric features such as:

  • Spoofing resolutions.
  • Up-scaling using AMD FidelityFX™ Super Resolution or NVIDIA Image Scaling.
  • Limiting frame rates.

As a micro-compositor it is designed to run as a nested session on top of your existing desktop environment though it is also possible to use it as an embedded compositor as well".

  • How to use it?
    • Set as launch options: gamescope (before %command% if you are on Steam)
  • Arguments:
    • -f Forces exclusive full-screen.
    • -w -h Sets the window width (-w) and window height (-h)
    • -r The refresh rate
    • --force-grab-cursor "Creates" a new cursor inside the window that stays locked inside the window unless Alt+Tab. Can decrease latency.
    • --immediate-flips Forces the application to enable screen tearing.
  • Usage example:
    • gamescope -f -w 1920 -h 1080 -r 180 --force-grab-cursor --immediate-flips -- %command% (must include the -- before %command%).

3. Enable VRR (Variable Refresh Rate/Free-sync). Preferably, set it to "Automatic".

4. (KDE) Enable the "Allow tearing on full-screen applications" options in the display configuration.

5. Set power mode to performance (Can be done both for the CPU and GPU with CoreCtrl).

6. Environment variables:

  • MESA_VK_WSI_PRESENT_MODE=immediate
    • Reduces latency;
    • Forces Mesa’s Vulkan WSI to use VK_PRESENT_MODE_IMMEDIATE regardless of application preference.
  • KWIN_DRM_NO_AMS=1
    • Reduces latency;
    • Disables Kernel-mode “adaptive modeset” (AMS) scheduling in KWin/DRM Wayland backend. AMS might delay cursor updates and composite operations under GPU load.
  • PROTON_USE_NTSYNC=1
    • Can reduce latency (it did for me on THE FINALS);
    • Enables native NTSync support in ProtonGE (Version 10-9, 10-10 enables it by default) synchronizes Vulkan & OpenGL submissions using Linux ntsync kernel module rather than Wine’s own fsync/esync.
  • PROTON_ENABLE_WAYLAND=1
    • Can reduce latency and improves performance if you are on wayland;
    • Tells Proton to use the native winewayland.drv backend instead of XWayland/X11 so games run as pure Wayland clients.
  • SDL_VIDEODRIVER=wayland
    • Can reduce latency and improves performance if you are on wayland;
    • Forces SDL2 apps to use Wayland backend instead of defaulting to X11/XWayland. Without it, SDL2 usually uses X11 even under Wayland unless compiled otherwise.

7. Use a different kernel.

If you are on CachyOS or other gaming focused distro then this is not necessary because those distros already have a custom modified distro made specifically for gaming. But, if you are in EndeavourOS like me, then this is recommended, as it can increase gaming performance and lower latency (measured by an average of 2ms).

The most common kernel for this use case is Linux-Zen, which is the one I'm using right now. It solved a problem I've been dealing with Arch that in certain cases, most primarily gaming, OS freezes can happen, making the whole OS become unresponsive and freeze under heavy workloads. In BeamNG I had a problem where the game would freeze with the OS for about a couple of minutes every time something new had to load. This went away when I used Linux-Zen, which decreases latency by an average of 2ms.

8. Use a different DE.

Desktop environments such as KDE have the highest latency. If you want a light-weight DE or just one that has lower input latency, use Hyprland or XFCE.

9. General knowledge, common occurrences and possible fixes/causes.

  • Input lag, can be caused by:
    • Your compositor forces V-Sync;
    • V-Sync turned on in-game;
    • "Allow tearing on full-screen applications" should be enabled on KDE;
    • Border-less or windowed mode have higher latency than exclusive full-screen;
    • Check if your compositor is compositing in general or if only is compositing in full-screen applications.
  • Useful for solving this problem:
    • Environment variables;
    • Disabling V-Sync;
    • Gamescope with forced full-screen (-f and --immediate-flips);
    • Use NTSYNC with ProtonGE;
    • Force your compositor to not use V-Sync (if possible);
    • VRR (Variable refresh rate/Free-sync) enabled;
    • Use X11 instead of Wayland, specially on NVIDIA.
  • Stutters, can be cause by (assuming your hardware is not the problem):
    • Shader compilation
    • Game incompatibility with Linux
    • Proton version
  • Useful for solving this problem:
    • Use ProtonGE with DXVK_ASYNC=1 (Makes shader compilation run asynchronously, can cause visual artifacts);
    • Use Gamemode;
    • Disable overlays;
    • Set your power profile to performance (CoreCtrl can be used for this);
    • Older or wrong drivers, specially video drivers if this issue is global.

?. (Not related to latency but useful):

  • Disable mouse acceleration.
  • Use Feral Gamemode.

(Some of the texts and sources used for this guide are directly from sites, videos and wikis, but I can not link them here due to Reddit spam filters)

submitted by /u/SadBrazilian7
[link] [comments]

Linux games for ZORIN OS

Reddit Linux_Gaming - 03. August 2025 - 04:49

Just started my second year using Linux—currently running Zorin OS—and I’m curious if there are any games out there made exclusively for Linux. I’m not just looking for compatibility, but real Linux-only gems. Any fun or underrated titles you'd recommend? Open to any genre, just want it native!

submitted by /u/I-Love-Cat24
[link] [comments]

Wuthering Waves transparent pull history and announcement page

Reddit Linux_Gaming - 03. August 2025 - 04:43

https://preview.redd.it/6ad5kob9xpgf1.png?width=1920&format=png&auto=webp&s=654e4e542e806d1c6c8de7b72c239eed94538646

https://preview.redd.it/60spaob9xpgf1.png?width=1919&format=png&auto=webp&s=db0e09a916e13973c00169c1aa087c75cb826c86

so i've been running wuthering waves on my CachyOS. And it is running really good. But whenever i am try to check my pull history or remove that annoying red dot from announcement logo everything becomes transparent as you see the attached picture.

my question is is anyone facing the same problem or it is just me? if it is just me anyone has any fix? if it is normal then it's fine i can live with that because i know very well i am running a windows game on linux.

submitted by /u/consciousY
[link] [comments]

Gamescope with Native Linux games on Steam

Reddit Linux_Gaming - 03. August 2025 - 04:40

Hi, is possible to use Gamescope with Native builds inside Steam?

I can use it with Wine/Proton games inside Steam, and every game outside steam (including native builds), but for some weird reason it crashes when using it inside Steam with native builds.

I'm on Fedora KDE, with an Nvidia RTX 3060 (driver version 575.64.05), Kernel 6.15.8

Native games open if i launch the whole Steam app inside Gamescope , but it's not ideal; any other workarounds? Thanks in advance!

submitted by /u/ddm90
[link] [comments]

Seiten