Mount & Blade: Warband

Mount & Blade: Warband

View Stats:
matt Apr 23, 2018 @ 2:56am
[Linux] Can't launch configure
Hey all, after a few hours of googling around I can't seem to find a fix to the issue of my configure menu not opening. The error I get is
./mbw_config_linux: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
when I try to open it via the command console & I get no error logs and can't open the game through the base steam launcher either.
< >
Showing 1-15 of 16 comments
RichieEB Apr 23, 2018 @ 12:54pm 
It's a known issue and managed to work for me on 16.04 after a fix which you can easily find on here but after that version myself doesn't work.
felmari Apr 23, 2018 @ 8:40pm 
the .sh one shows libaudio.so.2. i remember having to install some libs from aur(arch linux) and some libs for the lib from aur. i use steamOS(just gaming) for this reason(quite a few games take a bit of work and use some wierd stuff though things are getting better)and i dont like using 32bit at all.
matt Apr 23, 2018 @ 11:00pm 
Originally posted by RichieEB:
It's a known issue and managed to work for me on 16.04 after a fix which you can easily find on here but after that version myself doesn't work.
I'm running Ubuntu 17.10 since 18.04 is coming out in a few days.
None of the fixes I've tried have helped.
RichieEB Apr 24, 2018 @ 6:33am 
Originally posted by my name is matt:
Originally posted by RichieEB:
It's a known issue and managed to work for me on 16.04 after a fix which you can easily find on here but after that version myself doesn't work.
I'm running Ubuntu 17.10 since 18.04 is coming out in a few days.
None of the fixes I've tried have helped.

Yeah M&B is a little flawed on the Mac/Linux there are bugs that're annoying I've experienced. If you press certain buttons which was G while text chatting, it would cause you to drop the gun etc.

If you're a newcomer then I recommend windows or wine for full M&B experience with mods, linux and mac don't have nearly as good as windows mod support for M&B. I don't know if people have managed to fix it after that version or not but in the end I just went with wine.
Rhyagelle May 3, 2018 @ 5:14pm 
You do NOT need to run Wine to experience Warband with mods for the "full experience" on Linux. I play GOG version on Linux with various mods at the highest settings with the soldier amount set to 300% and I have no issues whatsoever, and I don't even have official driver support from AMD anymore. However, if you wish to do so, there are two options you can currently do; simple wine or PlayOnLinux with GOG Galaxy support, the later though means using an extremely outdated Galaxy (but it'll record gameplay time, give achievements etc).

I know this is a bit old OP, but if you (or anyone else) still have issues on Linux, I can try to help, as I have had this problem twice. I'll assume you are on Ubuntu 16.04 LTS. The old fix was installing QT, but since that's not supported anymore, the commands will return as "void", same with glew commands, so I'm pretty sure if you try those commands you'll get nothing. However, you can still try because what's the point in trying to help if I don't give you all the options?

FIRST, do this though, because I'm pretty sure this will solve your issue if you aren't running anything older than 14.04.

sudo apt-get install libaudio2:i386

However, if the above does not fix it, the old options presented by devs and others (even in stickied threads):

sudo apt-get install libqtgui4:i386

And if installing that actually went through but you get a slightly different problem, do this;

cd ~/.steam/steam/steamapps/common/MountBlade\ Warband

mkdir QtLibs && mv *Qt*.so* QtLibs

If none of that works, please respond and I will try to help you (or anyone else!) figure out their Linux issues. Or, if they don't want to mess with it anymore, I can help install Warband via Wine / PlayOnLinux. :)

Happy gaming!
Last edited by Rhyagelle; May 3, 2018 @ 5:16pm
Dr_Bicinium Nov 16, 2018 @ 12:22pm 
I'm running through that same problem, and tried your three solutions, Ryhagelle, but it still doesn't work... I'm using Ubuntu 16.04.
Do we have some kind of command line parameters to launch specific mods? i'd like to play my recently bought Viking extension... :(
RichieEB Nov 17, 2018 @ 4:26am 
Originally posted by Dr_Bicinium:
I'm running through that same problem, and tried your three solutions, Ryhagelle, but it still doesn't work... I'm using Ubuntu 16.04.
Do we have some kind of command line parameters to launch specific mods? i'd like to play my recently bought Viking extension... :(

There was an update recently it should be working fine now enter in betacode "betapassword" and there should be an update mate.
Dr_Bicinium Nov 17, 2018 @ 4:33am 
Yes, i realized i didn't mention that i was using the beta... so still not working! But thanks for the answer!
RichieEB Nov 17, 2018 @ 4:42am 
Originally posted by Dr_Bicinium:
Yes, i realized i didn't mention that i was using the beta... so still not working! But thanks for the answer!

