Package Details: gog-icewind-dale-enhanced-edition 2.1.0.5-1

Git Clone URL: https://aur.archlinux.org/gog-icewind-dale-enhanced-edition.git (read-only)
Package Base: gog-icewind-dale-enhanced-edition
Description: Icewind Dale: Enhanced Edition is a classic RPG running through the Spine of the World of the Forgotten Realms. GOG Version. Linux native.
Upstream URL: http://www.gog.com/game/icewind_dale_enhanced_edition
Licenses: custom
Submitter: FoolEcho
Maintainer: FoolEcho
Last Packager: FoolEcho
Votes: 1
Popularity: 0.009803
First Submitted: 2015-11-08 11:07
Last Updated: 2017-10-11 19:02

Latest Comments

FoolEcho commented on 2018-03-07 18:07

No problem. Glad you got a workaround about this tricky issue... :)

zanny commented on 2018-03-07 00:07

I still had Openal 1.17.2 in my package cache and downgrading didn't fix it.

One thing I do notice is that every time I restart IWD:EE it always sets the audio output device to my digital channel despite my analog being the primary and the one with actual speakers attached. That usually only happens in borked sound configurations in my experience, so I'll go hound GOG / Beamdog a bit about it since its obviously not a problem with this package. I'm going to try installing IWD:EE in a Neon VM to see what happens.

Edit: Figured it out. What a stupid bug. The game will lock itself to the first alphabetical audio device, and attempting to change it does not work, so if your primary sound output is not the first alphabetical sound card the game will always try outputting on whatever the first device is. When I disable every sound card except my default and start the game the sound works. I also updated my posts on the GOG forums about it.

And thank you for this package, its super nice to be able to make the game portable as a package between my computers :)

FoolEcho commented on 2018-03-06 17:49

I'm afraid not to be able to solve that (because yes, the sound workaround for this kind of problem are the same for wine/steam: you just need some specific lib: openal, alsa are the most common... from multilib if needed)...

It seems many users got troubles with this game. :(

https://www.gog.com/forum/baldurs_gate_series/no_sound_for_bg2iwdee_on_64_bit_ubuntu

https://www.gog.com/forum/baldurs_gate_series/odd_sound_problem_under_bgee_12

I suspect some troubles about openal (the last comment suggests another version could work... but I don't know this openal "soft"), but I've no idea what (since all works fine for me)...

Mmmm... perhaps something else put some conflicts, although it doesn't explain why other games work... Just an idea but could you check if you got trouble launching the game from a minimal graphical environment (such as twm + xterm) ?

zanny commented on 2018-03-05 20:10

Heres the ldd output:

https://gist.github.com/Korvox/3903d8fc05bd266f0ad56aaba73e2632

Everything is there, and besides ld of course its all lib32.

I dug into some reported cases of sound not working on Ubuntu that said the alsa pulse plugin (found in lib32-alsa-plugins) was needed but I always had it from steam-native-runtime.

FoolEcho commented on 2018-03-05 17:46

Well... Perhaps I missed some dependencies around the sound since I got many installed lib32...

Could you check that all libs are linked: ldd /opt/gog/icewind-dale-enhanced-edition/game/IcewindDale

... especially if you have lib32-openal installed ?

zanny commented on 2018-03-05 03:48

I have lib32-libpulse installed but still don't have sound. Tried both the GOG installer itself and this package, and made sure all the libraries listed on the games GOG page were present (albeit they seem to all be properly set as dependencies here).

The log of running the start script doesn't help much either:

https://gist.github.com/Korvox/8511bece05845346dfe8c37d1d9ee937

Whats strange is that I have BG1 + 2 EE running fine with sound on Steam without the runtime, which should have all the same library dependencies.

I double checked some of the obvious blunders, like making sure IWD was outputting on the right audio device, wasn't muted, that the sound preferences were all turned up to the max in game and out, etc. But theres probably something basic I missed.

FoolEcho commented on 2017-10-11 19:06

The update to 2.1.0.5 needs some new additionnal dependencies:
- (lib32-)libjson (from AUR)
- (lib32-)openssl-1.0

It should be enough but let me know if more are needed (libpulse could be necessary to get music and sounds).