Installing Rune Classic on Manjaro, ALAudio error

Questions about Wine on Linux
Locked
gamseb
Level 1
Level 1
Posts: 9
Joined: Wed Jul 18, 2018 5:28 pm

Installing Rune Classic on Manjaro, ALAudio error

Post by gamseb »

Hi, I am trying to install Rune Classic from GOG on my Manjaro Linux x86_64 operating system with i3wm.

The game has installed, but when I try to run it, I get this error message and the game crashes:
Can't find file for package 'ALAudio'

History: UObject::SafeLoadError <-
UObject::StaticLoadClass <- UEngine::InitAudio <-
UGameEngine::Init <- InitEngine
The game runs in safe mode without sound.

Steps I have taken:
* Downloaded the .exe file from GOG
* Double clicked on the .exe file
* Went through the install wizard
* Waited for the installation to end
* Got an error (The game still installed)
* Tried to run the game -> The game works in safe mode without sound, but does not start in normal mode

How can I fix this?

Manjaro Linux x86_64
wine-4.2
rune_classic_1.10
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Installing Rune Classic on Manjaro, ALAudio error

Post by jkfloris »

Do you use GOG Galaxy to run the game?
Install the game in a clean 32 bit Wineprefix [1] set to Windows XP and start the game from a terminal and post the terminal output if there is still an error [2].

You can find the executable in "WINEPREFIX/drive_c/GOG Games/Rune Classic/System"

[1] https://wiki.winehq.org/FAQ#How_do_I_cr ... _system.3F
[2] https://wiki.winehq.org/Wine_User's_Gui ... mmand_line
gamseb
Level 1
Level 1
Posts: 9
Joined: Wed Jul 18, 2018 5:28 pm

Re: Installing Rune Classic on Manjaro, ALAudio error

Post by gamseb »

I am not using GOG Galaxy, but the provided .exe file.

This is the terminal output:

Code: Select all

$ wine Rune.exe

Code: Select all

0009:fixme:process:GetProcessWorkingSetSizeEx (0xffffffff,0x33f144,0x33f13c,(nil)): stub
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"l3codeca.acm": libmpg123.so.0: cannot open shared object file: No such file or directory
Initializing Theora Playback Library (1.0 RC3)
  - libtheora version: Xiph.Org libtheora 1.1 20090822 (Thusnelda)
  - libvorbis version: Xiph.Org libVorbis 1.2.3
------------------------------------
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c3e4,0x00000000), stub!
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x33c784,0x00000000), stub!
0009:fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0000-0000-0000-000000000000}.
0009:fixme:ddraw:ddraw_surface7_Flip Ignoring flags 0x1.
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"OpenAL32.dll": libopenal.so.1: cannot open shared object file: No such file or directory
0009:err:module:import_dll Loading library OpenAL32.dll (which is needed by L"C:\\GOG Games\\Rune Classic\\System\\ALAudio.dll") failed (error c000007a).
0009:err:module:load_builtin_dll failed to load .so lib for builtin L"OpenAL32.dll": libopenal.so.1: cannot open shared object file: No such file or directory
0009:err:module:import_dll Loading library OpenAL32.dll (which is needed by L"C:\\GOG Games\\Rune Classic\\System\\ALAudio.dll") failed (error c000007a).
jkfloris
Level 12
Level 12
Posts: 3136
Joined: Thu Aug 14, 2014 10:10 am

Re: Installing Rune Classic on Manjaro, ALAudio error

Post by jkfloris »

libmpg123.so.0: cannot open shared object file: No such file or directory
libopenal.so.1: cannot open shared object file: No such file or directory
You should fix these errors. Don't forget to install the 32-bit versions.
Locked