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.

There is no game audio.

Installing the game:

$ sh /media/SAMSUNGM3/install/gog/gog_jotun_2.2.0.4.sh
Verifying archive integrity... All good.
Uncompressing Jotun (GOG.com) 100%
Collecting info for this system...
Operating system: linux
CPU Arch: x86_64
trying mojosetup in bin/linux/x86_64
USING en_US

(process:5726): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Launching game and playing for a bit:

$ start.sh
Running Jotun
Set current directory to /home/user/go/jot/game
Found path: /home/user/go/jot/game/Jotun.x86_64
Mono path[0] = '/home/user/go/jot/game/Jotun_Data/Managed'
Mono path[1] = '/home/user/go/jot/game/Jotun_Data/Mono'
Mono config path = '/home/user/go/jot/game/Jotun_Data/Mono/etc'
displaymanager : xrandr version warning. 1.5
displaymanager : trying .X11-unix
client :0 has 1 screens
displaymanager screen (0): 1920 x 1080
Using libudev for joystick management

Importing game controller configs
PlayerPrefs - Creating folder: /home/user/.config/unity3d/Thunder Lotus Games
PlayerPrefs - Creating folder: /home/user/.config/unity3d/Thunder Lotus Games/Jotun
Searching logs:

$ grep -i "fail" ~/.config/unity3d/Thunder\ Lotus\ Games/Jotun/Player.log
FMOD failed to get number of drivers ... An error occured that wasn't supposed to. Contact support.

$ uname -a
Linux fx8350 4.11.0-2-amd64 #1 SMP Debian 4.11.11-1 (2017-07-17) x86_64 GNU/Linux

$ cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfea60000 irq 35
1 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfeb00000 irq 16
2 [Set ]: USB-Audio - C-Media USB Headphone Set
C-Media USB Headphone Set at usb-0000:00:16.0-1, full speed

Using ALSA.

Any ideas?
Post edited July 20, 2017 by zeden
From my experience (Debian Sid 64-bit, game installed via ./play.it), you need PulseAudio to get any sound from this game.

I have PulseAudio installed on my system, but its config files forbid it to run unless explicitly asked to. The game installed via ./play.it will automatically start PulseAudio before running the game, so I don’t have to think about it.
Post edited July 20, 2017 by vv221
avatar
vv221: From my experience (Debian Sid 64-bit, game installed via ./play.it), you need PulseAudio to get any sound from this game.
From my experience most people who mention they are using ALSA don't want to use Pulse. :p OP may be different though.
avatar
zeden: Searching logs:
$ grep -i "fail" ~/.config/unity3d/Thunder\ Lotus\ Games/Jotun/Player.log
FMOD failed to get number of drivers ... An error occured that wasn't supposed to. Contact support.
avatar
zeden:
Known Unity issue with workaround:
$ cd /path/to/install/game (folder with Jotun.x86 & Jotun.x86_64)
$ ln -s /dev/null libpulse-simple.so.0
Post edited July 21, 2017 by Gydion

Searching logs:

Known Unity issue with workaround:

$ cd /path/to/install/game (folder with Jotun.x86 & Jotun.x86_64)
$ ln -s /dev/null libpulse-simple.so.0
Thank you for the reply! It worked!

I checked the unity forums and FMOD forums but I missed this post since I didn't have a segfault launching the game.

Anyway, really appreciate it!
avatar
Gydion: (…)
Nice trick, I’ll see if I can find a way to include it in the ./play.it script for Jotun without breaking PulseAudio compatibility.
Post edited July 21, 2017 by vv221