Once Human

Once Human

MusclePig Aug 8, 2024 @ 10:41am
Linux performance is abyssmal, how is Windows?
I'm regularly seeing under 20 fps with a 4090. The dips are crazy, it's just not a very good feel to play.

How is Windows? Crazy lows there too?
< >
Showing 1-14 of 14 comments
Pilfercate Aug 8, 2024 @ 10:47am 
ProtonDB is going to have tips on getting the best performance on linux. I wasn't able to get what I expect out of a 4090 on Linux. Mileage will vary based on hardware.
/kickall Aug 8, 2024 @ 6:36pm 
Try to run the game with GE-Proton7-55 i have really nice performance with this one better than any other proton on this game with a 4080 i manage to get a stable 144fps (cachy os)
Last edited by /kickall; Aug 8, 2024 @ 7:09pm
Puskai Aug 8, 2024 @ 6:42pm 
Abysmal
Xpander Aug 9, 2024 @ 4:11am 
Abysmal performance is happening with recent protons for some reason. switching to 7.0-6 makes it pretty smooth, few shader related stutters still remain when loading in new area though.

runs mostly 90-130 fps for me depending how many buildings on screen, 2560x1440, maxed, no FSR, motion blur off.
Arch Linux, MATE Desktop, Ryzen 5800X3D, RTX 3080. 560.31.02 drivers
Last edited by Xpander; Aug 9, 2024 @ 4:11am
Khagan Aug 9, 2024 @ 4:21am 
I has having huge frame dips (170 down to 20s), then I found a reddit post to try Proton 7.0-6 and add -preload -vulkan DXVK_FRAME_RATE=60 -USEALLAVAILABLECORES to your launch options. Now it's running butter smooth.
Xpander Aug 9, 2024 @ 4:24am 
what even are those launch parameters.
if you want to cap your framerate it should be DXVK_FRAME_RATE=60 %command%

and engine related parameters come after it.. like %command%-preload -vulkan -USEALLAVAILABLECORES

though i doubt any of this even does anything for this game. not sure what game engine this game uses, but those sound like some specific game engine options.

the game uses NeoX engine from what i found

edit: -preload actually does seem to work or im crazy. it seems to load shaders during the main menu, judging by the higher cpu usage with all cores nearly maxed.

edit2: -preload doesnt do anything. i had some old shader cache that was acting just weird... cleaned it up and its buttery smooth now.
Last edited by Xpander; Aug 10, 2024 @ 1:32am
Khagan Aug 9, 2024 @ 5:03am 
Sorry, I've only been gaming on Linux for a few months so I'm kind of just googling and trying whatever I find. I'm on a 6900xt though and my FPS dips went from high teens low 20s to mid 80s at very high settings with no FSR, framegen, etc... My monitor is only 120hz, so I have it capped at 120 fps. Running on ultrawide 3440x1440 I average a little over 100 FPS which is better than the windows performance for my PC at least.
RedFaster Aug 9, 2024 @ 6:17am 
this is some kind of lame troll topic. Everybody knows Vulkan outperforms DirectX unless something is wrong
RedFaster Aug 9, 2024 @ 7:33am 
try this:

DXVK_FRAME_RATE=75 %command% -preload -vulkan -USEALLAVAILABLECORES

If your ingame framerate is capped at 120fps but never dips below 75 then set a driver frame cap at 75 and the latency problem should be solved. 7.0-6

Originally posted by Khagan:
Sorry, I've only been gaming on Linux for a few months so I'm kind of just googling and trying whatever I find. I'm on a 6900xt though and my FPS dips went from high teens low 20s to mid 80s at very high settings with no FSR, framegen, etc... My monitor is only 120hz, so I have it capped at 120 fps. Running on ultrawide 3440x1440 I average a little over 100 FPS which is better than the windows performance for my PC at least.

Every time the framerate dips even a little bit below cap there's going to be added input latency and I have no idea why because this game is implementing some kind of dynamic frame smoothing that doen't behave quite like frame gen. Your GPU is pretty sweet so you might want to try 90fps cap in driver.
Khagan Aug 9, 2024 @ 7:55pm 
That worked great. 85 seems to be the sweet spot for my GPU. Thanks!
Bordric Aug 9, 2024 @ 8:08pm 
Perfectly smooth game at 4k 120hz. Smooth as glass.

Runs in CPU 50s Celsius and GPU 45 to 55c. Some peaks on CPU at 70c and gpu 60c
Last edited by Bordric; Aug 9, 2024 @ 8:09pm
Keyrock Aug 9, 2024 @ 8:10pm 
I'm getting good performance running GE-Proton7-55. There are occasional lag spikes, but those happen on Windows too. I'm typically running at around 80 FPS and that's at 4K with everything max except for motion blur turned off but not for performance reasons, I just hate motion blur, it's the first thing I turn off in every game (followed by film grain). It dips during heavy firefights but only rarely below 60 and almost never below 50. Prime War is a different story, but that runs like @$$ for everybody.:lunar2019crylaughingpig:

That's on 5800X3D and 4080 BTW.
MusclePig Aug 10, 2024 @ 3:15am 
Originally posted by RedFaster:
try this:

DXVK_FRAME_RATE=75 %command% -preload -vulkan -USEALLAVAILABLECORES
Thanks for the tip. Didn't make any difference for me. Maybe the Nvidia drivers on Linux Mint are just too old. I think it's 535-something which is over a year old.
Xpander Aug 10, 2024 @ 3:39am 
Originally posted by MusclePig:
Originally posted by RedFaster:
try this:

DXVK_FRAME_RATE=75 %command% -preload -vulkan -USEALLAVAILABLECORES
Thanks for the tip. Didn't make any difference for me. Maybe the Nvidia drivers on Linux Mint are just too old. I think it's 535-something which is over a year old.

Obviously the engine specific options don't work. -USEALLAVAILABLECORES is an old UE4 command iirc, -vulkan is also UE, -preload is i think Apex legends source engine one.
This game doesn't use either of those engines.
< >
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Aug 8, 2024 @ 10:41am
Posts: 14