Other News about gaming on Linux

Once Human on Linux

Reddit Linux_Gaming - vor 4 Stunden 59 Minuten

Note: Major stability was mainly gained when I cached most nvidia shaders and used CachyOS Proton, at the time of writing my cache bin is 519MB and my toc is 440KB.

CachyOS Proton has significant performance gains for Once Human compared to others.

I’ve been trying to track down the cause of the frametime spikes I see when a lot of entities load at once (NPC clusters, events, dense areas). This is on a fairly good system, and after a lot of tuning I’m fairly confident it’s not a basic hardware or configuration issue.

System is an i5-13600K, 64 GB DDR4, RTX 4070 Super 12GB, running Nobara. I’ve tested multiple Proton builds; CachyOS Proton gives the best overall performance, but hitching is still evident.

What I see is short but very noticeable frametime spikes specifically when entities are instantiated in bulk. Average FPS is high and stable otherwise. Traversal by itself is fine; the hitch correlates strongly with entities spawning.

I’ve ruled out a few common causes. Swap is not in use during the hitch (si/so stay at 0). IO wait is also 0 at the time of the spike. Disk reads do occur, but they’re coming from page cache and aren’t blocking the CPU. Shader caches are already heavily populated and persistent.

I also checked CPU behavior per thread during the hitch using top in thread mode with a fast refresh. No single thread pegs a core. The highest I’ve seen is around 60–70% on threads like RenderThread or AsyncLoader, with MainThread and WorkerThreads at moderate usage. Overall CPU usage stays low, which suggests the stall may involve synchronization or waiting rather than raw CPU throughput.

Pinning the game to P-cores reduced the severity of the hitch slightly, but didn’t eliminate it. Storage tweaks, large RAM headroom, and cache changes didn’t meaningfully change the behavior either.

Based on this, it looks less like an IO or CPU limitation and more like a burst of synchronous work during entity realization, possibly involving resource uploads or pipeline/bind synchronization. My impression is that Windows may mask this better through driver behavior or scheduling, while on Linux it shows more clearly.

If you have similar hardware and would like to try my tweaks out ill detail my setup below.

(launch options)

DXVK_CONFIG="dxgi.maxDeviceMemory=9216" __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1 __GL_SHADER_DISK_CACHE_SIZE=10737418240 __GL_SHADER_DISK_CACHE_PATH="/mnt/data/nvme/OnceHumanCache" NVPRESENT_ENABLE_SMOOTH_MOTION=1 NVPRESENT_QUEUE_FAMILY=1 PROTON_DXVK_GPLASYNC=1 /home/bex/Documents/PCOREFORCE %command%

(ingame settings)

  • DirectX11
  • Vsync On
  • Quality set to High and frame rate set to 60fps (NSM flag makes it 120fps)
  • Detail Low

(PCOREFORCE script(forces only P-core usage for game(newer intels only)))

#!/bin/bash taskset -c 0-11 nice -n -5 "$@"

Note: 0-11 is specific to the i5-13600K P-core topology.

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

dGPU (Nvidia) + iGPU (AMD) issues [Fedora 43 / KDE / Wayland / Proton + Native games]

Reddit Linux_Gaming - vor 5 Stunden 2 Minuten

Hi,

I am writing this up in case it helps anyone else in a similar situation. I have been very frustrated trying to understand why my game performance in under Fedora was so poor, and have found a solution that, whilst less than perfect, works (TLDR: disable your iGPU in BIOS).

Previously I was gaming in a Windows VM with my Nvidia 5070 Ti dGPU passed through via VFIO and the AMD iGPU (5700G) left for the Fedora host. After some recent updates in games which no longer allowed them to be run in a VM (Halo Infinite) I decided to move over to gaming on Fedora too.

Setup:

  • Fedora 43, Wayland, KDE
  • AMD 5700G CPU + iGPU
  • Nvidia 5070Ti dGPU (with monitor directly attached)

