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

×
avatar
jadziamd: It should be noted that this method does not allow you to install games to a different drive, e.g. a data drive.
Looks like it is possible: this video guide covers installing games on SD card on Steam deck, it should also work for extra drives & partitions on the desktop linux: https://www.youtube.com/watch?v=9axzR5maUOc
avatar
asyouwish1983: hi I want to uninstall Galaxy Client from my steam deck, could you teach me how to do it?
thanks a lot.
Oh, I just realized that I'm blind an you wanted to _uninstall_.

TBH I don't really have any experience uninstalling applications in WINE/Proton. If you've used the method from my post, most likely you can just delete it from the path where it's installed, or if you want to be really safe, you can change the executable path to uninst000.exe in the Galaxy installation directory and run it once so it would uninstall.

In both cases you'll need to delete the GOG Galaxy entry from your Steam library manually, though.

Once again, I haven't really tried it and I'm not sure that proper uninstallation is really necessary here. Honestly, the easiest way to find out is to just try it.
avatar
asyouwish1983: hi I want to uninstall Galaxy Client from my steam deck, could you teach me how to do it?
thanks a lot.
To uninstall, you can browse to your Galaxy install location and delete the folder, and then delete the prefix folder from compatdata. Since you're not actually installing Galaxy to Linux, it is just that simple, because WINE/PROTON needs things to be contained in it's mini environment.
avatar
Darvond: I cannot stand Galaxy 2.0. I'm not sure why anyone would ever want that software; it's so very terrible.

Does Galaxy 1.2.67 work on Steam Deck?
avatar
rojimboo: I have no interest in Galaxy 1.x. You can try this method with it yourself, there's a good chance it would work. And let us know if you do - I'm sure other Galaxy 1.x enjoyers would appreciate it.
avatar
Rathori: Okay, but this doesn't actually solve the problem that the client is undesirable.
avatar
rojimboo: Nobody is forcing you to use it. Same goes for reading & posting in this thread.
The clap-backs are delicious.
If you didn't want to use Galaxy client, can you not just copy the files after install to a new directory and add to steam as no steam then run under force campat? I find download speeds from native galaxy 4x faster than lutris or heroic and less prone to errors.
Writing to this thread because it helped me to enjoy multiple GOG games on Steam Deck with full functionality like cloud saves and achievements.

There are some important changes to this method. First of all:
* If you already have a working setup Steam Deck + GOG Galaxy that allows you to install and play GOG games with cloud saves and achievements, DON'T UPDATE GALAXY when it asks you to. This was the thing that broke my experience.
* If you follow the guide above, it won't work now. GOG Galaxy installation will throw an error at the end, which says "Essential components needed to start GOG Galaxy are missing....". Then you can launch and try to install games, but from my experience all games will fail to install with their own error, so they cannot be played.

The problem is with versions. To make the above guide work, you will need to used not the Proton Experimental, but Proton 9.0-3. I can confirm it works with GOG Galaxy version "2.0.80.33 - Beta". However, Proton 9.0-3 is not by default on Steam Deck. So before you attempt Galaxy installation you have to:
1. go to https://github.com/Kron4ek/proton-archive/releases
2. download the archive "proton-9.0-3.tar.xz"
3. follow readme to install proton 9.0-3 on Steam Deck: https://github.com/Kron4ek/proton-archive
4. (Optional) If you have a pre-existing Galaxy installation, delete it using the method described in this thread (have I already said this thread is gold?), i.e. delete the respective subfolder (a number much longer than any native Steam game you have) from "compatdata/"
5.follow the Galaxy installation guide here, but in the third step, Compatibility, when you check "Force the use of a specific Steam Play compatibility tool", instead of Proton Experimental select "Proton 9.0-3" (or however you called it on your system) from the list.

Then proceed with Galaxy installation.

