It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I know GOG Galaxy is not officially available for Linux, but I was happy with how it run on Steam Deck with ProtonGE and let me play my GOG games there, with achievements, time tracking etc. 2 days ago I installed new update for GOG Galaxy, `2.0.80 Beta`, during which I got error with `essential component missing`.

After failed update GOG Galaxy started normally, but launching games was always ending up in crash, and trying to download, update or verify game files was always ending up in `Installation Failed (E2)` and `Update Failed (E2)`. I tried several different ways of reinstalling GOG Galaxy and it failed miserably, which leads me to believe there's something "wrong" with 2.0.80 that breaks compatibility.

I know GOG Galaxy doesn't officially support Linux/Steam Deck, but I really hope they can fix that. It was working before, and it stopped because of some changes seemingly unrelated to OS.

In the meantime, installing GOG Galaxy 2.0.77.22 via offline installer seems to be great workaround - although I'm worried that with time I will lose access to basic features and I will be forced to play GOG games on my Steam Deck without achievements/time tracking.
I have the same issue happening with latest Galaxy update on Ubuntu 24.04 using proton-ge 9 over steam sniper runtime.
If you try to install a game or repair an existing one (even one that worked about a week ago) I always get E2 on all games.

I am also getting an error when reinstalling galaxy. Something about required components missing. I've tried the old renaming trick for Dependencies-Temp folder, but it does not work.
I have manually installed 2.0.77.22,as xenonisbad mentioned above, and the problems (both during Galaxy install and game repair) are not reproducing anymore. Looks like I can keep the client from upgrading for now, hopefully ti does not force an upgrade by itself.
avatar
xenonisbad: I know GOG Galaxy is not officially available for Linux, but I was happy with how it run on Steam Deck with ProtonGE and let me play my GOG games there, with achievements, time tracking etc. 2 days ago I installed new update for GOG Galaxy, `2.0.80 Beta`, during which I got error with `essential component missing`.

After failed update GOG Galaxy started normally, but launching games was always ending up in crash, and trying to download, update or verify game files was always ending up in `Installation Failed (E2)` and `Update Failed (E2)`. I tried several different ways of reinstalling GOG Galaxy and it failed miserably, which leads me to believe there's something "wrong" with 2.0.80 that breaks compatibility.

I know GOG Galaxy doesn't officially support Linux/Steam Deck, but I really hope they can fix that. It was working before, and it stopped because of some changes seemingly unrelated to OS.

In the meantime, installing GOG Galaxy 2.0.77.22 via offline installer seems to be great workaround - although I'm worried that with time I will lose access to basic features and I will be forced to play GOG games on my Steam Deck without achievements/time tracking.
How do I access this older version?
Sorry new to Gog
avatar
xenonisbad: How do I access this older version?
Sorry new to Gog
No worries, I'm not new to GOG and it took me a while to figure this out.

I don't know how others do it, but I figured out direct link to offline installer of 2.0.77.22 version that's still on GOG servers: https://gog-cdn-fastly.gog.com/open/galaxy/client/2.0.77.22/setup_galaxy_2.0.77.22.exe

Just FYI, I found it by following what I learned in this thread: https://www.gog.com/forum/general_beta_gog_galaxy_2.0/is_there_an_offline_installer_for_galaxy_20. There someone posted link to JSON file in which GOG stores links to newest version of offline installers, and I just took that link and replaced version 2.0.80.33 with 2.0.77.22 (in two places). In the past they changed the location of offline installers, if they change it again, maybe new one can be found in JSON file.
avatar
xenonisbad: How do I access this older version?
Sorry new to Gog
avatar
xenonisbad: No worries, I'm not new to GOG and it took me a while to figure this out.

I don't know how others do it, but I figured out direct link to offline installer of 2.0.77.22 version that's still on GOG servers: https://gog-cdn-fastly.gog.com/open/galaxy/client/2.0.77.22/setup_galaxy_2.0.77.22.exe

