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.

alt_xa_23
link
fedilink
21d

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

@biofaust@lemmy.world
creator
link
fedilink
21d

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.

@biofaust@lemmy.world
creator
link
fedilink
31d

Interesting, will try as a last solution.

Create a post

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.

  • 0 users online
  • 1 user / day
  • 1 user / week
  • 38 users / month
  • 355 users / 6 months
  • 1 subscriber
  • 1.08K Posts
  • 11.1K Comments
  • Modlog