[Bug] Failed to launch Fall Guys Please check the game log under GameFiles/logs/ in the HeroicBashLauncher folder for the error and consider reporting it as an issue on GitHub.
dodolereporter opened this issue · 15 comments
Hi, i'm on POP OS,
I have this when i try to start Fall Guys : Failed to launch Fall Guys
Please check the game log under GameFiles/logs/ in the HeroicBashLauncher folder for the error and consider reporting it as an issue on GitHub.
and log file is :
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
3.42.1
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using Bash Launcher v2.7.5
NOTE - This is an independent project and not affiliated with Heroic Games Launcher.
Checking if Zenity is installed...
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
./launchflatpakgame.sh: line 12: /home/dorian/Games/Heroic/HeroicBashLauncher-2.7.5/binaries/legendary: No such file or directory
pid 4 != 2, skipping destruction (fork without exec?)
---CANNOT CONNECT TO NETWORK. RUNNING IN OFFLINE MODE---
./launchflatpakgame.sh: line 12: /home/dorian/Games/Heroic/HeroicBashLauncher-2.7.5/binaries/legendary: No such file or directory
pid 6 != 2, skipping destruction (fork without exec?)
pid 5 != 2, skipping destruction (fork without exec?)
pid 3 != 2, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Gtk-Message: 23:45:39.148: Failed to load module "appmenu-gtk-module"
Gtk-Message: 23:45:39.205: Failed to load module "canberra-gtk-module"
Gtk-Message: 23:45:39.205: Failed to load module "canberra-gtk-module"
(zenity:8): Gdk-CRITICAL **: 23:47:13.790: gdk_cursor_new_from_pixbuf: assertion 'GDK_IS_PIXBUF (pixbuf)' failed
pid 7 != 2, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/dorian/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver stopped
Fall Guys stopped
This is a bug or it's me ?
Thx
It's trying to look for a binaries folder intended for Heroic AppImage users which it isn't supposed to since you're using Heroic Flatpak.
Do you have this path - /var/lib/flatpak/app/com.heroicgameslauncher.hgl
on your system?
Just copy that path in the terminal and you should get something like - bash: /var/lib/flatpak/app/com.heroicgameslauncher.hgl: Is a directory
I got the same problem and yes i copied the dir and : /var/lib/flatpak/app/com.heroicgameslauncher.hgl
bash: /var/lib/flatpak/app/com.heroicgameslauncher.hgl: No such file or directory
So I'm here ^^
So the command line return : bash: /var/lib/flatpak/app/com.heroicgameslauncher.hgl: Aucun fichier ou dossier de ce type
In English : No directory or file found
My log file:
@sam-ozak Did you have the exact same error in the log file mentioned above?
Launch Command: DRI_PRIME=1 __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia PULSE_LATENCY_MSEC=60 PROTON_EAC_RUNTIME=/home/fix-popos/Games/Heroic/EAC/ STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/fix-popos/.var/app/com.heroicgameslauncher.hgl/.steam/steam STEAM_COMPAT_DATA_PATH=/home/fix-popos/Games/Heroic/Prefixes/FallGuys WINEESYNC=1 WINEFSYNC=1 STEAM_COMPAT_APP_ID=0 SteamAppId=0 SteamGameId=heroic-FallGuys PROTON_LOG_DIR=/home/fix-popos/.var/app/com.heroicgameslauncher.hgl /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/legendary launch 0a2d9f6403244d12969e11da6713137b --override-exe /home/fix-popos/Games/Heroic/FallGuys/FallGuys_client_game.exe --no-wine --wrapper "/home/fix-popos/.steam/debian-installation/steamapps/common/SteamLinuxRuntime_soldier/run --filesystem=/home/fix-popos/Games/Heroic/FallGuys -- '/home/fix-popos/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/Proton-GE-Proton7-24/proton' waitforexitandrun"
System Info:
Heroic Version: 2.3.9 Brook
Legendary Version: 0.20.26 Dark Energy
OS: Freedesktop.org KERNEL: 5.17.15-76051715-generic ARCH: x64
CPU: Intel Core™ i3-1005G1 @1.2 GOVERNOR: powersave
RAM: Total: 11.48 GiB Available: 6.91 GiB
GRAPHICS: GPU0: Iris Plus Graphics G1 VRAM: 256MB DRIVER:
PROTOCOL: x11
Game Settings: {
"audioFix": true,
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"enableEsync": true,
"enableFsync": true,
"maxSharpness": 2,
"nvidiaPrime": true,
"otherOptions": "PROTON_EAC_RUNTIME=/home/fix-popos/Games/Heroic/EAC/",
"savesPath": "",
"showFps": false,
"targetExe": "/home/fix-popos/Games/Heroic/FallGuys/FallGuys_client_game.exe",
"useGameMode": false,
"wineCrossoverBottle": "Heroic",
"winePrefix": "/home/fix-popos/Games/Heroic/Prefixes/FallGuys",
"wineVersion": {
"bin": "/home/fix-popos/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/proton/Proton-GE-Proton7-24/proton",
"name": "Proton - Proton-GE-Proton7-24",
"type": "proton"
},
"useSteamRuntime": true
}
Error Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching 0a2d9f6403244d12969e11da6713137b...
(pressure-vessel-wrap:707): pressure-vessel-WARNING **: /dev/shm not shared between app instances (flatpak#4214). The Steam Overlay will not work.
�[34mProtonFixes[774] INFO: Running protonfixes�[0m
�[34mProtonFixes[774] INFO: Running checks�[0m
�[34mProtonFixes[774] INFO: All checks successful�[0m
�[34mProtonFixes[774] INFO: Using global defaults for UNKNOWN (0)�[0m
�[34mProtonFixes[774] INFO: No protonfix found for UNKNOWN (0)�[0m
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
Game Log:
Legendary update available!
-
New version: 0.20.27 - "Dark Energy (hotfix)"
-
Release summary:
[] Adds instructions to recover from missing manifest file errors
[] Updates "eos-overlay" for more intuitive Linux/macOS usage
[*] Adds instructions for use on Windows when exe is double-cliecked instead of run from a terminal.
See full changelog for additional details. -
Release URL: https://legendary.gl/release/0.20.27
-
Download URL: https://legendary.gl/release/download/0.20.27/legendary
@sam-ozak You've shared Heroic's log file. There is a separate one for HBL (HeroicBashLauncher/GameFiles/logs
)
@dodolereporter Have you downloaded Heroic as a Flatpak (like from the software store) or as a .deb file? Or did have Heroic Flatpak installed earlier?
@dodolereporter Have you downloaded Heroic as a Flatpak (like from the software store) or as a .deb file? Or did have Heroic Flatpak installed earlier?
I install heroic launcher from flatpak
The only reason I can think of HBL trying to find the binaries
folder is it's not able to find /app/bin/heroic
while launching the game. /app/bin/heroic
path is present in the Flatpak environment when you run your game from Heroic.
As a workaround, you can create the binaries
folder next to GameFiles
folder. Then download and extract legendary in binaries
. Don't forget to make it executable.
This is a game issue and not a HBL issue. I can't discuss game issues here. Please use Discord.
Hello ! I've got the same issue, with Fall Guys also, but some line of the logs are different, I'm using also Pop!Os, and Heroic isn't installed with flatpack
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
3.42.1
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using Bash Launcher v2.8.0
NOTE - This is an independent project and not affiliated with Heroic Games Launcher.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching 0a2d9f6403244d12969e11da6713137b...
Traceback (most recent call last):
File "legendary/cli.py", line 3004, in <module>
File "legendary/cli.py", line 2919, in main
File "legendary/cli.py", line 685, in launch_game
File "subprocess.py", line 858, in __init__
File "subprocess.py", line 1704, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: '/home/pverte/.var/app/com.valvesoftware.Steam/steamapps/common/SteamLinuxRuntime_soldier/_v2-entry-point'
[8665] Failed to execute script 'cli' due to unhandled exception!
---CANNOT CONNECT TO NETWORK. RUNNING IN OFFLINE MODE---
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
[cli] INFO: Launching 0a2d9f6403244d12969e11da6713137b...
Traceback (most recent call last):
File "legendary/cli.py", line 3004, in <module>
File "legendary/cli.py", line 2919, in main
File "legendary/cli.py", line 685, in launch_game
File "subprocess.py", line 858, in __init__
File "subprocess.py", line 1704, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: '/home/pverte/.var/app/com.valvesoftware.Steam/steamapps/common/SteamLinuxRuntime_soldier/_v2-entry-point'
[8677] Failed to execute script 'cli' due to unhandled exception!
pid 8675 != 8649, skipping destruction (fork without exec?)
pid 8663 != 8649, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 8681 != 8649, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/pverte/.steam/debian-installation/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver stopped
Fall Guys stopped```
Have you installed the Flatpak version of Steam?
As a workaround, you can uncheck the Use Steam Runtime box in the Fall Guys settings.
Just got solved ! I just needed to make a ln -s /home/pverte/.steam/debian-installation/steamapps/ steamapps
into /home/pverte/.var/app/com.valvesoftware.Steam/
Closing this issue as solved.