this post was submitted on 03 Mar 2024
29 points (93.9% liked)

Linux Gaming

14926 readers
1 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 1 year ago
MODERATORS
 

I was going to going to ask this question because Steam Flatpak was listed as last being updated May 2023, but they just updated it yesterday. That's still about 9 month between updates.

In general if I am on rolling release like OpenSuse Tumbleweed is my Steam package and Mesa drivers going to be more up to date then what the Steam Flatpak provides or are they updating the Flatpak and dependencies more frequently then the Discover app is suggesting?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 10 points 8 months ago (1 children)

There's no way steam packages graphics drivers. That would be crazy, no?

[–] [email protected] 5 points 8 months ago* (last edited 8 months ago) (1 children)

My understanding is the Mesa driver is userland so Flatpaks can include it. I just assumed Steam would include it for slower moving distros.

I am new to Flatpaks and still trying to understand, any correction is welcome.

[–] [email protected] 10 points 8 months ago* (last edited 8 months ago)

Mesa comes as separate flatpaks which is hidden in the GUI, and is automatically install when you install a flatpak. The system can have multiple versions of the driver installed. When Steam is ready to use a newer Mesa version, it will do it automatically.

Mangohud, on the other hand, is a flatpak you need to install manually via the command line. You should follow the instruction on their Github page for that.

P.S: In case you like a GUI for things. You should install Flatseal, which provide a GUI for configuring flatpaks.