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.

UPDATE: Solved! The problem was with the fractional scaling feature in Cinnamon. Once disabled, everything went back to work perfectly.

  • rem26_art@fedia.io
    link
    fedilink
    arrow-up
    5
    ·
    1 day ago

    for Steam, you can right click the game, go to Properties, and under Launch Command, enter PROTON_LOG=1 %command%, then run the game to have it generate a log file in you home folder that will have the appid in the filename.

    Are you running the games on the default Steam Proton version, or have you tried other versions, like GE-Proton/Proton-cachyOS?

    • biofaust@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      23 hours ago

      I have tried experimental, hotfix and running them in Heroic uses GE, which may account for the slightly better experience.

      Doing a fresh install on Steam on my Ubuntu laptop runs Olija no problem. I have no dedicated graphics on that laptop so running the others is pointless.

      • rem26_art@fedia.io
        link
        fedilink
        arrow-up
        3
        ·
        21 hours ago

        Hmm maybe there’s something off with a recent GPU driver update? If anything, maybe try an older version of Proton, like Proton-9.0-4. That should be one of the I think there was a minor update to Proton-10.0 at least a few weeks ago, maybe it’s not playing nice with something on your system? idk