Skip to content

Stuck at getting download/install size for Epic Games titles #3249

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
a-cristi opened this issue Nov 21, 2023 · 5 comments · Fixed by #3508
Closed

Stuck at getting download/install size for Epic Games titles #3249

a-cristi opened this issue Nov 21, 2023 · 5 comments · Fixed by #3508
Labels
bug:unconfirmed Someone works on identifying the issue

Comments

@a-cristi
Copy link

Describe the bug

Trying to install games from Epic Games Store hangs indefinitely with a loading icon indicating that Getting download size... and Getting install size... are still in progress. A similar thing can be seen on a game's page, with Download Size: Getting download size... and Install Size:Getting install size....

I waited around 10 minutes with no visible progress. Logging out and back in seems to not fix this issues. Games that are already installed seem to work fine.

Add logs

(09:50:34) INFO:    [Legendary]:        Legendary location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/legendary

(09:50:34) INFO:    [Gog]:              GOGDL location: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl

(09:50:34) INFO:    [Connection]:       Connectivity: check-online

(09:50:34) INFO:    [Connection]:       Pinging external endpoints

(09:50:34) INFO:    [Backend]:          DRM module staus {

  "oimompecagnajdejgnnjijobebaeigek": {

    "name": "Widevine Content Decryption Module",

    "status": "new",

    "version": "4.10.2710.0"

  }

}

(09:50:34) WARNING: [Backend]:          Failed to register protocol with OS.

(09:50:34) INFO:    [Connection]:       Connectivity: online

(09:50:34) INFO:    [Gog]:              Checking if login is valid

(09:50:34) INFO:    [Gog]:              Running command: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(09:50:35) INFO:    [Backend]:          AreWeAntiCheatYet data downloaded

(09:50:35) INFO:    [Backend]:          Loading Screen Ready

(09:50:35) INFO:    [Frontend]:         Refreshing undefined Library

(09:50:35) WARNING: [Backend]:          refresh not implemented on Sideload Library Manager

(09:50:35) INFO:    [Gog]:              Running command: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(09:50:35) INFO:    [Legendary]:        Refreshing library...

(09:50:35) INFO:    [Legendary]:        Refreshing Epic Games...

(09:50:35) WARNING: [Legendary]:        No platforms info for AlewifeDLC2.json AlewifeDLC2

(09:50:35) WARNING: [Legendary]:        No platforms info for AlewifeDLC3.json AlewifeDLC3

(09:50:35) INFO:    [Legendary]:        Game list updated, got 427 games & DLCs

(09:50:35) INFO:    [Backend]:          Frontend Ready

(09:50:35) INFO:    [Gog]:              Saved username to config file

(09:50:35) INFO:    [Backend]:          Checking for current version changelog

(09:50:35) INFO:    [Gog]:              Getting GOG library

(09:50:35) INFO:    [Gog]:              Running command: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json auth

(09:50:35) 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/linux/legendary list --third-party

(09:50:35) 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/linux/legendary --version

(09:50:36) INFO:    [Gog]:              Running command: /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl --auth-config-path /home/deck/.var/app/com.heroicgameslauncher.hgl/config/heroic/gog_store/auth.json --version

(09:50:36) 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/linux/nile --version

(09:50:36) INFO:    [Backend]:          

System Information:

CPU: 8x AMD Custom APU 0405

Memory: 15.53 GB (used: 4.98 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.5 holo (linux)

The current system is a Steam Deck

We are running inside a Flatpak container

Software Versions:

  Heroic: 2.10.0 Jewelry Bonney

  Legendary: 0.20.33 Undue Alarm

  gogdl: 0.7.3

  Nile: 1.0.0 Jonathan Joestar

(09:50:37) INFO:    [Winetricks]:       Downloading Winetricks

(09:50:37) INFO:    [Gog]:              Saved games data

(09:50:38) WARNING: [Backend]:          listUpdateableGames not implemented on Sideload Library Manager

(09:50:38) INFO:    [Gog]:              Found 0 game(s) to update

(09:50:38) 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/linux/legendary list --third-party

(09:50:39) INFO:    [WineDownloader]:   Updating wine versions info

(09:50:39) INFO:    [WineDownloader]:   Fetching upstream information...

(09:50:40) INFO:    [Backend]:          Starting the Download Queue

(09:50:41) DEBUG:   [Legendary]:        Update is available for 582c8940f499450d9033840efe5937a6: Windows_2.0000.2.12688 != Windows_2.3.0.130124_master

(09:50:41) DEBUG:   [Legendary]:        Update is available for Catnip: 1.0.23_CL_2860060_Borderlands_3 != 1.0.24_CL_3240126_Borderlands_3

(09:50:41) INFO:    [Legendary]:        Found 2 games to update

(09:50:41) INFO:    [WineDownloader]:   wine versions updated

(09:50:42) INFO:    [ExtraGameInfo]:    Using cached ExtraGameInfo data for Turnip Boy Commits Tax Evasion

(09:50:42) INFO:    [ExtraGameInfo]:    Using cached ExtraGameInfo data for Turnip Boy Commits Tax Evasion

(09:50:42) DEBUG:   [Legendary]:        Using cached install info

(09:50:42) DEBUG:   [Legendary]:        Using cached install info

(09:51:22) DEBUG:   [Legendary]:        Using cached install info

(09:51:22) DEBUG:   [Backend]:          {"free":97158238208,"diskSize":492501127168,"message":"90.49 GiB / 458.68 GiB","validPath":true,"validFlatpakPath":true}

Steps to reproduce

  1. Go to Library
  2. Select a game from the Epic Games Store that is not currently installed (I used Turnip boy commits tax evasion for the previously gathered logs)
  3. The game page will never update the Download size and Install size fields
  4. Optional, click Install - the installation can not be started

Expected behavior

The size information should be available and the installation should begin.

Screenshots

No response

Heroic Version

Latest Stable

System Information

CPU: 8x AMD Custom APU 0405
Memory: 15.53 GB (used: 5.51 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.5 holo (linux)

The current system is a Steam Deck
We are running inside a Flatpak container

Software Versions:
Heroic: 2.10.0 Jewelry Bonney
Legendary: 0.20.33 Undue Alarm
gogdl: 0.7.3
Nile: 1.0.0 Jonathan Joestar

Additional information

No response

@a-cristi a-cristi added the bug:unconfirmed Someone works on identifying the issue label Nov 21, 2023
@arielj
Copy link
Collaborator

arielj commented Nov 21, 2023

try clearing the cache (settings > advanced > clear heroic cache)

@a-cristi
Copy link
Author

try clearing the cache (settings > advanced > clear heroic cache)

I tried this, but it didn't fix anything. I cleared the cache, logged out, logged in, cleared the cache again just to be sure, and tried again. Are there any files that I can try to manually delete?

@a-cristi
Copy link
Author

This might actually be an issue that affects only some games from EGS, not all. I've been trying out various EGS games, and most seem to install just fine.

Manually running flatpak run --command=legendary com.heroicgameslauncher.hgl list --force-refresh does not list it.

Using a standalone legendary installation I can install it, and then I can import it into Heroic with no issues.

@orbitalchicken
Copy link

I have the same problem with the game "Doors - Paradox" which it free this week.

@arielj
Copy link
Collaborator

arielj commented Feb 2, 2024

I have the same problem with the game "Doors - Paradox" which it free this week.

go to settings > advanced > clear heroic cache and try again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:unconfirmed Someone works on identifying the issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants