HeroicGamesLauncher icon indicating copy to clipboard operation
HeroicGamesLauncher copied to clipboard

fails after update

Open nickonion opened this issue 1 year ago • 5 comments

Describe the bug

after update HEROIC no longer launches

it closes immediately

only way to launch is by deleting folder under home/var but games do not launch and heroic no longer sees games in library

Add logs

(11:00:44) INFO:    [Legendary]:        Legendary location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/legendary
(11:00:44) INFO:    [Gog]:              GOGDL location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/x64/linux/gogdl
(11:00:44) INFO:    [Connection]:       Connectivity: check-online
(11:00:44) INFO:    [Connection]:       Pinging external endpoints
(11:00:44) INFO:    [Gog]:              Checking for existing gog manifests
(11:00:44) WARNING: [Backend]:          Failed to register protocol with OS.
(11:00:44) INFO:    [Connection]:       Connectivity: online
(11:00:44) INFO:    [Backend]:          User Not Found, removing it from Store
(11:00:44) ERROR:   [Gog]:              Unable to syncQueued playtime, userData not present
(11:00:44) 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:00:44) INFO:    [Backend]:          AreWeAntiCheatYet data downloaded
(11:00:44) 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:00:44) 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:00:44) 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:00:45) INFO:    [Backend]:          
System Information:
CPU: 8x AMD Custom APU 0405
Memory: 15.53 GB (used: 2.84 GB)
GPUs:
  GPU 0:
    Name: Advanced Micro Devices, Inc. [AMD/ATI] VanGogh [AMD Custom GPU 0405]
    IDs: D=163f V=1002 SD=0123 SV=1002
    Driver: amdgpu
OS: SteamOS 3.5.19 holo (linux)

The current system is a Steam Deck (model: LCD) in desktop mode
We are running inside a Flatpak container

Software Versions:
  Heroic: 2.15.1 Emeth
  Legendary: 0.20.35 Lowlife (Heroic)
  gogdl: 1.1.1
  comet: comet 0.1.2

  Nile: 1.1.1 Will A. Zeppeli

(11:00:45) INFO:    [Backend]:          Frontend Ready
(11:00:45) INFO:    [Backend]:          Checking for current version changelog
(11:00:45) INFO:    [Frontend]:         Updated to a new version, cleaaning up the cache.
(11:00:45) 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 cleanup
(11:00:45) INFO:    [Frontend]:         Refreshing undefined Library
(11:00:45) WARNING: [Backend]:          refresh not implemented on Sideload Library Manager
(11:00:45) INFO:    [Legendary]:        Refreshing library...
(11:00:47) INFO:    [Winetricks]:       Downloading Winetricks
(11:00:47) INFO:    [DXVKInstaller]:    Updating vkd3d to: vkd3d-proton-2.13
(11:00:47) INFO:    [DXVKInstaller]:    Updating dxvk-nvapi to: dxvk-nvapi-v0.7.1
(11:00:47) INFO:    [DXVKInstaller]:    Updating dxvk to: dxvk-2.4
(11:00:49) INFO:    [WineDownloader]:   Updating wine versions info
(11:00:49) INFO:    [WineDownloader]:   Fetching upstream information...
(11:00:49) INFO:    [DownloadManager]:  Downloader: Finished downloading https://github.com/Heroic-Games-Launcher/vkd3d-proton/releases/download/v2.13/vkd3d-proton-2.13.tar.xz
(11:00:49) INFO:    [DXVKInstaller]:    Downloaded vkd3d, extracting...
(11:00:49) INFO:    [DownloadManager]:  Downloader: Finished downloading https://github.com/jp7677/dxvk-nvapi/releases/download/v0.7.1/dxvk-nvapi-v0.7.1.tar.gz
(11:00:49) INFO:    [DXVKInstaller]:    Downloaded dxvk-nvapi, extracting...
(11:00:49) INFO:    [DXVKInstaller]:    vkd3d updated!
(11:00:49) INFO:    [DXVKInstaller]:    dxvk-nvapi updated!
(11:00:49) INFO:    [DownloadManager]:  Downloader: Finished downloading https://github.com/doitsujin/dxvk/releases/download/v2.4/dxvk-2.4.tar.gz
(11:00:49) INFO:    [DXVKInstaller]:    Downloaded dxvk, extracting...
(11:00:49) INFO:    [WineDownloader]:   wine versions updated
(11:00:50) INFO:    [DXVKInstaller]:    dxvk updated!
(11:00:50) INFO:    [Backend]:          Starting the Download Queue

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

Expected behavior

launch

Screenshots

No response

Heroic Version

Latest Stable

System Information

  • OS steamdeck

Additional information

No response

nickonion avatar Sep 14 '24 10:09 nickonion

Updated: I tried to delete Heroic including residual files I could find but the results are the same.

nickonion avatar Sep 16 '24 15:09 nickonion

That is weird, updated on my LCD SD and it works fine. Can you try to restart the steam deck?

flavioislima avatar Sep 16 '24 16:09 flavioislima

That is weird, updated on my LCD SD and it works fine. Can you try to restart the steam deck?

for some reason permissions had been reset so it now launches fine but as new post herllic no longer sees my game library as installed

nickonion avatar Sep 16 '24 16:09 nickonion

for some reason permissions had been reset so it now launches fine but as new post herllic no longer sees my game library as installed

I think I have this issue, symptoms are the same down to the log file with no new entries on second run. What permissions did you change back @nickonion ? Thanks.

PJDiddy avatar Oct 11 '24 16:10 PJDiddy

I ran the menu command flatpak run --branch=stable --arch=x86_64 --command=heroic-run --file-forwarding com.heroicgameslauncher.hgl @@u %u @@~ and it returns the error bwrap: Can't make symlink at /home/deck/Games: File exists

My Heroic games folder is here, renaming it and rerunning the same command recreates a now empty directory but I get the same error, where is Heroic trying to create the symlink at?

PJDiddy avatar Oct 11 '24 17:10 PJDiddy

Closing this for now, it's been a long time and many releases in between

bwrap issues seems to be related to apparmor, if the issue persist please read https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/issues/4102

arielj avatar Jun 01 '25 21:06 arielj