This repository was archived by the owner on May 19, 2024. It is now read-only.
This repository was archived by the owner on May 19, 2024. It is now read-only.
[Bug] File path space error (again) #123
Open
Description
Discussed in #122
Originally posted by kodicd February 11, 2023
``Hi there,
first of all I love your project, but it seems there is sth. wrong on my side (only one game actually works with your script for me) on steam deck, hope, you can help: On steamdeck I get this error:
cat GodsTrigger_Heroic.sh
#!/bin/bash
#Generate log
exec > logs/GodsTrigger_Heroic.log 2>&1
#Enable UTF-8 Encoding
export LC_ALL=en_US.UTF-8
#Game Name = God's Trigger (epic)
#App Name = 9bc4423d873845739cc99ab69b6bfbe9
#Override launch parameters
/home/deck/Games/Heroic/HeroicBashLauncher/HeroicBashLauncher --update "God's Trigger" "9bc4423d873845739cc99ab69b6bfbe9" "/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/GamesConfig/9bc4423d873845739cc99ab69b6bfbe9.json" "epic"
flatpak run --command=./launchflatpakgame.sh com.heroicgameslauncher.hgl
#Launch Command
#/app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/legendary launch 9bc4423d873845739cc99ab69b6bfbe9 --language en --no-wine --wrapper "/home/deck/.local/share/Steam/steamapps/common/Proton 7.0/proton" run
cat logs/GodsTrigger_Heroic.log
ERROR: ld.so: object '/home/deck/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
(...)
ERROR: ld.so: object '/home/deck/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Using Bash Launcher v3.2.0
NOTE - This is an independent project and not affiliated with Heroic Games Launcher.
ERROR: ld.so: object '/home/deck/.local/share/Steam/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 9bc4423d873845739cc99ab69b6bfbe9...
Traceback (most recent call last):
File "legendary/cli.py", line 3061, in <module>
File "legendary/cli.py", line 2976, in main
File "legendary/cli.py", line 697, in launch_game
File "subprocess.py", line 951, in __init__
File "subprocess.py", line 1821, in _execute_child
FileNotFoundError: [Errno 2] No such file or directory: '/home/deck/.local/share/Steam/steamapps/common/Proton'
[4] Failed to execute script 'cli' due to unhandled exception!
ERROR: ld.so: object '/home/deck/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/deck/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
wineserver stopped
God's Trigger stopped
ls /home/deck/.local/share/Steam/steamapps/common/
'Ori and the Will of the Wisps' 'Proton - Experimental' 'Steam Controller Configs' SteamLinuxRuntime 'Steamworks Shared'
'Proton 7.0' 'Proton Hotfix' Steam.dll
I tried creating a symlink for "Proton" to "Protion 7.0", did not work.
Games to work called from within Heroic Games Launcher, what is wrong in my setup that it fails?
Thanks!
PS: If this needs to move to "Issues" I'd be happy if you do so, thanks.