There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux_gaming

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Batbro , in DXVK-NVAPI 0.6.4 Implements HDR Support Via DXVK

Aye!! Turn up, how long until we’re hdr’r

NaibofTabr , in Roblox on Linux Returns With Wine Support: Rejoice, Gamers! ⚡
pango ,
@pango@fosstodon.org avatar

@NaibofTabr @petsoi
Nah, that's a 2 years old video, regulators must have taken care of those issues, right?
Right?

Aodh , in GTAV doesn't run as good as Native
@Aodh@lemmy.eco.br avatar

I’ve been having issues with GTA V on Linux too, with performance being heavily affected by a growing ram consumption that either just slows down the game, creates intense stutters, or just makes it freeze entirely by consuming every ram&swap available.

After trying a lot of different things, I have the following notes:

- Regarding FPS and/or stuttering

Using the Epic Games GTA V version, I’ve had very little success running it through Lutris (using the script for Epic Games available on their website), having severe problems regarding performance from what I assume were shader compiling shenanigans which caused constant heavy stutters, even in areas where shaders were supposedly being compiled/saved and shouldn’t keep causing stutters.

I couldn’t solve it there and instead just made a clean install through Heroic Launcher, which surprised me in not only having better performance for the game, fps-wise, but also not launching the Epic Store everytime you’d launch the game. Also no issues with shader compilation for me.

- Regarding ever-growing RAM usage

It seems to be an issue not only present in Linux, but also many forums I visited and videos on youtube I watched seem to point out that many users were affected by GTA V consuming ram endlessly, even in lowest settings, as if every area loaded is forever kept loaded into ram and swap even if they didn’t need to. This excessive usage of memory lead to slowdowns from swap being used (slower than memory) or complete freezes (not sure if it got this aggressive for other users, but it happened occasionally to me).

To workaround this, I’ve found out that a few videos on the Windows version of the game mentioned using the -memrestrict launch argument to limit how much memory GTA V could work with. Unfortunately, this is either outdated (as it’s no longer mentioned in Rockstar’s support page for the game as it’s available launch arguments) or simply does not apply on Linux.

However, that method make me think of limiting the ram usage of the whole game using some kind of Linux tool, and one exists already and has been working out for me. Using the systemd-run command, I was able to limit the amount of memory used and have a much nicer experience playing the game, even online, without exhausting RAM or SWAP.

In Heroic Games Launcher, I used it as a Wrapper as –scope -p MemoryHigh=4G -p MemorySwapMax=4G (my laptop has 8GB and a APU, so even with shared memory, this seems to work out ok, do try some other values for the limits as you see fit to your specs/situation)

  • MemorySwapMax works as a limit for swap.
  • MemoryHigh works as a limit for RAM.

For more information on usage of systemd-run and it’s arguments for resource control, refer to their [page](Specify the throttling limit on memory usage of the executed processes in this unit. Memory usage may go above the limit if unavoidable, but the processes are heavily slowed down and memory is taken away aggressively in such cases. This is the main mechanism to control memory usage of a unit.).

I don’t generally play single-player GTA V, but for Online my results have been an fps range of 38-60, depending on the area (Night clubs, got my eye on you), but mostly it stays in the 48+ range.

  • My specs:

OS: Nobara Linux 38 (Thirty Eight) x86_64

Kernel: 6.4.10-202.fsync.fc38.x86_64

CPU: AMD Ryzen 5 5500U with Radeon Graphics (12) @ 4.056GHz

GPU: AMD ATI 03:00.0 Lucienne (Using amdvlk driver for GTA V, do try the open-source one and see what works best for you)

thero OP ,

Thank You for Putting your time for the reply :D. I appreciate it alot Fortunately,

but also not launching the Epic Store That is the Reason I didn’t go through Lutris either

Regarding ever-growing RAM usage I will be trying this too, Thank You. Once again

but for Online my results have been an fps range of 38-60 What about your native performance? did you have a difference in that?

Aodh ,
@Aodh@lemmy.eco.br avatar

By native performance what do you mean?

If it’s regarding Windows, I haven’t directly tested but found some YouTube videos regarding performance on the game for similar specs to my laptop’s (I play in 720p with FSR on) Example