Issue:

  • Games were not achieving the performance I would expect (about 33% of the performance of the Windows VM).
  • Horrific input lag, mouse and keyboard response "sponginess" making games unplayable.

Diagnosis:

  • At first I thought this may be related to just games playing through Proton, or maybe DX12 games, but after testing Half Life 2 and some other native Linux games I realised it was universal.
  • Next, I thought it may be drivers, so reinstalled the nvidia drivers (akmod) to no avail.
  • Next, I thought it may be something to do with the incorrect GPU being used, especially because of this comment [1] (note I had to enable WebView hardware acceleration to be able to login into Halo infinite). Investigating showed that whilst the dGPU was being used in games, the iGPU also seemed to show lots of activity.
  • Consequently, I disabled the iGPU in the BIOS and suddenly all my performance and lag issues went away! So clearly there was some issue to do with the iGPU being used for rendering or compositing.
  • I re-enabled the iGPU and set about trying to see if I could force games to use the dGPU. I changed the launch commands to force the dGPU as per [2] (DRI_PRIME=1, DRI_PRIME=1!, DXVK_FILTER_DEVICE_NAME, and VKD3D_VULKAN_DEVICE or combinations thereof) but nothing seemed to work. I would always have poor performance.

Solution:

Finally I gave up and just outright disabled by iGPU in my BIOS, and this gave exceptional performance (even better than the Windows VM) with 0% input lag.

This is not an ideal solution for me, I would like to use the iGPU for hardware acceleration of other VM guests (paravirtualisation, not VFIO passthrough) - which I cannot do with the nvidia drivers but can do with the AMD drivers. So if anyone knows what I may be doing wrong, please let me know - but I hope the above may help others who are in the same situation as me.

Other points:

  • Above 4G decoding and resizable bar are enabled in BIOS and both working
  • I did try to install X11 to see if it was a Wayland issue, but could never logging to an X11 session without a completely black screen and no access to TTY

Reference:

[1] https://www.reddit.com/r/linux_gaming/comments/1ezz3tx/comment/ljo9m86/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
[2] https://community.frame.work/t/responded-dri-prime-not-correctly-using-the-dgpu-in-some-games/45912/22

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

Star Wars Battlefront II 2017 not launching at all

Reddit Linux_Gaming - vor 5 Stunden 17 Minuten

Hello! As the title says, SW Battlefront 2 2017 does not launch through steam at all. Before everything else, I wanna state that I've been using linux for just about one month so I am a beginner.

Distro: Linux mint 22.2

I am using a laptop

Specs:
CPU: Intel Core i7-6498DU
GPU Integrated: Intel HD Graphics 510
GPU Dedicated: AMD Radeon R5 M330 2GB vram

RAM: 20GB

I have installed the EA app through steam (through add non steam game) and it does launch and it does work fine although the font looks pixelated. I have tried installing it through bottles but it would not run and on lutris it could not find the path or something. Anyways, it seems to run through steam and I logged in.

As for Star Wars BF2, I have tried pretty much every fix available but it still does not work. I have tried several proton versions on steam, including GE-Proton 10-29, but it still does not launch at all. First time launch it with proton it does open up the EA installer, I install it and then nothing happens (it does not seem to detect the fact that I already have it installed). The farthest I got was EA app launching and saying ''preparing game'' for a few seconds and then the game ''runs' a bit on steam, but nothing actually happens and it just crashes on startup. At one point, while the ea app was saying ''preparing game'' a big text appeared on that small window saying something like ''GPU: Intel HD graphics'' or something like that and it also showed my FPS, I guess it was the overlay or something.

I also tried adding this in launch options, but nothing happened still

PROTON_USE_WINED3D=0 DXVK_ASYNC=1 PROTON_NO_ESYNC=1 %command% PROTON_USE_WINED3D=0 DXVK_ASYNC=1 PROTON_NO_ESYNC=1 %command%

I thought that maybe the game was trying to launch using my integrated GPU, so I also added DRI_PRIME=1 %command%