Darn that sucks, I haven't tried the DLC on the Linux version and haven't got Linux installed at the moment (waiting for SSD to arrive) my only guess is the latest LTS than the older one might do a difference? I don't know I'm no expert, one thing I do know for sure is that 14.04 LTS seems to work fine with M&B after that it just seems to not work.

There were tweaks that managed to fix it but trying those tweaks on my Ubuntu in the past didn't work past 14.04. At this point I would recommend hitting Taleworlds on their site to fix this for all linux users. I would contact them but I don't seem to be having any issues with mine so I'm good.

I hope you find a fix, again maybe taleworlds can help you with this, sorry I could be of no further use mate! If you run out of solutions you can just install proton version of Mount & Blade which will also give you full mod support where Linux/OS X unfortunately doesn't. (Some mods do but very rare)
Dr_Bicinium Nov 17, 2018 @ 4:46am 
Don't worry, man, i know this can be a lost cause. I'll try to hit the Taleworlds forum, but i'm pretty sure they're 200% on MB 2 now, so i may go with Proton. Or stick to vanilla, which is already very great.
Thanks again for the answer!
RichieEB Nov 17, 2018 @ 4:49am 
Originally posted by Dr_Bicinium:
Don't worry, man, i know this can be a lost cause. I'll try to hit the Taleworlds forum, but i'm pretty sure they're 200% on MB 2 now, so i may go with Proton. Or stick to vanilla, which is already very great.
Thanks again for the answer!

Yeah its smart anyways to do it with wine/proton because even in Linux/OS X they had such annoying bugs in multiplayer but from experience on GamingOnLinux wine thing M&B runs smooth. Enjoy!
Joker Nov 17, 2018 @ 11:08pm 
This is a common issue. A new beta came out and mods work great now even straight from the workshop! :praisesun::steamhappy:

Edit: Guess you're already on the beta.. did you install it from scratch or over an existing installation?
Last edited by Joker; Nov 17, 2018 @ 11:09pm
Dr_Bicinium Nov 18, 2018 @ 2:29am 
I'm using the beta, but true that i put it on an existing installation. I'll try a complete reinstall, thanks for pointing this out!
Dr_Bicinium Nov 18, 2018 @ 7:49am 
Well, still not working... :(
76561198047800098 Dec 13, 2020 @ 10:39am 
I am running Ubuntu 20.04.1 LTS and Mount&Blade is not launching eventhough I spent hours for it and tried a lot of different things in order to make it work. I am a total newbie to Linux but willing/trying to learn more.

The last approach I tried was using

$ cd ~/.steam/root/ubuntu12_32
$ file * | grep ELF | cut -d: -f1 | LD_LIBRARY_PATH=. xargs ldd | grep 'not found' | sort | uniq

as said here {LINK REMOVED} in order to find the required libs. I added every missing lib in the ~/.steam/root/ubuntu12_32 folder and when I look now, it doesn' list any libs anymore so I am assuming that every required lib is there now. When I run Steam from Terminal, the output is:

Running Steam on ubuntu 20.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Steam client's requirements are satisfied
/home/emirali/.local/share/Steam/ubuntu12_32/steam

So everything should work right ?! But Mount&Blade is still not launching.

The things that I tried before my last approach mentioned above are:
1) Removed libgcc_s.so.1 from .../ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu
2) At some point the terminal told me that I am missing some 32-bit libraries, I installed them.
3) Tried “STEAM_RUNTIME=0 steam” but it returned “...Can’t find ‘steam-runtime-check-requirements’…”. I couldn’t find out what are exactly these requirements.
4) Installed libaudio2:i386
5) Tried the solution with drivers, i.e chose nvidia_driver_455 from Software&Updates and installed 32-bit Nvidia drivers with “sudo apt-get install libnvidia-gl-455:i386”
6) Found some missing runtime libraries but when trying to install themi terminal was unable to locate the packages for them.
7) Removed and installed Steam multiple times (also with purge).
8) Went back to the .../ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu (and to other similar steam runtime folders) and added libgcc_s.so.1 but this time renamed it.
9) Tried the script given here: {LINK REMOVED}
( Steam is not in $HOME/.local/share/Steam/ in my case. Instead of that, I removed the libstd and libgcc from ~/.steam )

Non of them solved the problem. Still when pressing the play button it tries to launch for a second and then nothing happens.
Any advice/answer would be highly appreciated. Thanks!
< >
Showing 1-15 of 16 comments
Per page: 1530 50

Date Posted: Apr 23, 2018 @ 2:56am
Posts: 16