db2 , in Xbox controller driver needs to be reinstalled constantly

It sounds like you’re not using dkms, you should.

github.com/atar-axis/xpadneo

Cralder OP ,

Yes thank you, that sounds about right. How do I use dkms? Also why did you link xpadneo when I use xone? I feel like I am missing something obvious here.

qfjp ,

I agree. Are you installing it from the GitHub repo? It looks like the install script should automatically use dkms. The next issue is making sure that it’s actually being triggered when you install a new kernel, which should already be happening. If not, you can use the archwiki page as a reference for how to rebuild the modules you need.

Cralder OP ,

I read that on the GitHub page too, but for some reason DKMS doesn’t work when I install it with the script from the repo.

qfjp ,

Do you have an error message? Is dkms failing during the install, or is it just not rebuilding the modules when a new kernel is built?

Cralder OP ,

DKMS is installed and I dont recall seeing any error message when I run the xone install script, but I would have to check when I have time to make sure I didnt miss anything

Cralder OP ,

After checking again I see that I get the error “could not locate dkms.conf” when I run the install script. I am googling solutions but if you have any ideas I would be glad to hear them!

db2 ,

I liked the look of it better. But here you go:

github.com/medusalix/xone

discussion.fedoraproject.org/t/sentry-xone/31309

DKMS should be set up by the package manager or install script.

Cralder OP ,

Never heard of copr or sentry before but I’ll try it, thanks!

bobman , in Have someone here tried MTG arena on Arch based distro?

Yes, I would play Arena all the time on Manjaro.

I use the Lutris version. Occasionally the entire thing needs to be redownloaded from scratch, but that’s it.

circuitfarmer , in Running Starfield with Lutris and wine-ge: Your drivers are out of date?
@circuitfarmer@lemmy.sdf.org avatar

Before you ask “why aren’t you running Starfield with Steam’s Proton Experimental or Proton-GE” let’s say I went out sailing yesterday and met a fellow legitimate sailor who was giving many people a great discount on the game.

In spite of this, before you try working all this out, I do want to make sure that you are aware: you can add Starfield from another vendor as a “Non-Steam Game”, still use Proton, and likely avoid all of it.

M500 ,

I had no idea this could be done. I bought cyberpunk from gog and it has been scouring at times to run it.

circuitfarmer ,
@circuitfarmer@lemmy.sdf.org avatar

Yeah, it’s much easier than any of this.

M500 ,

Totally works! And it gives me the steam fps counter unlike lutris.

Is amazing how far Linux gaming has come.

circuitfarmer ,
@circuitfarmer@lemmy.sdf.org avatar

Great! Yes, it is leaps and bounds from where it used to be.

AlecStewart1st OP , (edited )

True! I should probably do that before delving too deep to where I start losing my sanity.

EDIT: And ay, voila! It works! Played a little bit and so far I’m not too impressed by performance nor the game itself, but at least it works now.

rederick29 , in DOOM Eternal removed Denuvo and it plays great on Steam Deck

Surprised that it still had Denuvo up until now. I’m pretty sure they accidentally released a Denuvo-free executable on the day the game launched so the game was pretty much cracked instantly.

I doubt Denuvo helped their initial sales at all. Doom Eternal is a good game and that’s what actually makes them money, not stopping the pirates out there.

echo64 ,

All denuvo has to do is generate more sales than it costs to license. And it seems it does given how popular it is. If it wasn’t a profit generating thing for games companies then absolutely they wouldn’t pay for it.

nogrub , in DOOM Eternal removed Denuvo and it plays great on Steam Deck

crys in armored core 6. even thou it’s really easy to run it without easy anti cheat

AdmiralShat , in DOOM Eternal removed Denuvo and it plays great on Steam Deck

Considering that this shitty DRM doesn’t actually stop the game from being pirated, why even bother doing it?

deczzz ,
@deczzz@lemmy.dbzer0.com avatar

Some guy had success selling the idea that it does stop pirating to someone in management or something.

butiloveu ,

Because the sales in the first weeks matters the most. A lot of people always want the latest things either for free or in the worst case, they will have to pay . Denuvo has shown that the anti piracy mechanism are effective enough to stop a working cracked version to appear at day one or two. In some cases it took people 2 to 4 days to release a working version without Denuvo. So its an easy gamble for publisher to release a version with Denuvo. www.makeuseof.com/what-is-denuvo/

ram ,

In some cases it took people 2 to 4 days to release a working version without Denuvo

2 to 4 days? How about months and counting? Not to mention many Denuvo protected games are only playable through Switch emulation, something that might end soon.

butiloveu ,

Oh, I didn’t know it was this bad. But I already heard that Nintendo wants to start to work with Denuvo. Which will take a toll on the already outdated hardware. Not to mention that you probably wouldn’t be able to play Nintendo exclusives with 60 fps or more on PC anymore.

arstechnica.com/…/denuvo-wants-to-convince-you-it…

Of the 127 Denuvo-protected games released since 2020, only half have had their DRM protection successfully cracked, according to a list maintained by the Crackwatch subreddit (this includes some games that officially removed Denuvo after being cracked). And among the half that have been cracked, the median title received a full 175 days of effective DRM before a crack was released, according to that same list. That’s a lot better than the “under a week” Denuvo cracking times that were making headlines in 2017 and means the vast majority of recent Denuvo-protected titles can’t be effectively pirated in their first month of two of sales, “where the bulk of the money is made for a premium game after being made available,” as Huin put it.

sugar_in_your_tea , in Have someone here tried MTG arena on Arch based distro?

I used to play it quite a bit, it worked fine.

Privatepower42 , in DOOM Eternal removed Denuvo and it plays great on Steam Deck

@vividspecter What does this mean?

vividspecter OP ,

It just means Denuvo DRM was removed, which can cause issues with offline setups. Probably won’t affect performance unless it was particularly poorly implemented.

NewPerspective , in DOOM Eternal removed Denuvo and it plays great on Steam Deck

I didn’t realize it had Denuvo. Maybe their claims that Denuvo doesn’t impact performance isn’t as much of a lie as I’d thought. I’m still waiting on them to post benchmarks though.

null ,

Looks more like a tricky headline. There’s 2 claims there: Denuvo was removed. The game plays great on the Deck. The headline is just making it look like one lead to the other.

The article actually says “now that it’s removed, maybe it plays even better.” But doesn’t tell us if it does.

Not to say Denuvo doesn’t have a performance impact, this just isn’t a smoking gun.

phx , in DOOM Eternal removed Denuvo and it plays great on Steam Deck

Did it have issues before? I used it on my SD a long time ago and it seemed fine

tabular , in DOOM Eternal removed Denuvo and it plays great on Steam Deck
@tabular@lemmy.world avatar

Good to hear Denuvo being removed but overall bad that it was ever included. If I’m ever looking for more DOOM 2016 then I know it exists.

jerb ,

You’ll be disappointed if you’re looking for “more DOOM 2016”- Eternal is a different beast entirely. Feels much more like a realtime first person puzzle game than a mindless arena shooter. Knowing enemy weak points and what guns do the most damage to that specific enemy + micromanaging ammo, health and armor is a BIG part of Eternal’s gameplay loop. It’s very good, but it’s quite far removed from 2016 in terms of gameplay.

PalmTreeIsBestTree ,

It’s also more fast pace too

simple , in Team Fortress 2 doesnt launch anymore after updating my arch install

Many people have mentioned using llvm16 broke compatibility, rolling it back or moving to Flatpak Steam will make the game run again.

Oha OP ,

rolling it back

How would I do that?

simple ,

I’m not sure sadly, I don’t use Arch. I would expect there’s a way of uninstalling llvm16 and re-installing llvm15. Again, if you don’t need the hassle you can just use Flatpak steam for these games.

uis ,
@uis@lemmy.world avatar

using llvm16 broke compatibility

WDYM? It is compiler, nothing should change only because changed it’s version and did nothing else.

simple ,

They made breaking changes in the newest version and many programs that rely on it aren’t working.

uis , (edited )
@uis@lemmy.world avatar

The only programs I know that call llvm during usual non-developer operation is radeon drivers. But in that case entire graphics system would be broken.

EDIT: llvmpipe too

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines