It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
So I just installed the witcher 2 on kubuntu 15.10 and when I go to launch it I get unresolved dependencies. I tried to install a couple myself but they were already up to date.

Sorry, solved with installing the 32bit libraries.
Attachments:
witcher2.png (19 Kb)
Post edited November 16, 2015 by shurtagul
No posts in this topic were marked as the solution yet. If you can help, add your reply
May sound daft but... I'm having the same issue here. How would I do that?

Some research on askubuntu suggests:-
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install whatever whatever whatever

or, just:-
sudo apt-get install whatever:i386 whatever:i386 whatever:i386

But I'm having trouble pinning down exactly what 32bit packages those libraries are part of. (ie. what "whatever"s I need to install)

For the record, I'm on Ubuntu 14.04 LTS. (with xfce4 rather than Unity, aka Xubuntu 14.04)

--- EDIT ---
Okay, I found my answer on a Steam forum. :(

WMP suggested the following, and it worked for me:-
sudo apt-get install libsdl2-2.0-0:i386 libsdl2-image-2.0-0:i386 libcurl3-gnutls:i386

I would think (for the GOG packagers) this confusion could be avoided by adding this line inside the postinst.sh on "if" condition that uname -p results in x86_64 rather than i686. ;)

As a warning to those using other Linux distributions (presumably not Debian based) I believe they can return AMD64, rather than x86_64.
Post edited December 05, 2015 by bobsobol
avatar
bobsobol: May sound daft but... I'm having the same issue here. How would I do that?

Some research on askubuntu suggests:-
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install whatever whatever whatever

or, just:-
sudo apt-get install whatever:i386 whatever:i386 whatever:i386

But I'm having trouble pinning down exactly what 32bit packages those libraries are part of. (ie. what "whatever"s I need to install)

For the record, I'm on Ubuntu 14.04 LTS. (with xfce4 rather than Unity, aka Xubuntu 14.04)

--- EDIT ---
Okay, I found my answer on a Steam forum. :(

WMP suggested the following, and it worked for me:-
sudo apt-get install libsdl2-2.0-0:i386 libsdl2-image-2.0-0:i386 libcurl3-gnutls:i386

I would think (for the GOG packagers) this confusion could be avoided by adding this line inside the postinst.sh on "if" condition that uname -p results in x86_64 rather than i686. ;)

As a warning to those using other Linux distributions (presumably not Debian based) I believe they can return AMD64, rather than x86_64.
Hey,

I had the same problem as OP on Linux Mint 17.2 64 Bit XFCE. I installed from the sudo and now the game crashes with a report game crash window.

Any ideas?

Hey,

I had the same problem as OP on Linux Mint 17.2 64 Bit XFCE. I installed from the sudo and now the game crashes with a report game crash window.

Any ideas?
GOG do tell us not to install via sudo, and warn that the game is unlikely to work if we try.

Reasoning:-
Superuser is a privileged mode, for making system wide changes. It should not have access to accelerated graphics, and certainly shouldn't be allowed anywhere near the internet. Therefore, it's not a place to play games. (The same should apply to the Administrator account, or UAC token in Windows, but they don't give a damn about your security or privacy)

It is logical to assume that the installation should be performed by an admin, (root / SuperUser) but it usually needs to be performed in the context of the person who is going to play... so, not a SuperUser. ;)