Posted August 17, 2016
high rated

Using the GOG installer it will only download the games and not the dependencies needed to play the game.
For example, my mount & blade warbrand game won't install on Linux (so I dual boot windows).
It requires libGLEW1.10, well my Linux (mint) repository doesn't have that, it has libGLEW1.13 though but that doesn't work.
I once got through that but then it required me to install certain dependencies that were 32 bit and I couldn't install them on a 64 bit machine.
So yeah, GOG really should install all the dependencies with the game like steam does. (but they don't)
You are correct, we are shipping the game as it was made by its developer, without adding any additional libraries. We do our best to ensure that our game releases don't require any additional effort to install and run, but it's not always possible and often not up to GOG. We decided to not introduce any kind of a library runtime (at least for now) because of few reasons:
- We want to keep our games as close as possible to what the developer provided
- The runtime introduces it's own compatibility issues due to the huge variety of Linux distributions and video drivers
- If we shipped the runtime with every game installer, it would be an extra gigabyte of download (and that's a problem for many of our customers), and shipping it separately kinda fights the idea of a DRM-free game download
As for Mount & Blade: Warband, currently it has some problems with Ubuntu 16.04 (and its derivatives), and the developer has been notified about it. For now I can offer you a workaround:
First, install all of the needed dependencies from the gamecard (https://www.gog.com/game/mount_blade_warband), by running the following commands in the terminal (I am assuming you are running Linux Mint 18):
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libqtgui4:i386 libcurl3-gnutls:i386 libglew1.13:i386
Then, go to the ~/GOG Games/Mount Blade Warband/game/ folder, and run this command to create a libGLEW symlink:
$ ln -s "$(find /usr/lib/i386-linux-gnu/ | grep libGLEW | head -n 1)" libGLEW.so.1.10
That should make the game run on Ubuntu 16.04 (or Linux Mint 18).
Let me know if you have any questions. In the future, please feel free to write to our support team if you need any assistance with any of games sold on GOG:
https://www.gog.com/support/contact
Also thanks adamhm for helping :)
Post edited August 17, 2016 by linuxvangog