Just FYI, I found it by following what I learned in this thread: https://www.gog.com/forum/general_beta_gog_galaxy_2.0/is_there_an_offline_installer_for_galaxy_20. There someone posted link to JSON file in which GOG stores links to newest version of offline installers, and I just took that link and replaced version 2.0.80.33 with 2.0.77.22 (in two places). In the past they changed the location of offline installers, if they change it again, maybe new one can be found in JSON file.
Excellent! Exactly what I was looking for, thank you very much for the link to the other thread!
avatar
rpfeynman: I have manually installed 2.0.77.22,as xenonisbad mentioned above, and the problems (both during Galaxy install and game repair) are not reproducing anymore. Looks like I can keep the client from upgrading for now, hopefully ti does not force an upgrade by itself.
Same issue on Mint 22 Cinnamon.

I wondered why I got problems with GOG installed through Steam/Proton out of the sudden...I had the 2.0.77.22 installed and had no issues whatsoever. I believe, I had the "automatic update" on and GOG updated to the newer version in the background.

Thanks for sharing! Will try to force the older version.
Post edited December 24, 2024 by don4ndrej
Hi,

using GE Proton 9.10 works flawless with GOG Galaxy v2.0.80.
After having the same problems (error e2 at the end of installations) i found the solution at github (can not post links).
avatar
SirMoikiOfAwesometon: Hi,

using GE Proton 9.10 works flawless with GOG Galaxy v2.0.80.
After having the same problems (error e2 at the end of installations) i found the solution at github (can not post links).
thank you for this comment , I will give it a try
avatar
SirMoikiOfAwesometon: Hi,

using GE Proton 9.10 works flawless with GOG Galaxy v2.0.80.
After having the same problems (error e2 at the end of installations) i found the solution at github (can not post links).
Hi,

Just adding. Proton-GE versions above 9.13 do not work properly. I was unable to install or remove games via GOG Galaxy.

I am using Lutris + Proton-Up.
I tried GOG Galaxy v2.0.83 on my Steam Deck. I get E2 errors when finalizing a game install and now none of the games run through Galaxy. I click the play button, wait for it, then the game crashes. Reverted to 2.0.77.22 and now it works fine. At some point I'll try installing in Bottles (A Wine wrapper with a nice GUI) and see if that works.
avatar
xenonisbad: I know GOG Galaxy is not officially available for Linux, but I was happy with how it run on Steam Deck with ProtonGE
Thats the thing: You don't run more than 1 App on a Wine Prefix. You just don't.

All the integrations you're talking about are available on Heroic games Launcher too. Its Linux Native, it has functions for Gamescope, MangoHUD, selecting multiple Wine versions, downloading wine versions, all that stuff you probably need once you get into ProtonDBs Bronze Territory.
Post edited April 21, 2025 by Luffy879
avatar
xenonisbad: I know GOG Galaxy is not officially available for Linux, but I was happy with how it run on Steam Deck with ProtonGE
avatar
Luffy879: Thats the thing: You don't run more than 1 App on a Wine Prefix. You just don't.
I mean, as long it works ¯\_(ツ)_/¯

avatar
Luffy879: All the integrations you're talking about are available on Heroic games Launcher too. Its Linux Native, it has functions for Gamescope, MangoHUD, selecting multiple Wine versions, downloading wine versions, all that stuff you probably need once you get into ProtonDBs Bronze Territory.
I avoided using Heroic Games Launcher, because I would rather have save cloud sync, achievements and game time tracked, but I can see that Heroic Games Launcher now supports all 3, at least when using windows version of the games. So I decided to try it, achievements and game time tracking worked fine, but when I tried cloud save sync on Drova not only it didn't worked, but also corrupted my local saves. So yeah, there are good reasons to stick to GOG Galaxy over Heroic Games Launcher on Steam Deck.
Post edited May 07, 2025 by xenonisbad