WineHQ
Category: Main Games Game Tools GOG Galaxy Client

GOG Galaxy

Application Details:

Version: Client
License: Free to use
URL: https://www.gog.com/galaxy
Votes: 7
Latest Rating: Silver
Latest Wine Version Tested: 4.6-staging

Maintainers: About Maintainership

Free Download GOG Galaxy

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Downloading games, detecting installed games, messenging

What does not

problem with multi monitor setup, sometimes does not start up, save synchronization not work

Workarounds

use with non maximized window, use wineboot or kill wine processes

What was not tested

on screen overlay

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowSolusJun 14 20194.6-stagingYes Yes NoSilverMarkus H 
CurrentManjaro Linux 18.0.0Apr 22 20194.5Yes Yes YesSilverFilip Sutkowy 
ShowArch Linux x86_64Feb 07 20194.1Yes Yes NoPlatinumSinan Ozan 
ShowArch Linux x86_64Dec 08 20183.21-stagingYes Yes YesGoldchris 
ShowUbuntu 18.10 "Cosmic" amd64 (+variants like Kubuntu)Oct 23 20183.18-stagingYes Yes YesGoldIgor Zinovyev 

Known Bugs

Bug # Description Status Resolution Other apps affected
15255 ntdll: The memory overview Page in Google Chrome is incomplete (MemoryWorkingSetList for NtQueryVirtualMemory) NEW View
32342 Multiple applications and games using 'Webkit', 'Blink' or 'CEF' (libcef) web browser engine crash on startup ('Arial' and 'Times New Roman' font face name validation) STAGED View
36984 Multiple games and applications need 'mfc110.dll' ('winetricks -q mfc110' is a workaround) NEW View
37110 Steam requires Arial/Times New Roman fonts to open Store/Profile/Community pages NEW View

Show all bugs

HowTo / Notes

Installation

As of August 2017

GOG Galaxy 1.2.17.9

Confirmed working on Wine Staging 2.13

GOG Galaxy installs all dependencies by itself

[Optional] Install vcrun2015 to fix self-update error

  • winetricks -q vcrun2015

  • Open Wine configuration (winecfg)

    • At the bottom, set Windows Version to Windows 7

Currently broken:

  • GOG Galaxy Overlay and other in-game features

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Galaxy has trouble with permissions when trying to sync cloud saves
by Koz Ross on Friday March 1st 2019, 20:20
I recently tried to rebuild my prefix for Galaxy (and one specific game on it). I followed all the instructions, and everything works, but cloud saves don't sync properly. The installer for each game you install with Galaxy warns about permission issues (and recommends running as administrator). Given that permissions issues are one reason why this game (and Galaxy) won't run in vanilla Wine for me, I suspect this might be why.
Problem with GOG Galaxy
by Anton on Tuesday December 18th 2018, 4:43
Recently I downloaded GOG Galaxy from GOG.com.I installed this program but it didn't run. Wine write: "Essential components needed to start GOG Galaxy are missing .Please reinstall the application".Maybe someone knows which components are needed to start?If so, please tell me problem solving.
RE: Problem with GOG Galaxy
by Igor Zinovyev on Tuesday December 18th 2018, 5:06
Can you try symlinking folders as it's written further down in the comments? That should solve the problem. Otherwise Galaxy seems to be installing normally even without symlinking using the latest version.
RE: Problem with GOG Galaxy
by Raul Alejandro Molina Rosetti on Thursday December 27th 2018, 4:48
Hello, i am also having the same issue, even after symlinking the folders as indicated, Galaxy is still saying "Essential components needed to start GOG Galaxy are missing .Please reinstall the application", do i need to install something else besides vcrun2015?
Connection to communication service was lost
by Luca Ferraro on Tuesday November 27th 2018, 7:11
To overcome the "connection to communication service was lost" problem, you should run the GalaxyCommunication.exe program in the redists folder before starting the GOG Galaxy client. I have a simple executable script for this purpose as the following:

#!/bin/bash
wine "C:\ProgramData\GOG.com\Galaxy\redists\GalaxyCommunication.exe" &
wine "C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe" /runWithoutUpdating
Running perfectly fine on 3.16-staging 9/25/2018
by Garrett Hale on Tuesday September 25th 2018, 11:27
Installed perfectly, runs perfectly, only installed corefonts through winetricks. Didn't attempt any other work arounds.

Setup filename/version "setup_galaxy_1.2.45.61.exe"

