Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
8.21k stars 429 forks source link

Game from GOG won't update/takes unusually long to update #3695

Open Aces-and-Jacks opened 7 months ago

Aces-and-Jacks commented 7 months ago

Describe the bug

I start updating a game from GOG. And it stays at 1% for a unusually long time. Compared to downloading a new game. It may be with just the one game but it hasn't successfully updated whenever I tried.

Add logs

https://mclo.gs/CsUfp60

https://mclo.gs/IlZwobV

Steps to reproduce

  1. Update game from GOG
  2. Wait a long time with no progress

Expected behavior

Update at a reasonable pace, or just update at all

Screenshots

Screen Shot 2024-04-12 at 11 54 01 PM Screen Shot 2024-04-12 at 11 59 30 PM Screen Shot 2024-04-13 at 12 01 00 AM

Heroic Version

Latest Stable

System Information

Additional information

No response

Aces-and-Jacks commented 6 months ago

If I delete and uninstall, heroic installs the game in a few seconds. If I update the game it takes forever and doesn't download. I've only tested with the one game tho

imLinguin commented 6 months ago

Could you attach gog logs from Heroic settings that cover the update?

Aces-and-Jacks commented 6 months ago

The two links don't? One is for the heroic launcher and the other is for gog part of it. I thought those were the ones that covered the update. Unless they were an old log

imLinguin commented 6 months ago

Oh I'm sorry, I somehow missed the links.

fj86 commented 6 months ago

I can confirm this. Tried updating Tomb Raider Remastered multiple times. Update always gets stuck after downloading ~29% (~132 MB). Using Heroic 2.14.1 on Manjaro (package: heroic-games-launcher-bin from AUR, because the stable official sources only offer 2.13). Version 2.13 had the same problem. On a second system (Mint 21.3, Heroic 2.14.1 .deb version) there is the identical problem. See attached logs (first system).

2024-04-21T07_24_39-gogdl.log 2024-04-21T07_24_39-heroic.log

Aces-and-Jacks commented 2 months ago

This is still an issue. Any fix?

RobaloAmigo commented 1 month ago

The issue is still there. Since a year I was not able to make any Cyberpunk 2077 update. Everytime update is landing I have to reinstall game.

RobaloAmigo commented 1 month ago

The issue is still there. Since a year I was not able to make any Cyberpunk 2077 update. Everytime update is landing I have to reinstall game completely.

sonnyka commented 1 month ago

Can confirm the issue is still there: Experiencing the problem with GOG games, e.g. Baldurs Gate 3, No Man Sky.

Aces-and-Jacks commented 1 month ago

This should be a priority fix

MithicSpirit commented 1 month ago

Also having this issue with BG3. Logs: heroic gog. Notably, it says that I have consistent 0.5 MiB down, but the progress does not go up, and the warning message Chunk download failed, reason FailReason.CHECKSUM keeps appearing in the gog logs.

gaykitty commented 1 month ago

I'm having the exact same problem trying to update Baldurs Gate 3. Same WARNING: Chunk download failed, reason FailReason.CHECKSUM error. Could it be an issue with GOG?

MithicSpirit commented 1 month ago

Could it be an issue with GOG?

That could be it. I can't see that message when skimming through the logs above. If someone could repro it on the official Windows launcher, that'd be helpful.

Setsua commented 1 month ago

I have the same problem. Tried to update the latest Baldur's Gate 3 patch (90MB or so) and was stuck at 36%. Log show this:

[GENERIC DOWNLOAD_MANAGER] INFO: Depot version: 2
[V2] INFO: Initialized V2 Download Manager
[V2] INFO: Creating Manifest instance from existing manifest
[V2] INFO: No patch found, falling back to chunk based updates
[V2] INFO: Deleted: 0 New: 1 Changed: 9
[API] INFO: Getting Dependencies repository
[TASK_EXEC] INFO: Attempting to continue the download
(93.34234142303467, 'MB') 97876539
(222.81562900543213, 'MB') 233639121
[PROGRESS] INFO: = Progress: 0.00 0/233639121, Running for: 00:00:00, ETA: 00:00:00
[PROGRESS] INFO: = Downloaded: 0.00 MiB, Written: 0.00 MiB
[PROGRESS] INFO:  + Download    - 0.00 MiB/s (raw) / 0.00 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 4.49 10485760/233639121, Running for: 00:00:01, ETA: 00:00:28
[PROGRESS] INFO: = Downloaded: 8.43 MiB, Written: 10.00 MiB
[PROGRESS] INFO:  + Download    - 4.15 MiB/s (raw) / 12.41 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 8.30 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:03, ETA: 00:00:05
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 19.56 MiB/s (raw) / 57.93 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 39.78 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:04, ETA: 00:00:07
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.09 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:05, ETA: 00:00:09
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.03 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:06, ETA: 00:00:10
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.09 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:07, ETA: 00:00:12
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.85 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:08, ETA: 00:00:14
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.19 MiB/s (raw) / 0.89 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:09, ETA: 00:00:16
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.04 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:10, ETA: 00:00:18
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.98 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:11, ETA: 00:00:19
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.16 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[PROGRESS] INFO: = Progress: 35.90 83886080/233639121, Running for: 00:00:12, ETA: 00:00:21
[PROGRESS] INFO: = Downloaded: 87.59 MiB, Written: 80.00 MiB
[PROGRESS] INFO:  + Download    - 0.50 MiB/s (raw) / 1.14 MiB/s (decompressed)
[PROGRESS] INFO:  + Disk    - 0.00 MiB/s (write) / 0.00 MiB/s (read)
[TASK_EXEC] WARNING: Chunk download failed, reason FailReason.CHECKSUM

Somewhere else I read uninstalling the game and reinstalling it solves the problem. Unfortunately not. Now I am stuck with the same problem but for the whole game. No gaming for me today I guess.

imLinguin commented 1 month ago

The checksum thing is a GOG issue, people with Galaxy also report this problem

MithicSpirit commented 1 month ago

The checksum thing is a GOG issue, people with Galaxy also report this problem

Thanks for the info. Ig this is an orthogonal issue then.

EDIT: looks like BG3 issue was fixed: https://www.gog.com/forum/baldurs_gate_3/notice_regarding_failed_updates_to_the_latest_version_of_the_game. Can confirm it's working on my machine. If someone could mark these last few comments as "off-topic" so they're hidden, that'd be great.

danigamba commented 1 month ago

Can confirm this issue, I wasn't able to update Cyberpunk from GOG.

Dark-Schneider-666 commented 3 weeks ago

Same here, no way to update Baldur's Gate 3, downloads about 88 MB and then stuck at 0 MB/s.

Now even installing gets stuck.

Aloekior commented 1 week ago

I'm having the same problem with most game downloads/updates. Heroic spawns a bunch of gogdl processes which just sit there in activity monitor and never shut down correctly. Even when closing Heroic the gogdl processes remain until terminated manually. Heroic also becomes terribly slow on quitting after logging in to GOG. I thought this to be the normal case for it on macOS but only today tried logging out of GOG and then noticed it was really quick. Logged back in and slow again.

Games I can easily reproduce this currently include at least Baldurs Gate 3 (installation & update), Slipways (update) Sadly the logs for GOG don't hint at anything that could be causing the issue. I also tried resetting Heroic (by deleting Application Support/heroic folder) and downloading and setting up a different version of heroic-gogdl.

ovvldc commented 2 days ago

Same problem on my side... But why does this bug has the label: "Bug: unconfirmed"?

It seems to be very much definitely clearly there. Or is reproducing it a problem?