We’re missing libraries under the Steam flatpak and knocking at the Adobe door hasn’t led anywhere so far.
To be more precise we are having the following issue with the latest version of Adobe Substance 10.1.0 under Steam (Flatpak) on AlmaLinux 9 (Tried 8 also) :
app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Substance 3D Painter 2024/Adobe Substance 3D Painter: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory
I’ve already opened issue and commented multiple time on the Steam community of the software, no joy.
We only wish to have the Steam Flatpak with that library this would help us move forward and not be vulnerable and stuck on the previous version that Adobe can remove from the Beta tab at any time.
Steam has own runtimes which you can try. You’ll have to run the software from Steam & probably force the runtime in the properties of the application (the procedure is the same as with Proton):
Right click on the application → Properties → Compatibility → Force the use of a specific Steam Play compatibility tool.
Select Steam Linux Runtime 3.0 (sniper) or 1.0 (scout) (at least 3.0 seems to provide libtiff.so.5).
If this doesn’t work you could try:
Report the issue to Valve (there should be an issue tracker on GitHub)
Build an Flatpak extension which provides the needed dependencies
Take the library from another distribution (beware: foreign libraries can be incompatible)
You should try to report the issue in the Valve Linux issue tracker instead of the Flathub one. They’re maintaining their runtime themselves & I’d guess they would try to make everything on Steam run with it.
And you could try to figure out why the library is missing since it should be available at least in the 3.0 runtime. But I can’t say how to debug the Steam runtimes.