Hi!
Up to some months ago I've played Warband (both Native & Viking Conquest; no mods at that time), then I took a break.
I'm using the steam version on a Linux Mint rig. Kinda' old but does the job.
Now I've tried again, after some Steam updates - and when to start - not working any more.
If i try to open from steam it does nothing, if run mb_warband.sh in terminal i get error (below)
/mb_warband.sh: line 1: #!/bin/sh: No such file or directory
./mb_warband_linux: error while loading shared libraries: libsndio.so.6.1: cannot open shared object file: No such file or directory
i checked, I already have the required library (see below)
apt-get install libsndio6.1
Reading package lists... Done
Building dependency tree
Reading state information... Done
libsndio6.1 is already the newest version (1.1.0-2).
libsndio6.1 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 42 not upgraded.
Can someone help?
Strange thing is that "Fire and Sword" works ok...
Also to be noted that the launcher that lets me chose between Native, Viking Conquest, Napoleonic Wars and other modules also works OK.
So I'm guessing that main game files are OK, the problem must be somewhere in the different launcher (from fire and sword) that Warband has or in the scripts of Warband (or in mb_warband.sh)
Contents of mb_warband.sh below:
#!/bin/sh
STEAM_RT="${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/i386"
PROGRAM_DIRECTORY="`dirname "$0"`"
export LD_LIBRARY_PATH="${STEAM_RT}/lib/i386-linux-gnu:${STEAM_RT}/usr/lib/i386-linux-gnu:${PROGRAM_DIRECTORY}"
"$PROGRAM_DIRECTORY/mb_warband_linux" "
[email protected]"
someone advised me to try "ldd mb_warband_linux" to get more info, here is the result
ldd mb_warband_linux
./mb_warband_linux: /lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ./mb_warband_linux)
linux-gate.so.1 => (0xf77f1000)
libGL.so.1 => /usr/lib32/nvidia-384/libGL.so.1 (0xf76ad000)
libGLEW.so.2.1 => not found
libSDL2-2.0.so.0 => not found
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf768f000)
libcurl-gnutls.so.4 => /usr/lib/i386-linux-gnu/libcurl-gnutls.so.4 (0xf7615000)
libfmodex.so => not found
libsteam_api.so => not found
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf749d000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7448000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf742b000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7275000)
/lib/ld-linux.so.2 (0x56629000)
libnvidia-tls.so.384.130 => /usr/lib32/nvidia-384/tls/libnvidia-tls.so.384.130 (0xf7270000)
libnvidia-glcore.so.384.130 => /usr/lib32/nvidia-384/libnvidia-glcore.so.384.130 (0xf526d000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf5122000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf510d000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf5108000)
libidn.so.11 => /usr/lib/i386-linux-gnu/libidn.so.11 (0xf50d4000)
librtmp.so.1 => /usr/lib/i386-linux-gnu/librtmp.so.1 (0xf50b3000)
libnettle.so.6 => /usr/lib/i386-linux-gnu/libnettle.so.6 (0xf5076000)
libgnutls.so.30 => /usr/lib/i386-linux-gnu/libgnutls.so.30 (0xf4f1e000)
libgssapi_krb5.so.2 => /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2 (0xf4ecc000)
liblber-2.4.so.2 => /usr/lib/i386-linux-gnu/liblber-2.4.so.2 (0xf4ebc000)
libldap_r-2.4.so.2 => /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 (0xf4e60000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf4e45000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf4e1f000)
libhogweed.so.4 => /usr/lib/i386-linux-gnu/libhogweed.so.4 (0xf4dea000)
libgmp.so.10 => /usr/lib/i386-linux-gnu/libgmp.so.10 (0xf4d5e000)
libp11-kit.so.0 => /usr/lib/i386-linux-gnu/libp11-kit.so.0 (0xf4cfc000)
libtasn1.so.6 => /usr/lib/i386-linux-gnu/libtasn1.so.6 (0xf4ce7000)
libkrb5.so.3 => /usr/lib/i386-linux-gnu/libkrb5.so.3 (0xf4c11000)
libk5crypto.so.3 => /usr/lib/i386-linux-gnu/libk5crypto.so.3 (0xf4be0000)
libcom_err.so.2 => /lib/i386-linux-gnu/libcom_err.so.2 (0xf4bdb000)
libkrb5support.so.0 => /usr/lib/i386-linux-gnu/libkrb5support.so.0 (0xf4bcd000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf4bb4000)
libsasl2.so.2 => /usr/lib/i386-linux-gnu/libsasl2.so.2 (0xf4b96000)
libgssapi.so.3 => /usr/lib/i386-linux-gnu/libgssapi.so.3 (0xf4b4f000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf4b4b000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf4b43000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf4b3a000)
libkeyutils.so.1 => /lib/i386-linux-gnu/libkeyutils.so.1 (0xf4b35000)
libheimntlm.so.0 => /usr/lib/i386-linux-gnu/libheimntlm.so.0 (0xf4b2b000)
libkrb5.so.26 => /usr/lib/i386-linux-gnu/libkrb5.so.26 (0xf4a93000)
libasn1.so.8 => /usr/lib/i386-linux-gnu/libasn1.so.8 (0xf49e1000)
libhcrypto.so.4 => /usr/lib/i386-linux-gnu/libhcrypto.so.4 (0xf49a8000)
libroken.so.18 => /usr/lib/i386-linux-gnu/libroken.so.18 (0xf4990000)
libwind.so.0 => /usr/lib/i386-linux-gnu/libwind.so.0 (0xf4966000)
libheimbase.so.1 => /usr/lib/i386-linux-gnu/libheimbase.so.1 (0xf4955000)
libhx509.so.5 => /usr/lib/i386-linux-gnu/libhx509.so.5 (0xf4904000)
libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xf4823000)
libcrypt.so.1 => /lib/i386-linux-gnu/libcrypt.so.1 (0xf47f1000)
any ideeas how to fix it?