FrodeSolheim / fs-uae

Cross-platform Amiga emulator with a slight focus on gaming, but also with solid support for productivity apps including just-in-time (JIT) compilation.
https://fs-uae.net/
GNU General Public License v2.0
469 stars 94 forks source link

FS-UAE cannot be started from FS-UAE Launcher on Kubuntu 22.04 LTS #325

Open ztronzo opened 1 year ago

ztronzo commented 1 year ago

Creating and running any configuration on Kubuntu 22.04 LTS using "FS-UAE Launcher" never opens up "FS-UAE"

The logs (included) show it halts after attempting to create a window; as shown in the fs-uae.log

[VIDEO] Creating window
fs_ml_video_create_window

Performing the procedure step by step and copying the output files from "FS-UAE Launcher" (before they get deleted) and running them manually in "FS-UAE"; does not give any problems and FS-UAE opens a window and runs normally. This indicates there is no problem with the system, setup or the output from "FS-UAE Launcher", but something preventing the "FS-UAE" window from opening properly when launched from the launcher.

fs-uae.log.txt fs-uae-launcher.log.txt

Tested with most versions of FS-UAE 3.1.x/3.2.x and FS-UAE Launcher 3.1.x/3.2.x and problem remains Tested with older FS-UAE/FS-UAE Launcher 3.0.3/3.0.5 and there is no problem with these versions.

Testing with FS-UAE-Launcher 3.1.x with FS-UAE 3.0.5 does not give a problem. I concluded this is more of an FS-UAE issue, than an FS-UAE-Launcher issue, since it works with replacing FS-UAE with any older FS-UAE versions 3.0.x and using with any of the latest launchers 3.1.x and 3.2.x.

ztronzo commented 1 year ago

Possible workaround: Delete or rename "libstdc++.so.6" to "libstdc++.so.6.orig" under FS-UAE/System/FS-UAE-Launcher/Linux/x86-x64 so that it uses the native library built for the system, then games should start launching.

kslen commented 1 year ago

Given you've installed the dependencies listed in README.md, this'll do the trick. :)