this post was submitted on 05 Aug 2025
160 points (97.6% liked)

Linux Gaming

21851 readers
1376 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
top 19 comments
sorted by: hot top controversial new old
[–] Hazzard@lemmy.zip 49 points 2 months ago

Hard to blame them. Proton is dang impressive, and if it works, it works.

[–] LodeMike@lemmy.today 43 points 2 months ago

This isn't made by valve. As I understand it it's very difficult to make a source game for Linux because the version of the engine that these devs can use is like, 10-15 years old.

[–] d_k_bo@feddit.org 18 points 2 months ago* (last edited 2 months ago)

(from the comments)

The game uses a modified source 1 engine (strata source). Source 1 is 20 years old. Linux support was slapped on 13 years ago and relies on opengl.

This isn't entirely correct. Since 2021, Vulkan is also supported via DXVK Native.

[–] squaresinger@lemmy.world 15 points 2 months ago (2 children)

Isn't it kinda crazy that Proton is used not only as a way to play Windows games without Linux support, but also as a specific target because it's more stable than Linux? (Stable as in "works predictably like expected", not as in "doesn't have bugs")

Linux as a target is super difficult due different kernels, drivers, distros, DEs, libraries, services and so on. Proton just abstracts all that away and thus is a much easier target to develop for.

[–] brucethemoose@lemmy.world 11 points 2 months ago* (last edited 2 months ago)

It's the API linux needed all along.

It would be hilarious if Windows is "depreciated" as a gaming OS and all devs target proton on PCs, heh.

[–] VindictiveJudge@lemmy.world 9 points 2 months ago

Given how quickly Linux games stop working once support is dropped, they really should start distributing them as flatpacks.

[–] gnawmon@ttrpg.network 8 points 2 months ago

i'm happy as long as the game works properly

[–] AwesomeLowlander@sh.itjust.works 6 points 2 months ago (1 children)

I wonder if at some point Linux will just implement the relevant API calls and such natively, as popular demand and usage grows

[–] Cethin@lemmy.zip 7 points 2 months ago (2 children)

No, they won't. DirectX is proprietary Microsoft software. The (originally titled Direct)Xbox was made to push this requirement into gaming and lock down control over open alternatives. Proton (specifically DXVK) translates DirectX call to Vulkan.

[–] AwesomeLowlander@sh.itjust.works 1 points 2 months ago (1 children)

That's basically what I meant, just simplified for the average reader. That instead of having to install Proton via Steam, the translation layer could come natively integrated into Linux.

[–] Cethin@lemmy.zip 1 points 2 months ago (1 children)

That'll never happen, but but you can get it with a package without Steam. It'll probably be included with a lot of distros though.

[–] AwesomeLowlander@sh.itjust.works 4 points 2 months ago

It'll probably be included with a lot of distros though.

Yeah, again that was what I meant 😂

[–] Saleh@feddit.org 1 points 2 months ago (2 children)

Is there any performance/quality reason why games should use DirectX over using Vulcan/OpenGL at this point?

[–] princessnorah@lemmy.blahaj.zone 4 points 2 months ago

Definitely over OpenGL, it's kinda garbage in comparison to DirectX. Vulkan is its successor that's supposed to even the playing field, and is pretty good at that. Baldur's Gate III has a Vulkan option and I think it runs better on Linux through Proton personally, than the DirectX version. WINE/Proton is still needed to process the Windows API calls, but DXVK isn't needed at that point.

[–] Cethin@lemmy.zip 3 points 2 months ago

Not really. Vulkan is usually faster. Everything is already made to work with DirectX though. Legacy is the reason for it being the default, and often only, option as far as I'm aware.

[–] dbtng@eviltoast.org 5 points 2 months ago (1 children)

I did not enjoy the mod. Perhaps I'll try it again someday.

[–] sireuz@lemmy.zip 1 points 2 months ago (1 children)

And maybe they'd fix their default runtime to Proton 9.x at least? Had a pita trying to resolve why the hell it wouldn't launch, saw that it used Sniper runtime. And default movement preset on Deck makes camera laggy as it was 6fps, but actually showing all the fps up to 90. So in the end I had worst experience of all my library. It's a great game, but cmon, they'll scare away all the Deck owners by this behavior.

[–] sireuz@lemmy.zip 1 points 2 months ago* (last edited 2 months ago)

UPD who never asked for: they fixed everything!