Open monreal opened 6 years ago
What version of Mono do you have installed? You can check it with mono --version
Have you updated the packages on your system? What distribution are you using?
I can't really see why SDL2 would fail while the steam API works just fine :/
Confirmed issue on arch linux 4.14.35-1-lts
The issue appears to be due to newer Linux distros shipping an updated version of dbus that is incompatible with older versions of SDL2 - it was fixed in SDL 2.0.6 here
I also experienced this issue, and it was resolved after replacing the game libraries with the latest version of FNA, XNAtoFNA, and the fnalibs. I've uploaded a repository with the folder of files I used - just drag and drop to the game folder, then follow the normal instructions of making sure you have the dependencies installed, running chmod a+x ./mod.sh; ./mod.sh, and using mono or the DuckGame.sh to run the game.
If I have enough free time, I'll work on testing this fix on a few other systems and making a PR to update the files in this repo.
I get the following SIGABRT while trying to run the game on Fedora: