You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm having this issue after the latest Proton update. It broke all Heroic game installs (and Lutris). They all have the infinite spinner Steam logo while the game audio plays in the background, in game mode.
Desktop mode works fine but of course no Steam Input controls that way. Games are working fine in game mode when using NonSteamLaunchers for Decky.
I've tried using Proton - Experimental and Proton GE 9-25, neither are working in game mode. I was able to work around this issue by adding a new version of proton via Protonup-qt. All of the built-in versions of Proton were experiencing this issue, but when I added "Wine - Wine-GE-Proton8-26" that works in game mode.
This is a duplicate of #4334 which I accidentally closed.
Add logs
-------------- HEROIC LOG ------------------
(11:09:19) INFO: [Legendary]: Legendary location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary
(11:09:19) INFO: [Gog]: GOGDL location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl
(11:09:19) INFO: [Connection]: Connectivity: check-online
(11:09:19) INFO: [Connection]: Pinging external endpoints
(11:09:19) INFO: [Gog]: Checking for existing gog manifests
(11:09:19) WARNING: [Backend]: Failed to register protocol with OS.
(11:09:19) INFO: [Legendary]: Running command: LEGENDARY_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary --version
(11:09:19) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json --version
(11:09:19) INFO: [Nile]: Running command: NILE_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/nile_config /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/nile --version
(11:09:19) INFO: [Connection]: Connectivity: online
(11:09:19) INFO: [Gog]: Checking if login is valid
(11:09:19) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:19) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:19) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:20) INFO: [Backend]: AreWeAntiCheatYet data downloaded
(11:09:20) INFO: [Backend]:
System Information:
CPU: 8x AMD Custom APU 0932
Memory: 15.53 GB (used: 3.18 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] Sephiroth [AMD Custom GPU 0405]
IDs: D=1435 V=1002 SD=0123 SV=1002
Driver: amdgpu
OS: SteamOS 3.6.20 holo (linux)
The current system is a Steam Deck (model: OLED) in desktop mode
We are running inside a Flatpak container
Software Versions:
Heroic: 2.15.2 Emeth
Legendary: 0.20.36 Urban Flight (Heroic)
gogdl: 1.1.2
comet: comet 0.1.2
Nile: 1.1.2 Will A. Zeppeli
(11:09:20) INFO: [Frontend]: Refreshing undefined Library
(11:09:20) WARNING: [Backend]: refresh not implemented on Sideload Library Manager
(11:09:20) INFO: [Legendary]: Refreshing library...
(11:09:20) INFO: [Legendary]: Refreshing Epic Games...
(11:09:20) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:20) INFO: [Backend]: Frontend Ready
(11:09:20) INFO: [Gog]: Getting GOG library
(11:09:20) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:20) INFO: [Legendary]: Running command: LEGENDARY_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary list --third-party
(11:09:20) INFO: [Gog]: GOG presence set
(11:09:21) INFO: [Backend]: Checking for current version changelog
(11:09:21) INFO: [Gog]: Saved username to config file
(11:09:21) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:22) INFO: [Winetricks]: Downloading Winetricks
(11:09:22) INFO: [Legendary]: Game list updated, got 132 games & DLCs
(11:09:23) WARNING: [Backend]: No clientId in goggame-1423058413.info file. Cannot resolve save path
(11:09:24) INFO: [WineDownloader]: Updating wine versions info
(11:09:24) INFO: [WineDownloader]: Fetching upstream information...
(11:09:25) INFO: [WineDownloader]: wine versions updated
(11:09:25) INFO: [Backend]: Starting the Download Queue
(11:09:25) INFO: [Gog]: Saved games data
(11:09:25) WARNING: [Backend]: listUpdateableGames not implemented on Sideload Library Manager
(11:09:25) INFO: [Gog]: Running command: GOGDL_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gogdlConfig /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth
(11:09:27) INFO: [Gog]: Found 3 game(s) to update
(11:09:27) INFO: [Legendary]: Checking for game updates: LEGENDARY_CONFIG_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/legendaryConfig/legendary /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary list --third-party
(11:09:29) DEBUG: [Legendary]: Update is available for 8e4f8dc250364e30aef276555bba1734: 176610 != 177921
(11:09:29) DEBUG: [Legendary]: Update is available for Sugar: BC2_Update53+468477 != BC2_Update53+471486
(11:09:29) DEBUG: [Legendary]: Update is available for ed93b18355a84230938c705121c63661: Windows_148480 != Windows_149246
(11:09:29) INFO: [Legendary]: Found 3 games to update
----------------- LAUNCHING THE WITNESS LOG ----------------------
Launching "The Witness" (legendary)
Native? No
Installed in: /home/deck/Games/Heroic/TheWitness
System Info:
CPU: 8x AMD Custom APU 0932
Memory: 15.53 GB (used: 3.46 GB)
GPUs:
GPU 0:
Name: Advanced Micro Devices, Inc. [AMD/ATI] Sephiroth [AMD Custom GPU 0405]
IDs: D=1435 V=1002 SD=0123 SV=1002
Driver: amdgpu
OS: SteamOS 3.6.20 holo (linux)
The current system is a Steam Deck (model: OLED) in game mode
We are running inside a Flatpak container
Software Versions:
Heroic: 2.15.2 Emeth
Legendary: 0.20.36 Urban Flight (Heroic)
gogdl: 1.1.2
comet: comet 0.1.2
Nile: 1.1.2 Will A. Zeppeli
Game Settings: {
"autoInstallDxvk": true,
"autoInstallDxvkNvapi": false,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"enableEsync": true,
"enableMsync": false,
"enableFsync": true,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"useGameMode": true,
"useSteamRuntime": true,
"battlEyeRuntime": true,
"eacRuntime": true,
"language": "",
"beforeLaunchScriptPath": "",
"afterLaunchScriptPath": "",
"wineVersion": {
"bin": "/home/deck/.local/share/Steam/compatibilitytools.d/GE-Proton9-25/proton",
"name": "Proton - GE-Proton9-25",
"type": "proton"
},
"winePrefix": "/home/deck/Games/Heroic/Prefixes/default/The Witness",
"wineCrossoverBottle": ""
}
Game launched at: Tue Feb 11 2025 23:27:34 GMT-0500 (Eastern Standard Time)
Winetricks packages:
Launch Command: SteamGameId=heroic-TheWitness HEROIC_APP_NAME=Magnolia HEROIC_APP_RUNNER=legendary GAMEID=umu-0 HEROIC_APP_SOURCE=epic STORE=egs STEAM_COMPAT_INSTALL_PATH=/home/deck/Games/Heroic/TheWitness LD_PRELOAD= STEAM_COMPAT_CLIENT_INSTALL_PATH=/home/deck/.var/app/com.heroicgameslauncher.hgl/.steam/steam WINEPREFIX="/home/deck/Games/Heroic/Prefixes/default/The Witness" STEAM_COMPAT_DATA_PATH="/home/deck/Games/Heroic/Prefixes/default/The Witness" PROTONPATH=/home/deck/.local/share/Steam/compatibilitytools.d/GE-Proton9-25 WINE_FULLSCREEN_FSR=0 PROTON_DISABLE_NVAPI=1 PROTON_EAC_RUNTIME=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/eac_runtime PROTON_BATTLEYE_RUNTIME=/home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/battleye_runtime STEAM_COMPAT_APP_ID=0 PROTON_LOG_DIR=/home/deck/.var/app/com.heroicgameslauncher.hgl /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary launch Magnolia --no-wine --wrapper "/app/bin/gamemoderun /home/deck/.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/_v2-entry-point -- "/home/deck/.local/share/Steam/compatibilitytools.d/GE-Proton9-25/proton" waitforexitandrun" --language en --skip-version-check
Game Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching Magnolia...
gamemodeauto:
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.
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.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
�[34mProtonFixes[387] INFO: Running protonfixes�[0m
�[34mProtonFixes[387] INFO: Running checks�[0m
�[34mProtonFixes[387] INFO: All checks successful�[0m
�[34mProtonFixes[387] INFO: Using global defaults for UNKNOWN (0)�[0m
�[34mProtonFixes[387] INFO: No global protonfix found for UNKNOWN (0)�[0m
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
fsync: up and running.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
[S_API FAIL] SteamAPI_Init() failed
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
ATTENTION: default value of option vk_xwayland_wait_ready overridden by environment.
radv: Can't open file: '/tmp/radv_vrs.rXKRkmxB'.
radv: Failed to initialize the notifier for RADV_FORCE_VRS_CONFIG_FILE!
Steps to reproduce
Install Heroic game, verify it works in desktop mode
Switch to game mode
Attempt to launch the game
Hear the game running in the background, but still see an infinite Steam loading spinner.
Expected behavior
Game should launch and play, visible in both game mode and desktop mode.
Screenshots
No response
Heroic Version
Latest Stable
System Information
SteamOS 3.6.20 Build: 20241030.1
Additional information
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
I'm having this issue after the latest Proton update. It broke all Heroic game installs (and Lutris). They all have the infinite spinner Steam logo while the game audio plays in the background, in game mode.
Desktop mode works fine but of course no Steam Input controls that way. Games are working fine in game mode when using NonSteamLaunchers for Decky.
I've tried using Proton - Experimental and Proton GE 9-25, neither are working in game mode. I was able to work around this issue by adding a new version of proton via Protonup-qt. All of the built-in versions of Proton were experiencing this issue, but when I added "Wine - Wine-GE-Proton8-26" that works in game mode.
This is a duplicate of #4334 which I accidentally closed.
Add logs
Steps to reproduce
Expected behavior
Game should launch and play, visible in both game mode and desktop mode.
Screenshots
No response
Heroic Version
Latest Stable
System Information
SteamOS 3.6.20 Build: 20241030.1
Additional information
No response
The text was updated successfully, but these errors were encountered: