Multiple Unity Engine 4/5/2017 games not launching (Steam & GOG)

Okay so "something" happened "some time" ago. A bunch of games stopped working including, but not limited to:

  • Absolute Drift ZE (Steam)(32Bit / Unity 4)
  • Assault Android Cactus+ (Steam)(64Bit / Unity 5/2017?)
  • Bud Spencer & Terrence Hill: Slaps & Beans (Steam)(32Bit / Unity 5)
  • Cayne (gog)(64Bit / Unity 5)
  • Dex (Steam)(32Bit / Unity 5)
  • Distance (Steam)(32Bit / Unity 5)
  • Drunken Robot Pornography (Steam)(32Bit / Unity 4)
  • Enter the Gungeon (Steam)(64Bit / Unity 5/2017?)
  • Halcyon 6: LE (Steam)(64Bit / Unity 2017)
  • Hollow Knight (gog)(64Bit / Unity 5/2017?)
  • Jotun (Steam & gog)(64Bit / Unity 5)
  • Layers of Fear (Steam)(64Bit / Unity 5)
  • Shadowrun Returns (Steam & gog)(32Bit / Unity 4)
  • Shadowrun: Dragonfall DC (Steam & gog)(32Bit / Unity 4)
  • Shadowrun: Hong Kong DE (Steam & gog)(32Bit / Unity 4)
  • Sundered EE (Steam & gog)(64Bit / Unity 5)
  • ...and a couple more

This is the output of launching Cayne (which is free of charge on gog) from commandline:

Set current directory to /home/user/Games/Linux/GOG/CAYNE/game
Found path: /home/user/Games/Linux/GOG/CAYNE/game/cayne.x86_64
Mono path[0] = '/home/user/Games/Linux/GOG/CAYNE/game/cayne_Data/Managed'
Mono path[1] = '/home/user/Games/Linux/GOG/CAYNE/game/cayne_Data/Mono'
Mono config path = '/home/user/Games/Linux/GOG/CAYNE/game/cayne_Data/Mono/etc'

Native stacktrace:

[1]    10682 segmentation fault (core dumped)  ./cayne.x86_64

As they all fail to launch with a segfault, I guess I'm missing a package or two which makes it a little more obvious as it doesn't matter if it's 32/64Bit or limited to a specific Unity Engine version.

For reference here's my inxi: Pow's inxi
...and my installed packages: packages.txt / GitHub gist

I also went through the process of trying all currently available nVidia driver versions being 430xx/435xx/440xx.

Any pointers or instructions for digging deeper welcome! :smile:

It looks like it's an issue with lib-alsa 1.2.2 which should be fixed in 1.2.3 according to this github issue:


We'll see, when it's here :smile:

Forum kindly sponsored by