Still nothing. I also tried installing Vulkan libraries. Nothing also

When I was playing on windows, the game was running quite well (on low setting obviously, but still), so I thought that maybe my GPU is too old for vulkan (although DOTA 2 which forces vulkan could run, if it is relevant) so I thought that maybe I could make the game run with OpenGL by using

PROTON_USE_WINED3D=1

Still does not launch.

Also, tried installing the EA app in /home, as a post on a forum recommended (which solved the issue for the OP), but it did not work for me (I could not find anything installed there either)

So yeah, I don't have a single clue about what I can do about it anymore so If someone who knows more about this could help, I would be grateful. It is very frustrating since most people on protondb claim that it works well...

If there is a need for additional info, tell me! Thanks!

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

after many years on windows. LINUX!?

Reddit Linux_Gaming - vor 5 Stunden 23 Minuten

Look, im still a student who doesnt know jack on how to use linux and how manipulate with commands well, i did some basic programing and i know a thing or two but now that i switched on linux, i dont know how to run some games that i aquired on a not so.... orthodox way. Can you help me on optimizing my OS so i can play games with or without steam please.

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

Help me

Reddit Linux_Gaming - vor 5 Stunden 24 Minuten

I'm new to linux(mint) and I wanted to try some games,so i tried Mortal shell from my steam library. This ks the results that i got, can anyone pls tellme is this normal or am i did something wrong. Note:I installed Nvidia drivers and kept in On-Demand mode. I played that game in ultra settings(I've changed to mid and low but the gpu usage stays the same). Sometimes the game crashes. In steam I've used proton experimental and wine experimental. Thank you in Advance.

submitted by /u/Inevitable-Bike-8342
[link] [comments]

anyone here has tried portproton?

Reddit Linux_Gaming - vor 5 Stunden 31 Minuten

I've been trying to run a program on lutris and bottles without success, a friend told me to try portproton to launch it.

while it did work, I feel like portproton is weirdly intrusive, just creating shortcuts on the desktop, somehow it made me raise an eyebrow, so I ended up uninstalling it, but now I wonder if there's something left there...

has anyone tried portproton here? is it safe? I know its a flatpak and available at flathub, but is not the first time I've seen malware in a repository, especially one with a lot of duplicated comments and ratings, it feels really fishy

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

Okay, yesterday I wrote here I stayed in Windows for GFN, you convinced me

Reddit Linux_Gaming - vor 5 Stunden 36 Minuten

Today, I move to Cachy OS.

Goodbye Windows. Part of me feels nostalgic, I won't miss the gigantic bloatware you've become over the years, but I also remember when I was a child and had access to a PC (without internet, without games). It was Windows Millenium. I spent time exploring the menus, and it was my first contact with computers.

But anyway, the more time passes, the less I can accept all the crap that is constantly pushed into the system.

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

I'd like some advice...

Reddit Linux_Gaming - vor 5 Stunden 39 Minuten

I'm having a lot of problems with CachyOS, from difficulty playing GTA V Enhanced to not being able to play Batman Arkham Origins. I wanted to know if there's another distro I could install.

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

Stuck on "Press any key to start" with Rocket League on Arch Linux via Heroic?

Reddit Linux_Gaming - vor 5 Stunden 47 Minuten

Hi, I'm trying to run Rocket League on Arch via Heroic. I get stuck at the "Press any key" screen - pressing a key makes a sound but doesn't go to the menu. Starting the game offline fixes the issue temporarily, but it comes back when online.

I think this might be due to the game trying to do something like get me to accept the EULA, but it's hard to tell. The logs are opaque and don't seem to show anything wrong, but you can find them here anyway: https://gist.github.com/jthistle/a452351912dca48f24ff3f8c08792fd5

Using Proton-GE-10-29, Heroic 2.18.1.

Anyone else experiencing this issue?

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

VR Stutter

Reddit Linux_Gaming - vor 6 Stunden 24 Minuten
Details

