It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hello. I installed Linux Mint 21 XFCE on 2 very old laptops so I can play DevilutionX with my friends on my LAN. The first one went without a hitch. It runs perfectly well.

However, the second one fail to load the game.

~$ devilutionx --hellfire

devilutionx: error while loading shared libraries: libSDL2_image-2.0.so.0: cannot open shared object file: No such file or directory

I checked libsdl2-2.0-0 and it was already installed when I installed the distro. Both laptops have the same version of the SDL2. I used the same installation file (.deb) on both laptops. Version 1.4.1

What am I missing? Thank you.
try running "sudo apt install -f"
Post edited October 15, 2022 by Anders_Jenbo
avatar
Anders_Jenbo: try running "sudo apt install -f"
Thank you for the reply. I tried, but no luck.

~$ sudo apt install -f libsdl2-2.0-0

[sudo] password for xyz:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libsdl2-2.0-0 is already the newest version (2.0.20+dfsg-2ubuntu1.22.04.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I double-checked the files in local share and they seem to be all accounted for. Any thoughts? Thank you.

(SOLVED)

It turns out I was missing some files: libsdl2-mixer-2.0-0 and libsdl2-image-2.0-0

sudo apt-get install git curl libsdl2-mixer-2.0-0 libsdl2-image-2.0-0 libsdl2-2.0-0

(grumbles) At least it works perfectl now. Thank you.
Attachments:
Post edited October 16, 2022 by Grotok2003