Other tips, especially if you are using the Steam Deck as is, without any external input devices like keyboard or mouse:
* Due to the copying/pasting required it is easier to do the preparation of Galaxy installation and installation in Desktop mode
* When Galaxy installs you can steer the path to GalaxyClient.exe using file system, but i think selected somewhere in file explorer settings to show hidden folders, because /home/.steam is a hidden holder. Also I use "..." to wrap the path, because You will have to copy the path to
* The first launch of Galaxy is much easier in Gaming Mode because you will need to enter the username / password / 2FA.
* When in Galaxy, use STEAM button to access settings for the game (which is GOG Galaxy here) config your right trackpad to work as mouse. Then config the press of the right trackpad to be the left click of the mouse. This makes navigating the Galaxy, installing and launching games a blast. Otherwise you have to use touchscreen to click rather small buttons, scrolling your lib can be especially hard.

That's it. Good luck! I am still hoping to see some official Steam Deck support, even if it is in the format like the guides in this thread from the GOG Galaxy team.
Another option: disregard the huge tutorial above, uninstall GOG Galaxy, and use Heroic. It has achievement, cloud saves, playtime sync, and multiplayer support (at least for some games, idk if it's all GOG-multiplayer games)
Post edited January 19, 2025 by sadlyrematch
avatar
sadlyrematch: Another option: disregard the huge tutorial above, uninstall GOG Galaxy, and use Heroic. It has achievement, cloud saves, playtime sync, and multiplayer support (at least for some games, idk if it's all GOG-multiplayer games)
Thank you for sharing, works pretty well on Steamdeck, it even has a built-in 'add to steam' functionality so it is trivial to use those games in gaming mode.
Does Heroic have cloud saves? I just installed Heroic (nonsteamlaunchters wouldn't install gog galexy for some reason) and just looking at it it looks like its just the games, not galaxy, so it won't have cloud saves. I do alot of playing on my desktop + steam deck, so if it dosn't have cloud saves it dosn't really work for me.
How do you know which ID to use for the Galaxy Client in the compatdata folder? Mine has around 15 in it.
Edit: NVM. A basic search in Files just found it. I was goofing around in the wrong place.
Post edited February 18, 2025 by snkboarder
avatar
conzeula: Does Heroic have cloud saves? I just installed Heroic (nonsteamlaunchters wouldn't install gog galexy for some reason) and just looking at it it looks like its just the games, not galaxy, so it won't have cloud saves. I do alot of playing on my desktop + steam deck, so if it dosn't have cloud saves it dosn't really work for me.
It does if the game supports it.
avatar
Rathori: To get GOG Galaxy running on your Steam Deck or linux desktop PC:

1. Download GOG Galaxy installer. Unfortunately, GOG hides the download link if you're on linux, so here it is: https://webinstallers.gog-statics.com/download/GOG_Galaxy_2.0.exe You can also download from https://www.gog.com/galaxy on your Windows PC or find the download link in the page source.
2. Add GOG Galaxy installer as a non-steam game to Steam.
3. Right click it your Steam library, go into Compatibiliity and check "Force the use of a specific Steam Play compatibility tool", then pick "Proton Experimental".
4. Run the installer via Steam to install GOG Galaxy.
5. Go into the properties again and change "Target" to GalaxyClient.exe. It should be somewhere in ~/.steam/steam/steamapps/compatdata/<galaxy compat data id>/pfx/drive_c/Program Files (x86)/GOG Galaxy/GalaxyClient.exe.
6. Also change "Start in" to the directory where GalaxyClient.exe is located.
7. Run GOG Galaxy from your Steam library and use it to install and run your games.

On Steam Deck, I recommend installing through the desktop mode, you can then use it in gaming mode just fine. The trackpads work great for navigating the Galaxy UI.

- The achievements work.
- Game time tracking in GOG Galaxy works.
- You also get Steam Input so you can now play your GOG games with DualSense or pretty much any controller of your choice.

Oh and one final step: download icons & covers for GOG Galaxy from SteamGridDB to make it look pretty in your Steam library ;)
Thank you so much! You are a friend, friend!
avatar
movingcastle: Writing to this thread because it helped me to enjoy multiple GOG games on Steam Deck with full functionality like cloud saves and achievements.

There are some important changes to this method. First of all:
* If you already have a working setup Steam Deck + GOG Galaxy that allows you to install and play GOG games with cloud saves and achievements, DON'T UPDATE GALAXY when it asks you to. This was the thing that broke my experience.
* If you follow the guide above, it won't work now. GOG Galaxy installation will throw an error at the end, which says "Essential components needed to start GOG Galaxy are missing....". Then you can launch and try to install games, but from my experience all games will fail to install with their own error, so they cannot be played.

The problem is with versions. To make the above guide work, you will need to used not the Proton Experimental, but Proton 9.0-3. I can confirm it works with GOG Galaxy version "2.0.80.33 - Beta". However, Proton 9.0-3 is not by default on Steam Deck. So before you attempt Galaxy installation you have to:
1. go to https://github.com/Kron4ek/proton-archive/releases
2. download the archive "proton-9.0-3.tar.xz"
3. follow readme to install proton 9.0-3 on Steam Deck: https://github.com/Kron4ek/proton-archive
4. (Optional) If you have a pre-existing Galaxy installation, delete it using the method described in this thread (have I already said this thread is gold?), i.e. delete the respective subfolder (a number much longer than any native Steam game you have) from "compatdata/"
5.follow the Galaxy installation guide here, but in the third step, Compatibility, when you check "Force the use of a specific Steam Play compatibility tool", instead of Proton Experimental select "Proton 9.0-3" (or however you called it on your system) from the list.

Then proceed with Galaxy installation.

Other tips, especially if you are using the Steam Deck as is, without any external input devices like keyboard or mouse:
* Due to the copying/pasting required it is easier to do the preparation of Galaxy installation and installation in Desktop mode
* When Galaxy installs you can steer the path to GalaxyClient.exe using file system, but i think selected somewhere in file explorer settings to show hidden folders, because /home/.steam is a hidden holder. Also I use "..." to wrap the path, because You will have to copy the path to
* The first launch of Galaxy is much easier in Gaming Mode because you will need to enter the username / password / 2FA.
* When in Galaxy, use STEAM button to access settings for the game (which is GOG Galaxy here) config your right trackpad to work as mouse. Then config the press of the right trackpad to be the left click of the mouse. This makes navigating the Galaxy, installing and launching games a blast. Otherwise you have to use touchscreen to click rather small buttons, scrolling your lib can be especially hard.

That's it. Good luck! I am still hoping to see some official Steam Deck support, even if it is in the format like the guides in this thread from the GOG Galaxy team.
I'm having an issue getting proton-9.0-3 to install.
I've followed the guide from github.com/Kron4ek/ creating the dirs, .vdf etc, steam appeared to install it whhen reloaded but 9.0-3 doesnt appear in my Compatability list.

If I run ProtonGE, it shows 9.0-3 as "unused" but I cant install it from there

Any ideas?
As of today and with the release of the SteamOS and accompanying update, both proton 9.0-4 and 10.0-1 are in Steam's compatibility list with no additional installs needed.

Furthermore, and while I have not tested it, I suspect that the procedure for installing GoG on other devices running SteamOS is in accord to the steps described here in this thread.
Post edited May 24, 2025 by Amorphbone
avatar
Amorphbone: As of today and with the release of the SteamOS and accompanying update, both proton 9.0-4 and 10.0-1 are in Steam's compatibility list with no additional installs needed.

Furthermore, and while I have not tested it, I suspect that the procedure for installing GoG on other devices running SteamOS is in accord to the steps described here in this thread.
I just tested installing the GOG Galaxy client with the Steam Play compatibility tools

Proton 9.0-4
Proton 10.0-1 (beta)

both versions lead to the know error message:
"Essential components needed to start GOG Galaxy are missing...."
and then the GOG Galaxy client is unusable.

So currently it seems the GOG Galaxy version (2.0.84 Beta) that the installer downloads is not working.

*sadface*