Software: CachyOS (updated), Steam (repo), SteamVR, Steam Home, HL:A

Hardware

CPU: amd 5800x3d

GPU: nvidia rtx 3080 10gb (driver: proprietary, 590.48.01)

Ram: 32gb

I was looking at the Advanced Frame Timing graph and noticed that every few frames it seems the headset is put into idle mode and it spikes. I wonder if that is where all the stuttering stem from.

Does anyone out there have insight to this?

Any thoughts on how I could test this?

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

Getting around HDMI 2.0 limitations

Reddit Linux_Gaming - vor 6 Stunden 56 Minuten

I'm considering building a Linux gaming PC for use with a monitor and a TV but I'm concerned about the limitations of HDMI 2.0 as the HDMI forum does not allow the 2.1 spec to be used on open source platforms and TVs don't support Display Port.

Is there a good HDMI/Display Port switch that allows you to connect Display Port 2.1 in and HDMI 2.1 out without compromising image/audio quality?

Or is there another way to get the full HDMI 2.1 signal to the TV? 4K, 120fps, HDR (Dolby Vision when applicable).

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

Which Nvidia Mobile GPU should i get?

Reddit Linux_Gaming - vor 7 Stunden 47 Minuten

I need help on which graphics card i should choose for using Manjaro. I'm planning to get a HP Omen 16 Laptop for uni and i'm wondering which has the best support for it. There's the Nvidia 3000 series, 4000 series, and the 5000 series editions. I'm planning to use it for ocassional video editing, Minecraft, Fortnite, running Virtual Machines, and for Coding. Which one should i pick?

Unfortunately the AMD versions which have a AMD GPU are no longer are up for sale, so i'm forced to use an Nvidia GPU. All AMD models are equipped with an Nvidia GPU, and i'm not sure why.

submitted by /u/Striking-Flower-4115
[link] [comments]

Minecraft b1.7.3 failing to fullscreen?

Reddit Linux_Gaming - vor 7 Stunden 51 Minuten

Title says it all. For some reason I run into a weird problem where Minecraft beta 1.7.3 fails to fullscreen. To my knowledge, this happens from all of the old pre-release versions all the way to some of the old release versions. The oldest version I know of that doesn't have this problem is 1.8.9, and I first noticed it on 1.5.2 when I was playing that a couple months ago. Does anyone know what I might be able to do to fix this problem?

  • Distro: EndeavourOS
  • DE: KDE/Plasma
  • Display Server: Wayland

I have to press F11 a few times in order to get it to finally fullscreen

I saw an older thread stating in someone else's case that it was a problem with Wayland having issues with the LWJGL library. Would that be the case here, and if so, is there any way to get around it that doesn't involve switching to X11 or using a newer version of the game?

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

Need help for OS

Reddit Linux_Gaming - vor 8 Stunden 7 Minuten

I have a low end laptop with an AMD Ryzen 3 3250U with integrated graphics but I want to play some light games like Minecraft but since I have only 4gb of RAM and that cpu I struggle to play decently. Should I switch from Windows 11 to a Linux OS to save some performance? I have no idea which are the best versions of Linux to play games

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

1 Year Retrospective of moving to Linux as an NVIDIA user

Reddit Linux_Gaming - vor 8 Stunden 48 Minuten

My current desktop

I hope this post removes some of the FUD that exists about NVIDIA on Linux, or at least, alleviates some of the worries that everyone has.

It has been one year since I've moved to Linux for good. The trigger for me, as uninstalling Destiny 2 which was the last game that I played online almost daily and that did not have Linux support. As soon as that happened, I started planning my migration.

My hardware right now is:

  • RTX 5080
  • AMD 9800X3D
  • 32GB RAM

First I found an old SSD that I had for spare and installed Bazzite into it, to test the waters. Everything was fine and dandy, even support from the get go for my Nvidia card. It was all working perfectly on all, and the first boot stayed for one day... then three, then a whole week went by and I had no need to ever go back to Windows. All my resources that were "windows only" previously such as Cloud storage and even Office were now all accessible through webapps so one of the blockers I always had when I tested Linux since 2004 were gone.

