cross-posted from: https://lemmy.world/post/41338733
Since a few weeks my Unity games are not working anymore on Steam (not flatpak) on Linux Mint.
I have tried Stick It to the Stickman, Olija and Dystopika. They all behave the same, with the audio starting playing fine, but still on a black screen. After that, nothing happens and even trying to switch window doesn’t work or is extremely slow, requiring a few minutes to have anything happening.
Adding the same games to another launcher (Heroic), makes them work a bit, but eventually they stop at some loading screen and remain there forever.
I am on the latest OS version, I have the latest proprietary drivers from Nvidia, I have tried switching Proton versions and my GOG Unity games all work fine on Heroic.
I don’t know if there are any logs I can submit, but I am all ears for any suggestions.

Gaming on the GNU/Linux operating system.
Recommended news sources:
Related chat:
Related Communities:
Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.
I’ve had trouble with this in the past. There are a few arguments you can add to the command. If you search protonDB, you might find some.
I think for unity games, setting the launch options to “PROTON_USE_WINE3D=1 %command%” helped
try to start steam (or the game) via the konsole and check for error messages.
you should also check protondb and look if you need a specific proton version if you haven’t tried them all or add some tweaks in the starting options.
good luck OP i hope i was of some help
I could start the games using steam steam://launch/appid_goes_here/Dialog, getting the same experience, but nothing was printed in the terminal and I cannot find any log files.
Launch the actual Steam client from a terminal is what they mean, not just the game.
Unless you’re playing with a controller, in my excperience using the flatpak version of steam made most issues go away.
Interesting, will try as a last solution.