HGL
Heroic Games Launcher•8mo ago
eastern-cyan

Beyond Good Evil - won't start

Hi, I'm new and just switched from Windows to Linux. I'm using NobaraOS and installed Heroic. I linked my accounts without any problems. I downloaded and installed beyond good evil but when I try to launch it I get the following error message: EAX is not installed correctly. Please reinstall Creative EAX. In settings I have Automatically Apply Notes Fixes enabled. But it doesn't seem to work. How can I fix this? On Lutris the game works without any problems, but I would like to use Heroic, I like it better. I attach the LOG. Maybe someone who is an expert can understand more than me.
32 Replies
HeroicBot
HeroicBot•8mo ago
To help you, we need a game log. Please see the following images on how to get it.
From An unknown user
From An unknown user
From An unknown user
CommandMC
CommandMC•8mo ago
You've sent in Heroic's general log, not the game log
eastern-cyan
eastern-cyanOP•8mo ago
Here it is 🙂
eastern-cyan
eastern-cyanOP•8mo ago
No help?
CommandMC
CommandMC•8mo ago
Nothing obvious in the log here really. Have you tried deleting your Wineprefix & selecting another Wine/Proton version?
eastern-cyan
eastern-cyanOP•8mo ago
No, I didn't delete my Wineprefix, but only by selecting another Wine/Proton version. Very strange because on Lutris the game works perfectly. I don't understand why here it gives me this Creative EAX error.
eastern-cyan
eastern-cyanOP•8mo ago
This is another error, if I try to start the game settings application: The program SettingsApplication.exe has encountered an error and needs to close. We are sorry for the inconvenience. This can be caused by a problem in the program or a lack of Wine. You may want to consult the Applications Dadabase for advice on this application.
No description
eastern-cyan
eastern-cyanOP•8mo ago
metropolitan-bronze
metropolitan-bronze•8mo ago
the only thing I needed to install was d3dcompiler_43 in winetricks also, huh
(20:57:33) INFO: [Backend]: Checking if wine version exists: Wine - wine-ge-8-26-x86_64
(20:57:33) DEBUG: [Backend]: Running Wine command: cmd /c winepath -w /home/andrea/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig/heroic_gogdl/gog-support/1207658746
(20:57:34) INFO: [Backend]: Checking if wine version exists: Wine - wine-ge-8-26-x86_64
(20:57:34) DEBUG: [Backend]: Running Wine command: cmd /c winepath -w /mnt/GIOCHI GOG/Beyond Good and Evil
(20:57:34) INFO: [Gog]: Setup: Finished
(20:57:33) INFO: [Backend]: Checking if wine version exists: Wine - wine-ge-8-26-x86_64
(20:57:33) DEBUG: [Backend]: Running Wine command: cmd /c winepath -w /home/andrea/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig/heroic_gogdl/gog-support/1207658746
(20:57:34) INFO: [Backend]: Checking if wine version exists: Wine - wine-ge-8-26-x86_64
(20:57:34) DEBUG: [Backend]: Running Wine command: cmd /c winepath -w /mnt/GIOCHI GOG/Beyond Good and Evil
(20:57:34) INFO: [Gog]: Setup: Finished
it didn't run any install commands wtf
eastern-cyan
eastern-cyanOP•8mo ago
What exactly should I do?
eastern-cyan
eastern-cyanOP•8mo ago
I checked the d3dcompiler_43 file and this is what appears in the terminal:
eastern-cyan
eastern-cyanOP•8mo ago
But I don't understand, how come the game works correctly on Lutris?
metropolitan-bronze
metropolitan-bronze•8mo ago
like I said for some reason Heroic didn't run the installation commands
eastern-cyan
eastern-cyanOP•8mo ago
Oh ok now I get it!. Tell me how do I get him to execute those commands?
metropolitan-bronze
metropolitan-bronze•8mo ago
here's the thing, it's a bug in code there is no simple workaround
eastern-cyan
eastern-cyanOP•8mo ago
Damn, I found a bug! And now I wanted to use Heroic but if there is no easy solution, I use Lutris. What a pity....
metropolitan-bronze
metropolitan-bronze•8mo ago
you could run
flatpak run --command=bash com.heroicgameslauncher.hgl
flatpak run --command=bash com.heroicgameslauncher.hgl
and then
WINEPREFIX="/home/andrea/Games/Heroic/Prefixes/default/Beyond Good Evil" "/home/andrea/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine" "$XDG_CONFIG_HOME/heroic/gogdlConfig/heroic_gogdl/gog-support/1207658746/1207658746/galaxy_beyond_good_and_evil_2.1.0.9.exe" /VERYSILENT "/DIR=Z:/mnt/GIOCHI GOG/Beyond Good and Evil" /Language=english /LANG=english /ProductId=english /galaxyclient /buildId=27565470 /versionName= /nodesktopshorctut /nodesktopshortcut
WINEPREFIX="/home/andrea/Games/Heroic/Prefixes/default/Beyond Good Evil" "/home/andrea/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine" "$XDG_CONFIG_HOME/heroic/gogdlConfig/heroic_gogdl/gog-support/1207658746/1207658746/galaxy_beyond_good_and_evil_2.1.0.9.exe" /VERYSILENT "/DIR=Z:/mnt/GIOCHI GOG/Beyond Good and Evil" /Language=english /LANG=english /ProductId=english /galaxyclient /buildId=27565470 /versionName= /nodesktopshorctut /nodesktopshortcut
that may work
eastern-cyan
eastern-cyanOP•8mo ago
Do I have to run this long command from the terminal?
metropolitan-bronze
metropolitan-bronze•8mo ago
yes both in terminal the first command is to enter Heroic sandbox and the second is the command that Heroic would normally run
eastern-cyan
eastern-cyanOP•8mo ago
I copied the whole thing and pasted it into the terminal and ran it.
metropolitan-bronze
metropolitan-bronze•8mo ago
did you run the first command?
eastern-cyan
eastern-cyanOP•8mo ago
I copied the entire command to the terminal, I didn't think they were two separate commands. Wait, I understand, yes, yes The first command gets stuck: flatpak run --command=bash com.heroicgameslauncher.hgl [📦 com.heroicgameslauncher.hgl ~]$
metropolitan-bronze
metropolitan-bronze•8mo ago
yeah you are in the sandbox now paste the second one
eastern-cyan
eastern-cyanOP•8mo ago
I am running the second command. It appears to have ended with: [📦 com.heroicgameslauncher.hgl ~]$0180:err:menubuilder:InvokeShellLinker failed to extract icon from L"Z:\mnt\GOG GAMES\Beyond Good and Evil\Manual.pdf"
metropolitan-bronze
metropolitan-bronze•8mo ago
try launching the game in Heroic you can close the terminal too
eastern-cyan
eastern-cyanOP•8mo ago
Just to be safe I'm sending you the log:
eastern-cyan
eastern-cyanOP•8mo ago
This way you can see if the operation was successful.
metropolitan-bronze
metropolitan-bronze•8mo ago
yeah, should work
eastern-cyan
eastern-cyanOP•8mo ago
Yes, it worked! Thank you so much! This bug should be fixed for the next ones who want to install and play this game!
metropolitan-bronze
metropolitan-bronze•8mo ago
GitHub
[FIX]: gog setup regression for v1 games by imLinguin · Pull Reques...
On Linux we were looking at the windows version of the path which was always false. Use the following Checklist if you have changed something on the Backend or Frontend: Tested the feature and it...
eastern-cyan
eastern-cyanOP•8mo ago
Thank you so much! You are awesome!
ambitious-aqua
ambitious-aqua•6mo ago
Hey I have to same plroblem but the fix did not work https://0x0.st/8rLv.log https://0x0.st/8rLv.log https://0x0.st/8rpg.log Here are my logs

Did you find this page helpful?