this post was submitted on 21 Jan 2024
304 points (97.8% liked)

Linux Gaming

15518 readers
255 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.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

https://github.com/GloriousEggroll/ULWGL

From the github:

WHAT DOES THIS MEAN FOR OTHER LAUNCHERS (lutris/bottles/heroic/legendary,etc):

  • everyone can use + contribute to the same protonfixes, no more managing individual install scripts per launcher
  • everyone can run their games through proton just like a native steam game
  • no steam or steam binaries required
  • a unified online database of game fixes (protonfixes)
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 11 months ago (1 children)

I don't think that the current tools will be using it internally, since this would require the tools actually supporting the CLI launcher, and in the best case we would have something like the proton config in steam in every tool separately again.

I think that you will need to have your launcher installed, but you will have this new launcher as your entry point, from which you will start your games using proton from the linked project.

But - it's a PoC right now, maybe both ways will be possible.

From a wishful perspective, it would be super neat if this new launcher would hook into the installed regular tools, and automagically make those use the preconfigured proton runtime it brings. Shouldn't this be possible using LD_PRELOAD?

[–] [email protected] 4 points 11 months ago

I'm mostly interested in hopefully not having multiple copies of Proton/WINE installed. I'd have maybe 3-4 for compat, instead of copies for each launcher I happen to use (e.g. Heroic vs Steam vs Lutris, etc).