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

×
Hello,

I've got a problem with the linux version of Pillars of Eternity (I'm running on Xubuntu 14.04 LTS) : I can't start it at all. When I double-click at start.sh or the PillarsOfEternity file in the game folder, nothing happens. For the install, I just extract the tar.gz archive where I download it (I'm a fairly new user of Xunbuntu).

I searched on the net solution, and I read that ldd command will guide me. this command tells me that PillarsOfEternity is not a dynamic executable, but I don't really know how to deal with that. What should I do ? Or Is there a proper way to install the tar archive correctly ? Thanks for your help.

PS : sorry if you feel my english bad, but it's not my mother language.
No posts in this topic were marked as the solution yet. If you can help, add your reply
Sounds like you’re trying to run Pillars of Eternity on a i386 (32-bit) operating system.
It’s only compatible with amd64 (64-bit) OS.
avatar
vv221: Sounds like you’re trying to run Pillars of Eternity on a i386 (32-bit) operating system.
It’s only compatible with amd64 (64-bit) OS.
Although the requirements said that is for 64-bits only, the same devs had stated that is compatible with the 32 bits, and If I remember well even the patch 4 had something for giving a easy time to the 32-bits O.S., however, I'm not sure if for all the O.S. or the Win XP, Vista/7 only.
There is no 32-bit binary shipped with the GNU/Linux version of the game sold on GOG.
If the devs did anything to allow the game to be played on 32-bit OS, either it was a Windows-only thing, or GOG didn’t update their Linux archive with the new binaries. Probably the former.
Note that you _can_ use 64-bits programs on a 32-bits system, there are 5 conditions/steps for that :

1. Your hardware must support 64-bits (which is about all hardware sold that last decade).

2. Your distribution must be multi-arch compliant (Ubuntu 14.04 should be).

3. You must enable the amd64 architecture ("sudo dpkg --add-architecture amd64 ; sudo apt-get update" should do it).

4. You must use a 64-bits kernel (sudo apt-get install linux-image-<version>-amd64 and reboot, you might need to do some tweaking so the -amd64 is the default boot option, or select it manually in Grub menu).

5. You must install the 64-bits libraries, ie, sudo apt-get -y install libc6:amd64 libasound2:amd64 libasound2-data:amd64 libasound2-plugins:amd64 and probably a few others (OpenGL libraries, ...).

It's probably wiser to have a 64-bits system nowadays, but if reinstall isn't an option for you, it should work that way.
If you enable multiarch as kilobug suggests (a good idea in my opinion if you don’t want to go through a full reinstall of your system), you might want to give a try to the scripts I wrote that turn the GOG .tar.gz into a .deb package, as it will fully automate the dependencies management:
https://www.gog.com/forum/pillars_of_eternity/linux_turn_your_targz_archive_into_a_deb_package

No need to track down the dependencies individually if you install the game via this script.
Post edited June 13, 2015 by vv221
Thanks for your quick responses.

It seems my linux is effectively a 32 bits. Arf, let it load it on Windows. ^^"

vv221, I'll try your solution =)

EDIT: your script said my file is corrupted ^^" then i'll had to redownload it. Thanks for your help.
Post edited June 14, 2015 by GnarnSkarr
avatar
GnarnSkarr: your script said my file is corrupted ^^" then i'll had to redownload it. Thanks for your help.
Before redownloading, make sure you’re using the script corresponding to your game version.
'play-pillars-of-eternity_gog-1.4.0.6.sh' is intended to be run with the 1.4.0.6 GOG release and not an older one.