by Ben Anderson on Friday July 20th 2018, 12:01
Figured out the trick.

BEFORE installing Galaxy, symlink $WINEPREFIX/drive_c/ProgramData to point to $WINEPREFIX/drive_c/users/Public. Then install Galaxy. If it's installed already, use `wine uninstaller` to remove it, create the symlink, and reinstall.

You will also need `winetricks corefonts` or you'll have no text anywhere.
RE:
by George Chappell on Saturday September 22nd 2018, 8:56
The ordering there is throwing me. Do you mean `ln -s $STUFF/ProgramData $STUFF/user/Public` or the other way around?
I managed to run version 1.2.41.110 with wine 3.7
by Nerdeiro da Silva on Monday May 21st 2018, 13:03
For some reason, more recent versions of Galaxy install the "redist" directory in $HOME/.wine/drive_c/users/Public/GOG.com/Galaxy/redists, but then try to find those executables in $HOME/.wine/drive_c/ProgramData/GOG.com/Galaxy/redists instead.

I figured the real location of the executables by rinning the installer with "/LOG=c:\galaxy.log". This causes the installer to log all file copy operations.

So, the procedure is:

* run `winecfg` and set the windows version to Win7 or above;

* run `wine setup_galaxy_1.2.41.110.exe`;

* After the install completes, DO NOT run Galaxy right away.

* copy the whole directory $HOME/.wine/drive_c/users/Public/GOG.com/Galaxy/redists to $HOME/.wine/drive_c/ProgramData/GOG.com/Galaxy;

* Do not let Galaxy auto-update on startup. Run it with `wine "C:\Program Files (x86)\GOG Galaxy\GalaxyClient.exe" /runWithoutUpdating`

If it shows an error about losing connection with the helper and it needs to shutdown, ignore it but don't close the dialog. Just leave it there.

BTW, adjust the above paths to fit your situation.
not straight forward, but...
by hegemon8 on Tuesday March 27th 2018, 19:16
1.2.12.10 - got that version of Gog Galaxy (newer didn't work) used kernel 1.13-staging 32 bit and seems working, got Gwent installed on it, now time to test that part of my journey :) I'm on Kubuntu 16.04

Hope it will help someone.
Galaxy 1.2.34.10 doesn't install what it needs.
by Igor Zinovyev on Wednesday March 7th 2018, 6:45
So it seems that I have found a possible reason why the newer Galaxy client doesn't work on wine. It looks like it doesn't install all the files it needs to function. The previous client version that worked for me was 1.2.8.0, and it installs service executables into C:/ProgramData/GOG.com/Galaxy/redists. In particular, there are GalaxyCommunication and GalaxyUpdater services.

If someone has any ideas about what we can do to the installer to fix that, that would be greatly appreciated!
Still can't make Overlay work
by Sergey on Saturday December 2nd 2017, 10:47
Hi, I followed all the instructions, everything works perfectly, but overlay still doesn't work in Gwent - says that GOG Galaxy is not running.

Says that `protocol "IP" not found You might want to add this to /etc/protocols`

So, there is one idea I have. When wine asked you if you want to install Mono and Gecko, did you agreed on any of them?
Re: Bug 44074
by Christopher Montgomery on Sunday November 26th 2017, 18:59
#1: Are you back in windows 7 version and not still in XP? After you switch this repair the virtual drive, And sometimes just repairing the virtual drive can solve issues on it's own. Always worth a first try.

#2: you appear to have a theme issue throughout your log, Which i suspect is the partly giving you the black screen likely linked to this error
(( fixme:msg:pack_message msg 14 (WM_ERASEBKGND) ))not supported yet. Line 82 in your log file.
Try to set the Graphics tab in winecfg to a manual sized desktop 1280x1024 make sure you do not have a theme selected under desktop Integration wincfg tab either, Check allow window manager to decorate the windows, check allow window manager to control the windows. and check the emulate to chose a virtual desktop size.

#3: do not have anything selected under the Staging tab in wincfg, They seem to have various errors with GOG when i tried them

After changing settings around lots be sure to repair the virtual drive it can resolve many little issues.

Christopher Montgomery
Nice
by Martin Fischer on Sunday November 26th 2017, 16:38
Nice, I hope you can help me solving that!
GOG Galaxy Client broken
by Martin Fischer on Sunday November 26th 2017, 5:49
Hello. I am running wine-staging-2.20 with win32 WINEARCH.
After I followed the installation instructions, my GOGGalaxyClient launches with some error boxes of wine and is grey-blank. (imgur.com/vBeOfBQ)

Can someone help me to fix that?
Here is also my wine log (bpaste.net/show/75aac5cb3890)
RE: GOG Galaxy Client broken
by tcarrio on Sunday November 26th 2017, 16:36
I'll be home in a couple hours to explain more thoroughly what caused that issue for me. To summarize on my phone though, that occurred once during the 32-bit WINEARCH when I hadn't switched the Windows version to 7 after updating with it set as XP
RE: GOG Galaxy Client broken
by Martin Fischer on Sunday November 26th 2017, 16:38
Nice, I hope you can help me fixing that
RE: GOG Galaxy Client broken
by tcarrio on Sunday November 26th 2017, 16:43
I'll do what I can.

For now can you try to go through those steps again? I've had success on 2.20-staging on both 32- and 64-bit with multiple users, but the steps had to be followed to a tee.

Make sure to install vcrun2015 with winetricks and leave XP mode set while installing and updating Galaxy. Once updated you'll have to switch back to Windows 7 mode to use it without errors/gray screen (that's the trouble I ran into last time prior to switching it to 7)
RE: GOG Galaxy Client broken
by Martin Fischer on Sunday November 26th 2017, 16:47
I created a new 64bit wine architecture. Then I did the winetrick stuff. Now it is XP. then I installed the galaxy client. Then i wanted to start it, getting an error about winXP not working ... setting to windows 7, start again, getting a crash: "Initialization strategy 'DeelevateStrategy' returned exit code 'Privilege de-elevation is needed.'. The client will exit."
RE: GOG Galaxy Client broken
by tcarrio on Sunday November 26th 2017, 19:23
Alright the last time someone had an issue these were the steps I detailed to them to follow:

- mkdir bottle
- export WINEPREFIX=`pwd`/bottle
- export WINEARCH=win64
- wineboot -u
- winetricks vcrun2015
- wine ~/Games/setup_galaxy_1.2.17.9.exe (I usually launch Galaxy after install to let it run its update if no error encountered)
- winecfg (set the Windows version to 7 here)
- wine bottle/drive_c/Program\ Files\ \(x86\)/GOG\ Galaxy/GalaxyClient.exe

I just went through these steps again and installed Galaxy without issue. It may have to do with your prefix but I'm really not sure what would cause that. This was just completed: u.teknik.io/1Aix3.png
RE: GOG Galaxy Client broken
by Martin Fischer on Sunday November 26th 2017, 23:03
I did everything as described, but running the client now returns in an error: bpaste.net/show/b531613e0c38
RE: GOG Galaxy Client broken
by Christopher Montgomery on Sunday November 26th 2017, 23:27
Can you check if you have the winbind package installed for your distribution. I have had that as an issue with GOG before. It's part of the Samba comparability library for NT file sharing and i do think GOG may use it for the upgrading of software to synchronize with the servers.
Another tip is when installing windows games try to keep your installation folders simple. Instead if having it install to program files\Gog just have it install to C:\GOG it'll make life easier in the long run.
RE: GOG Galaxy Client broken
by Martin Fischer on Sunday November 26th 2017, 23:32
I have installed samba now, trying again with 64bit prefix. Still resulting in bpaste.net/show/f4bbbfebdee4 when changing to windows 7 ... i am on arch linux's wine-staging 2.20 from pacman
RE: GOG Galaxy Client broken
by Christopher Montgomery on Sunday November 26th 2017, 23:45
Could you try wine staging 2.13 it's the one that worked best for me, I had some issues with 2.20, I suspect that the pacman build is somehow out of sorts. I was on a debian system and used playonlinux with winestaging 2.13 and i get an error on the occasional launch that it crashed, But if you just wait it out it will launch and then just close the error box when you have exited gog galaxy.
Hope that may get you in the right direction. But if you are installing over a previous install might be best to start from a clean wine bottle as another option Martin.
Christopher..
RE: GOG Galaxy Client broken
by Martin Fischer on Monday November 27th 2017, 0:04
With wine staging 2.13 from pacman archive, i even can't install vcrun2015 via winetricks. bpaste.net/show/60db8d9824ae
RE: GOG Galaxy Client broken
by Martin Fischer on Monday November 27th 2017, 0:08
But only on 64bit prefix. And on 32bit, deelevation error again when chaning to windows 7.
RE: GOG Galaxy Client broken
by Christopher Montgomery on Monday November 27th 2017, 1:00
I didn't use exact install method or use that version of vcrun, I used the dll overrides msvcp120 msvcr120 vcomp120 atl120, native then builtin selection. I have issues getting vcrun to install as you did but i was running it under playonlinux to get it sorted fro a user in the forums there.
The problem would be windows 7 administrator escalation issues.
So i would try to run it in Xp mode for the first install gog client then close out and switch to win7 in winecfg then install vcrun then exit make sure all wine services are killed off then go back and run the client again. making sure no wine processes are left running when switching between windows versions.
Christopher...
RE: GOG Galaxy Client broken
by Martin Fischer on Monday November 27th 2017, 9:09
Here, have a look what i have tried ... u.teknik.io/TZY9K.mp4
RE: GOG Galaxy Client broken
by Kakadu on Friday March 23rd 2018, 10:38
I have the same issue. It seems that it is somehow related to privilege management. www.gog.com/forum/general/gog_galaxy_will_not_launch_deelevatestrategy_privilege_deelevation_is_needed
RE: GOG Galaxy Client broken
by Christopher Montgomery on Sunday November 26th 2017, 23:48
Oh as a point you should reboot your machine so Samba initializes correctly and winbind is running.
RE: GOG Galaxy Client broken
by Christopher Montgomery on Monday November 27th 2017, 1:04
Oh as another work around under staging in winecfg there is an option to hide wine version from applications, Might be worth a try to set that option.
RE: GOG Galaxy Client broken
by Christopher Montgomery on Monday November 27th 2017, 9:49
It's not this hard Martin, You must have some other issues going on here, Bad system files or bad memory possibly to have errors continuing or simply not starting with a fresh bottle. Possibly bad corrupted downloads, really hard to guess at this point. I suggest first running a boot time memory diagnostic and the an fsck on your drives. I tried again today in a fresh bottle and it worked like a charm. I even tested with my main install of gog i use for gaming to switch windows versions back and forth from xp to win7 and back again and i cant get my gog install to error from those changes. But i do repair the virtual drive between switching wine versions.
Maybe tcarrio has an idea but this is beyond a wine/ windows binary/ game install issue.
I'll leave this up for the day then i think it'll delete this thread.
When you have done a thorough system check ^ as i suggest ^ and then tried installing another known working program from a fresh bottle or try something from playonlinux that comes with a pol installer and leave a reply how that works.
Thanks you
Christopher.
RE: GOG Galaxy Client broken
by Martin Fischer on Monday November 27th 2017, 9:54
Well, I don't think that this is caused by my system. I think it is because I have some missing libraries or so. Maybe you could tell me which packages/libs i need to have installed on my system?
RE: GOG Galaxy Client broken
by Martin Fischer on Monday November 27th 2017, 10:02
Or could you maybe help me via something like teamviewer or so please? I just want to get it working ...
RE: GOG Galaxy Client broken
by Martin Fischer on Monday November 27th 2017, 12:21
After rebooting it worked. Sorry, Thanks for all!
Submitted test
by tcarrio on Sunday November 12th 2017, 22:35
Alright I generated my report since testing both 32 and 64-bit prefixes, I don't know how long it'll take to update here though
Wine version as well
by tcarrio on Sunday November 12th 2017, 10:50
wine --version
wine-2.20 (Staging)
RE: Wine version as well
by Sergey on Sunday November 12th 2017, 11:15
I suggest that you create new report on it, it's sure is huge step after manually updating, and many people sure will appreciate this.
RE: Wine version as well
by tcarrio on Sunday November 12th 2017, 11:47
I'll be working on the report when I get back in a few hours!
Screenshot
by tcarrio on Saturday November 11th 2017, 12:00
1.2.26 Updated Screenshot: u.teknik.io/MOpnT.png
Successfully running GOG Galaxy overlay now
by tcarrio on Saturday November 11th 2017, 11:57
So following the instructions as given above including the optional updated portion (important) I have a 64-bit working (32-bit isn't displaying anything in the launched Galaxy client, just gray) installation.

Version: 2.20-staging
WINEARCH: win64
Steps:
- wineboot -u
- winetricks -q vcrun2015
- winecfg (set Windows version to 7)
- wine setup_galaxy_1.2.17.9.exe (cdn.gog.com/open/galaxy/client/setup_galaxy_1.2.17.9.exe)
- wine $WINEPREFIX/drive_c/Program\ Files\ \(x86\)/GOG\ Galaxy/GalaxyClient.exe (this should automatically update to latest 1.2.26)

GOG overlay is tested and working in Gwent (only game I have overlay to test in). Gwent install was funky.
Steps:
- Install Gwent in client
- Expect a configuration error to occur. 'GOG Menu > Exit' to close out.
- Install Gwent again, it should verify local files and successfully install now.

I've tested the overlay by playing some games but my buddies haven't been online to chat yet. That will come up next and I'll report my success with the Galaxy overlay.
RE: Successfully running GOG Galaxy overlay now
by tcarrio on Saturday November 11th 2017, 12:00
After GOG Galaxy install you will have the updated automatically 1.2.26 client as shown here: u.teknik.io/MOpnT.png
RE: Successfully running GOG Galaxy overlay now
by Sergey on Sunday November 12th 2017, 8:57
Have you encountered `Privilege de-elevation is needed` error?
RE: Successfully running GOG Galaxy overlay now
by tcarrio on Sunday November 12th 2017, 10:15
I haven't encountered that error yet. I did have an issue where Galaxy froze after if clicked through dozens of links saying something about too many files opened. I would suggest not using Galaxy for browsing Gogs catalogue extensively.
RE: Successfully running GOG Galaxy overlay now
by Sergey on Sunday November 12th 2017, 10:25
I encounter it second time, I do everything as you wrote, and after I launch GalaxyClient.exe it throws this error. I don't remember how I fixed it previously, but it was 32 bit client and other machine. You sure you have 64 bit prefix, 2.20-staging and don't do anything else besides what you have written? Thanks.
RE: Successfully running GOG Galaxy overlay now
by tcarrio on Sunday November 12th 2017, 10:32
I've gone through the same process twice now to confirm it works. I'll add an update as I do this another time.

On my 64-bit machine I cannot get a 32-bit prefix to work with these steps. I have only gotten in WINEARCH=win64.

You encounter that issue when running GalaxyClient.exe, so I'll let you know in probably < 10 minutes, that part doesn't take long to get to.
RE: Successfully running GOG Galaxy overlay now
by Sergey on Sunday November 12th 2017, 10:58
Ok, I tried it again, step-by-step, from clean prefix.

I get error stating that mfc140u.dll not found.
I guess GOG Galaxy installs their own version of it?...

Removing all vcrun2015 related things with wine uninstaller and then using winetricks to install it again brings me to the error I stated in a first message (Privilege de-elevation is needed).
RE: Successfully running GOG Galaxy overlay now
by tcarrio on Sunday November 12th 2017, 10:44
These are the steps I followed, and I'm sure I put the `winecfg` switch to Windows 7 in the wrong spot before. This is straight from my .bash_history

- mkdir bottle
- export WINEPREFIX=`pwd`/bottle
- export WINEARCH=win64
- wineboot -u
- winetricks vcrun2015
- wine ~/Games/setup_galaxy_1.2.17.9.exe
- winecfg (set the Windows version to 7 here)
- wine bottle/drive_c/Program\ Files\ \(x86\)/GOG\ Galaxy/GalaxyClient.exe

u.teknik.io/gkzyT.png
u.teknik.io/sJJ3T.png
RE: Successfully running GOG Galaxy overlay now
by Sergey on Sunday November 12th 2017, 11:00
Ok, thanks, I'll try. If it wont work, I guess it's PlayOnLinux adding something on it's own (I'm using it as a wine version/prefix manager and it has cool shell that states wine binary and prefix for you)
RE: Successfully running GOG Galaxy overlay now
by Sergey on Sunday November 12th 2017, 11:06
Thank you! Yes, changing windows version too early caused it - I guess that in Windows XP mode Galaxy installer fails or don't install it's own libraries and because of it wine libraries work. Working like a charm! You are great, because of people like you community is so awesome.

by Jazz on Friday October 6th 2017, 6:26
I had no luck trying to get version 1.2.23.4 to work, but version 1.2.17.9 with keys /runWithoutUpdating /deelevated can be used as a workaround
How do you bring the client to front?
by Igor Zinovyev on Wednesday June 14th 2017, 4:05
It looks like I am able to run the client, it stays in the process list, it sends information output into the stream, but I don't have any GUI. There's not even a tray icon that I can use to bring the client up. Any ideas?

I'm running wine-2.10.
RE: How do you bring the client to front?
by Svito on Friday August 4th 2017, 11:13
GOG Galaxy does not work with Wine Stable and Wine Development branches currently, only Wine Staging and with instructions mentioned in the Notes above.
Back