flathub / net.mancubus.SLADE

https://flathub.org/apps/details/net.mancubus.SLADE
1 stars 4 forks source link

fluidsynth: error: Failed to load SoundFont "gzdoom" #46

Open mknepper opened 1 year ago

mknepper commented 1 year ago

When trying to run a map with gzdoom on Slade, I get this error:

image

Log:

Resolution: 640 x 480
fluidsynth: error: Not a RIFF file=============================================]
fluidsynth: error: Failed to load SoundFont "gzdoom"
Failed to load patch set gzdoom.

[==============================================================================]

*** Fatal Error ***
Address not mapped to object (signal 11)
Address: 0x5580c562e8e0

!!! Could not create gzdoom-crash.log following signal

Distro: Linux Mint 21.1 Cinnamon GPU: Radeon RX 580 8GB, Sapphire PULSE Kernel: 5.15.0-70-generic #77-Ubuntu SMP Tue Mar 21 14:02:37 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux Mesa Version: OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.2.0-devel (git-9b6945b 2023-05-05 jammy-oibaf-ppa)

Slade version: 3.2.1

Picture of configuration before running: image

mknepper commented 1 year ago

Wanted to add that I compiled the last git repo from source and this problem does not exist. It seems to be related to the Flatpak version only.

Calinou commented 1 year ago

Reading the [Flatpak manifest(https://github.com/flathub/net.mancubus.SLADE/blob/master/net.mancubus.SLADE.yaml), Path: should be set to /app/bin/gzdoom.sh (notice the .sh). This will make it able to find the soundfont.

Edit: It seems like it's downloading a soundfont with a different name (no gzdoom.sf2 is ever downloaded).