So I decided to try an experiment. Since I saw that the game was getting a segfault in libEGL_mesa.so.0.0.0
according to dmesg
Delores[4181]: segfault at 380001e ip 00007f141c123291 sp 00007fff90a9f100 error 4 in libEGL_mesa.so.0.0.0[7f141c10b000+26000]
I downloaded the deb package for Ubuntu from here, took the libEGL_mesa.so.0.0.0 binary out of it, and swapped it with one in my Solus install.
The game then started up fine and seemed to work like it should.
I then swapped the original lib back in and the original behavior resumed.
At this point I’m not sure how to go about fixing this. I’m not sure if this is a distro issue related to how they build and package Mesa or if it’s something else.
If anyone has any insight I would appreciate it. I assume the target distro will be Ubuntu so it’s probably out of scope for this forum I suppose.
Edit: I will say that Thimbleweed Park runs great though.