5

So, I got myself Mount & Blade: Warband from GOG, but when I want to start it, I get something like:

error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory

I already searched for the Fedora respective version of libqt5widgets5 and found out it should be:

qt5-qtbase-gui and qt5-qtbase

How can I start the game?

1 Answer 1

4

At first you need to install qt5-qtbase-gui and qt5-qtbase

do that with:

sudo dnf install qt5-qtbase-gui
sudo dnf install qt5-qtbase

Also make sure you have libcurl installed, if not install that, too.

The solution for:

error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory

I found here. So just do:

sudo ln -s /usr/lib64/libcurl.so.4 /usr/lib64/libcurl-gnutls.so.4
3
  • This unfortunately doesn't work for me with the steam version and fedora 34. After the symlink the game still crashes on start.
    – jordanm
    Commented Jun 19, 2021 at 20:15
  • @jordanm Sorry for the late reply. Hm... but you did install qt5-qtbase-gui and qt5-qtbase? Found here maybe a solution: link try to renamethe file 'libgcc_s.so.1' should be located somewhere in your steam folder, here is an example for ubuntu: ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/ if that doesn't solve it, too, then try to start it per terminal and see what error you get ~/.local/share/Steam/steamapps/common/MountBlade\ Warband/mb_warband.sh
    – Gubbel
    Commented Jul 11, 2021 at 16:52
  • What happens is that it no longer complains about the missing gnutls, but it segfaults. I suspect the latest libcurl is no longer binary compatible with libcurl-gnutls. I ended up just using proton which works fine, but will check out the link. Thanks!
    – jordanm
    Commented Jul 11, 2021 at 18:45

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .