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?

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
    Jun 19 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
    Jul 11 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
    Jul 11 at 18:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.