Issue when trying to install GOG games
Hi,
So it’s been a while since I tried to install a GOG game on my SteamDeck (I tried once almost a year ago and it was working fine).
Lately I updated Heroic (2.6.2). Everything works fine with my Epic games, I can install them without any issue.
However with my GOG games (I tried with a lot of them), the download and install sizes don’t show up, it’s just « loading ».
I looked up online and tried what follows :
- checked the GOGDL , it’s version 0.6
- logged out and in again of my GOG account
- uninstalled/reinstalled Heroic
- Erased Heroic’s cache and reset it (why not)
I noticed sometimes that when restarting Heroic, the GOG game I was trying to install is « installing », however not progressing at all with 0% progression and internet speed.
Can anyone help please ? I attached my log below. Thank you 🙏🏻

42 Replies
exotic-emeraldOP•3y ago
rival-black•3y ago
do you have a github account? can you try installing the flatpak from the main branch of the repo? https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/actions/runs/4494330091
we made a lot of fixed for gog installations that will be included in the next release
GitHub
[Docs] Update macOS requirement (#2558) · Heroic-Games-Launcher/Her...
A Native GOG and Epic Games Launcher for Linux, Windows and Mac. - [Docs] Update macOS requirement (#2558) · Heroic-Games-Launcher/HeroicGamesLauncher@c87c457
exotic-emeraldOP•3y ago
Thanks @arieljuod , I will try this tomorrow then.
So this is a known issue with the current version of Heroic ?
rival-black•3y ago
I'm not sure if your issue is the same but might be, if things work for you then it means it is
there has been reports with GOG installations failing with the latest version so it could be the same, if it still fails after testing the development build then we have to do more investigation on your case
exotic-emeraldOP•3y ago
Noted , thank you, I will keep you updated as soon as I can test this.
@arieljuod Ok so I’m not familiar with GitHub or even Linux for that matter, but I created an account and managed to find the « 2.6.2 HOTFIX #2 » page , which according to the change log seems to be the right version.
Now looking at all the assets there, my question is : how do I install the Flatpack you mentioned ? 😅
rival-black•3y ago
sorry, if you follow this link https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher/actions/runs/4494330091 you should be able to download the
artifact
clicking here
rival-black•3y ago
that should download a
.flatpak
file that you can install (probably double click it? I'm not sure haha)exotic-emeraldOP•3y ago
Thanks for the explanation @arieljuod , I was able to install it.
My Heroic version is now 2.6.3, Unfortunately it didn’t change anything, still getting the same issue.
As a matter of fact now from time to time I also get the below error that pops up, but this one is for Epic.

rival-black•3y ago
if you go to settings > logs you should have a button to open the folder with the logs, inside that folder you should have many log files, check the latest
gogdl-....log
file after trying to install a game, maybe there's an error there that can help debug thisexotic-emeraldOP•3y ago
@arieljuod I don’t see anything special but you are probably better than me in this 😁
Here’s the log, I just tried installing 3 games : Arcanum, A plagues tale, and Bioshock. None showed the download and install sizes, and kept « loading » . I waited about 30sec on each.
exotic-emeraldOP•3y ago
rival-black•3y ago
that log is after trying to install a game? it's weird that there's no log for the attempt to get the installation information :S
exotic-emeraldOP•3y ago
@arieljuod Yes it is, well I click on the install button, then I get the window you see on the picture of my very first message here…
Then all I can do is close the window, since the second Install button doesn’t show up. 🤷🏼♂️
rival-black•3y ago
sorry I was looking at the wrong log, I see this:
the goodies packs can't be installed so it's known that it gets stuck there
do you have this same issue for games?
can you try this? right click the tray icon of heroic > debug, that should open dev tools, then click in the
console
tab
now try opening the install dialog of a game and see if any error appears there in the js consoleexotic-emeraldOP•3y ago
Regarding the goodies pack yeah I noticed it afterwards (I thought I clicked on the game) . But if you look at the log , you’ll see that it also shows the download attempts of Arcanum and Bioshock.
And yes, I do have the same issue for every single game with GOG.
Ok I will try your suggestion and keep you posted, thanks !
exotic-emeraldOP•3y ago
@arieljuod alright, just tried your method and indeed, there are some errors !
Here they are, hope it helps.


exotic-emeraldOP•3y ago
Ah, however I just noticed that I have the same errors with Epic games, even though in their case it works fine as I mentioned.

rival-black•3y ago
can you try creating the file that error mentions? .../areweanticheatyet.json, it think you can leave it empty or type
{}
as the content
weird thing is heroic should connect to the areweanticheatyet repo and download that file at boot, some something is happening the file is not downloaded or can't be written :S
I guess that won't fix the gog issue though, but should remove that error from the console
can you share a new log for both the general heroic log and the gogdl log after trying to install a game? I think the last general log you shared was before changing to the development version of heroicexotic-emeraldOP•3y ago
@arieljuod Done. Are you the developer by the way ? 🙂
First of all, I created the json file as suggested, with {} inside. The error changed, but is not gone .

rival-black•3y ago
oh sorry, then the content should be
[]
, not {}
yes, I'm one of the developers of the projectsexotic-emeraldOP•3y ago
@arieljuod Ok so changing {} for [] got rid of the error for areweanticheatyet in the console.
Then I got the following logs while trying to install the game « Ultimate Doom ».
exotic-emeraldOP•3y ago
exotic-emeraldOP•3y ago
exotic-emeraldOP•3y ago
FYI this is what Heroic was showing when I got the logs.

exotic-emeraldOP•3y ago
Also to help you compare, here are a couple fresh logs obtained when trying to install an Epic game, for which it works fine.
exotic-emeraldOP•3y ago
exotic-emeraldOP•3y ago
rival-black•3y ago
for reference, this is what a normal log should look like:
so yours gets stuck after the
Depot version: 2
, it can't connect to the GOG api, can you try changing your connection DNS server? you can use 8.8.8.8 and 8.8.4.4 from google
for some reason it can't connect to the API
are you behind a firewall or a vpn or something?exotic-emeraldOP•3y ago
No, I’m not behind any kind of vpn or Firewall. I mean, everything else is working fine on my Steam Deck: Epic, Battle Net, Steam… 🤔
OK I’ll try to change the DNS.
exotic-emeraldOP•3y ago
@arieljuod We’re talking about the « Other DNS servers », right ? I tried both 8.8.8.8 and 8.8.4.4 , restarted the Steam Deck even, but nothing changed and the log still stops at Depot Version : 2

rival-black•3y ago
can you try this?
- go to https://github.com/Heroic-Games-Launcher/heroic-gogdl/actions/runs/4506936635?pr=30
- download the gogdl-Linux file
- unzip it
- right click to the
gogdl
file > properties > toggle on the execution permissions
- go to heroic > settings > advanced
- search for that gogdl
file (I think it will say version 6.0
when you select it)
- try to install a game
it won't fix it but it should print more logs of the place I think it's having issuesexotic-emeraldOP•3y ago
Hi @arieljuod , so by toggling on the execution permissions, you mean ticking the « is executable » box, right ?
I followed your process and by selecting that file, the GOGDL Version changed from 0.7 to 0.6 .
Here are a pair of fresh new logs obtained when trying to install a GOG game afterwards.

exotic-emeraldOP•3y ago
exotic-emeraldOP•3y ago
rival-black•3y ago
can you try the same steps again with the file from this build? https://github.com/Heroic-Games-Launcher/heroic-gogdl/actions/runs/4510996508?pr=30
(the
is executable
is correct, yes)
with this binary you should see version 7.0-test1
when selected
try again and if it still doesn't work share a new logGitHub
[DEBUG] Add more logs to debug an install info issue · Heroic-Games...
GOG Downloading module for Heroic Games Launcher. Contribute to Heroic-Games-Launcher/heroic-gogdl development by creating an account on GitHub.
exotic-emeraldOP•3y ago
@arieljuod we’re making some progress with that binary ! 😃
Now the sizes do show up.
However when trying to install, it stays at 0% with 0% internet speed. (Only for GOG games, it works fine with Epic games on Heroic).
Let me add the logs again.
exotic-emeraldOP•3y ago
rival-black•3y ago
can you share the gogdl logs too?
I've seen people reporting it took up to like 10 minutes to start downloading but they it worked, can you leave the download running in the background for a while?
it seems like connection to the gog servers is not great for some users (I was one of those) and some requests timeout/fail silently so it takes some retries until it catches up
exotic-emeraldOP•3y ago
I’ve sent the GOGDL logs too, but I think since the log weighs more than 8mb maybe it can’t be shared. I’m getting an error when trying to.
I’ll try your suggestion, let it run for a bit . I’ll update you here later on , thanks.
@arieljuod indeed, it takes just a bit more than 10 minutes to start downloading, but I tried with a couple games and it works fine ! 😃
Finally… ! 😁
So it turned out to be the binaries, am I the only one to have that issue ?
rival-black•3y ago
the fix I did there is the same I had to do in another place to get it working for me, so you are the first one reporting the bug at that part of the process but for some reason it's the same issue/solution other people had
exotic-emeraldOP•3y ago
All right, then I’m glad you figured it out !
I suppose the next stable version of Heroic will have this fix added ?
Thank you very much for your help 🙏🏻
rival-black•3y ago
yes, the idea is to include the fix in the next release 👍