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

×
Hi, I am trying linux version of the game, and get the following error. Any idea? This is debian testing.
Thanks!

$ ~/GOG Games/HuniePop$ ./start.sh
Running HuniePop
Set current directory to /home/oog/GOG Games/HuniePop/game
Found path: /home/oog/GOG Games/HuniePop/game/HuniePop.x86
Mono path[0] = '/home/oog/GOG Games/HuniePop/game/HuniePop_Data/Managed'
Mono path[1] = '/home/oog/GOG Games/HuniePop/game/HuniePop_Data/Mono'
Mono config path = '/home/oog/GOG Games/HuniePop/game/HuniePop_Data/Mono/etc'
support/gog_com.shlib: line 94: 3355 Aborted ./"${bin_64}"
On Debian, you might want to give a try to the dedicated ./play.it script:
Install HuniePop on Linux
avatar
oogeerg: Hi, I am trying linux version of the game, and get the following error. Any idea? This is debian testing.
Thanks!
Missing libs? Try an ldd on the executable.
avatar
vv221: On Debian, you might want to give a try to the dedicated ./play.it script:
I'm having the same issue on fedora. Any way out ?
It's a 64bit executable, but it uses 32bits libraries, which is weird. It's not libraries missing; it's a full-fledged crash with a core dump...
Post edited December 21, 2016 by laerne
avatar
laerne: (…)
On Arch Linux you need to install the packge 'lsb-release' or you'll get a full crash when trying to run the game. Maybe it's something similar for Fedora?
avatar
vv221: Maybe it's something similar for Fedora?
I already have LSB packages 64 bits installed. I've installed the 32 bis version to no avail.
Confirmed.
Debian Sid also need lsb-release to play the Linux version.
GOG forums won't let me provide the link to the most likely fix for you.

I had a similar issue (core dump) with Interstellaria upon upgrading to Fedora 25 and it turned out to be that I needed to use the version of libsdtc++.so bundled with Fedora instead of the one bundled with Interstellaria. Didn't have this problem in Fedora 24.

A fix in Debian will likely be similar but the location of the library files may differ slightly from Fedora.

Here's the message I'm not able to link to from the Interstellaria forum:

Hey everyone. Similar to fixes (hacks) I posted for Volgarr and another game.

After upgrading to Fedora 25 I could no longer run Interstellaria. This may or may not be related to the radeon_dri driver I'm using. If you are running Fedora 25 and using an Nvidia card and you happen to come across this post then please post whether Interstellaria runs without modification for you or not.

Upon execting ./start.sh a window would appear but a core dump would show up on the terminal I launched the game from and the game window would close.

The version of the game I have at the time of this post came bundled with libstdc++.so.6.0.19

Hack steps:

cd /home/you/yourGOGFolder/Interstellaria/lib
ln -sfn /usr/lib64/libstdc++.so.6.0.22 libstdc++.so.6
(update a symlink to /path/to/link/to nameOfTheSymlink

now:
cd ..
./start.sh

And Interstellaria 'should' run fine for you.

If you find after another big Fedora update that Interstellaria no longer runs then cd /usr/lib64/ and see what other versions you can try. Remember that any modifications like this are not supported (and neither is Fedora) and that unexpected in game behaviour can in rare occasions result from these types of modifications.


Enjoy and long live Linux.

Also pretty sure it won't be 32 vs 64 bit libs in this case.
Post edited December 28, 2016 by sourceofentropy
I made a compatibility layer I have on GitHub called HuniePop-GOG-Layer, by TacoDeBoss (if that helps you find it).

That should solve any problems you have, but I'm still testing it. I can't post a link, though, because the designers of this forum didn't think about people posting beneficial links, I guess.
avatar
Liam9787: I made a compatibility layer I have on GitHub called HuniePop-GOG-Layer, by TacoDeBoss
https://github.com/TacoDeBoss/HuniePop-Linux-Layer
New members are not allowed to paste link in this forum.
avatar
kbnrylaec: Confirmed.
Debian Sid also need lsb-release to play the Linux version.
I can also confirm that installing lsb-release fixes the problem on Arch Linux too.
Ran into this problem on Fedora 27, it does not have the "lsb-release" package available via dnf and/or dnfdragora. After some poking around, I found that it uses 'redhat-lsb' as it's version of the package. It worked totally fine after installing that package. I imagine any other redhat based distro to be similar (ex: centOS).