On the first month I started hitting some limits on what the Immutable distros gave me. I wanted to have more bleeding edge Nvidia drivers since they were fixing some great bugs throughout the year, and I also wanted to install some additional software that I did not want to use through Flatpaks. I decided to rebase my setup to CachyOS and run with a classic distro.

The CachyOS experience has been going great for 11 months. Since then my computer is perfectly working and stable, with reboots just for some Kernel installs and drivers.

I have managed to get everything working in the last year with all my major topics:

  1. VRR works, and gaming is overall SMOOTHER than Windows (don't ask me how, despite the known performance penalty there is)
  2. HDR is also working, first with the VK_HDR_LAYER hack, but right now, with the Vulkan Beta drivers, I don't even need that anymore.
  3. Ray Tracing also works, but tbh, the last games I've played have not been RT powerhouses
  4. DLSS upgrades are even more automagically with CachyOS Proton with the PROTON_DLSS_UPGRADE=1 variable.
  5. Overclocking works through LACT, which allowed me to offset the 25% perf penalty on DX12 games

I did not have a single game where I had any issues so far. Doing all the classics I have done such as installing Reshade, RenoDX HDR mods, applying PCGamingWiki fixes... it all just works.

Even running my Plex Server works better with a container + Docker nowadays since it's just ontop of a Linux kernel.

Everything is more stable. My life has been pretty great away from MS for a whole year.

I only booted twice by mistake into Windows, which I kept for some multiplayer games like Battlefield 6... that I ended up not buying. I'm happy with all of the current state.

Thank you Valve and all the other thankless maintainers that allowed us to have WINE, Proton, and soon, the DX12 fix for Nvidia. It has been a great 1 year, and I can't wait for the next decade.

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

Wallpaper Engine Editor

Reddit Linux_Gaming - vor 8 Stunden 57 Minuten

Recently switched to Linux Mint and I’m enjoying it so far. Only thing I’m kinda bummed about it is not being able to use Wallpaper Engine.

I searched around and saw there are quite a few alternatives and workarounds for Wallpaper Engine, but most that I’ve seen are just for the wallpapers and not the editor, which is what I’m wanting to use to make my own animated wallpapers.

Would anyone know if it’s possible to use the editor on Linux through something like a VM, or if there’s an alternative software I could use to make animated wallpapers? Otherwise would my next best option just be to dual boot Windows?

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

Vesktop and Vencord Screensharing Issues + Weird Cursor Colors

Reddit Linux_Gaming - vor 9 Stunden 53 Minuten

Hello. I have used both Equibop and Equicord, and both have issues when screensharing.

Equibop: Screensharing changes the color of my Kagamine Len cursor (Yellow) to blue and my Hatsune Miku cursor (Blue) to yellow unless I do the KDE mouse shake the enlarge it. very weird... Screensharing with "Entire Desktop" enabled allows my friends to hear themselves, even if I disable "Speech-Dispatcher-Dummy's" audio. Doesn't relate to screensharing, but how do I enable global hotkeys? I know that you can do KDE Shortcuts with Equibop --toggle-mic or deafen, і think, but what about for toggling a screenshare? is there anyway to toggle a screenshare on a Specific Monitor woth specific audio properties?

Equicord: Screensharing a specific application window still shares the audio of my desktop.

I've tried looking into these problems myself but the solution has either been "Use Equibop instead of Equicord" or "Disable Speech-Dispatcher-Dummy". sooo... :P I haven't even been able to find anything on the cursor color changing issue. I heard that it may be fixed in the KDE Plasma 6.5.6+ updates. Im on 6 5.5 right now so і guess we'll find out later.

any solutions?

P.S sorry і labeled it vencord / vesktop; I just figured it would get more attention cause its more popular than equicord / equibop.

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

Seiten