Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

While it still has plenty of work ahead of it, Comet is a very promising project to bring the full power of GOG Galaxy over to Linux without needing to run their client in Wine. Note: this is a community project, not from GOG themselves.

The first tagged release version 0.1.0 is out now bringing with it "all necessary SDK calls", allowing you to blast through GOG games and properly earn 100% of the achievements on Linux too. All without having to actually use GOG Galaxy. The whole point of Comet is to provide a platform-agnostic SDK, so it can be used in launchers like Heroic, Lutris and others.

Some of what they wish to do in future versions includes:

  • Bring native comet support in Lutris and Heroic (have an option to toggle comet for games or globally without any manual effort).
  • Support official overlay on Mac and Windows. #17
  • Support overlay on Linux for Windows games.
  • Create decky loader plugin to display invites and achievements as you unlock them. #18

See more on the GitHub.

Article taken from GamingOnLinux.com.
40 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
26 comments
Page: «2/3»
  Go to:

torham Jul 12
Wish they would implement the matchmatching too, this is the only part I care about. Something like Goldberg's emulator but for GOG.
Quoting: slavezeoMaybe it's just me but I don't like the GOG Galaxy client. The social stuff is a mess and all over the place with all the platforms it supports. Same with games, I don't care that I can play a game on my xbox. I just wanting to see my GoG games on my Linux box. SO I'm not really hurt its not native for linux. I do love heroic though.

Absolutely. I’ve used Galaxy before and it was one of the worst apps I’ve ever seen.
Heroic, Bottles or even Mini Galaxy depending on what you need, are all much better experiences anyway.
Pyretic Jul 12
Quoting: torhamWish they would implement the matchmatching too, this is the only part I care about. Something like Goldberg's emulator but for GOG.

There is actually Nermintgas' Galaxy Emulator for LAN games.
dibz Jul 12
Quoting: CatKillerGOG's Linux-hostility means that I last gave them money in... 2017, and I have no intention of giving them more in the future. It's good to have tools to stop people's GOG libraries keeping them locked into Windows, though.

What do you mean by hostility? To me it's felt a lot more like they probably had one or two people wanting to support linux and they were cool with it, then it faded for whatever reason -- like the same people moved on from the company or something.

Honestly the Galaxy Client itself, ignoring Linux for a moment, feels mostly abandoned as it is. I believe the single person they had maintaining the integrations quit quite some time ago, and was never replaced. While they did promise Linux support, it's always felt like you often see with .Net apps -- especially around the time Galaxy was being made -- where MS loosely promised Linux support in .Net, then the next version of .Net, then just Nah but you can use 3rd party to implement the GUI, and naive promises were getting made by people/devs that didn't do their *homework. The client just isn't great; Heck, if you use "Surprise me" to have it "reveal" random games -- they're always the same games, chosen in the same order, every time you restart the client.

My point is Galaxy itself feels low priority, and very loosely managed. Very much feels like people "feeling like doing this or that", and the someone that felt like doing linux things is... probably not even there anymore?

*: You'd see the same exact thing with stretch goals in KS projects promising Linux support, because their game engine claimed to support it; And again, failed to do their homework only to find out later they actually had to put effort in, and likely plan and develop from day one so they make good choices. Then you'd see "Blah blah not worth the effort (we made bad decisions but this is a popular excuse right?)" and they just don't do it.
Quoting: dibz
Quoting: CatKillerGOG's Linux-hostility means that I last gave them money in... 2017, and I have no intention of giving them more in the future. It's good to have tools to stop people's GOG libraries keeping them locked into Windows, though.

What do you mean by hostility? To me it's felt a lot more like they probably had one or two people wanting to support linux and they were cool with it, then it faded for whatever reason -- like the same people moved on from the company or something.

Honestly the Galaxy Client itself, ignoring Linux for a moment, feels mostly abandoned as it is. I believe the single person they had maintaining the integrations quit quite some time ago, and was never replaced. While they did promise Linux support, it's always felt like you often see with .Net apps -- especially around the time Galaxy was being made -- where MS loosely promised Linux support in .Net, then the next version of .Net, then just Nah but you can use 3rd party to implement the GUI, and naive promises were getting made by people/devs that didn't do their *homework. The client just isn't great; Heck, if you use "Surprise me" to have it "reveal" random games -- they're always the same games, chosen in the same order, every time you restart the client.

My point is Galaxy itself feels low priority, and very loosely managed. Very much feels like people "feeling like doing this or that", and the someone that felt like doing linux things is... probably not even there anymore?

*: You'd see the same exact thing with stretch goals in KS projects promising Linux support, because their game engine claimed to support it; And again, failed to do their homework only to find out later they actually had to put effort in, and likely plan and develop from day one so they make good choices. Then you'd see "Blah blah not worth the effort (we made bad decisions but this is a popular excuse right?)" and they just don't do it.
I take your point and think that was generally well put . . . but at the same time I think making a comparison with Microsoft in your argument that (thing) is not hostile to Linux is fundamentally unpersuasive.
dibz Jul 12
Quoting: Purple Library Guy
Quoting: dibz
Quoting: CatKillerGOG's Linux-hostility means that I last gave them money in... 2017, and I have no intention of giving them more in the future. It's good to have tools to stop people's GOG libraries keeping them locked into Windows, though.

What do you mean by hostility? To me it's felt a lot more like they probably had one or two people wanting to support linux and they were cool with it, then it faded for whatever reason -- like the same people moved on from the company or something.

Honestly the Galaxy Client itself, ignoring Linux for a moment, feels mostly abandoned as it is. I believe the single person they had maintaining the integrations quit quite some time ago, and was never replaced. While they did promise Linux support, it's always felt like you often see with .Net apps -- especially around the time Galaxy was being made -- where MS loosely promised Linux support in .Net, then the next version of .Net, then just Nah but you can use 3rd party to implement the GUI, and naive promises were getting made by people/devs that didn't do their *homework. The client just isn't great; Heck, if you use "Surprise me" to have it "reveal" random games -- they're always the same games, chosen in the same order, every time you restart the client.

My point is Galaxy itself feels low priority, and very loosely managed. Very much feels like people "feeling like doing this or that", and the someone that felt like doing linux things is... probably not even there anymore?

*: You'd see the same exact thing with stretch goals in KS projects promising Linux support, because their game engine claimed to support it; And again, failed to do their homework only to find out later they actually had to put effort in, and likely plan and develop from day one so they make good choices. Then you'd see "Blah blah not worth the effort (we made bad decisions but this is a popular excuse right?)" and they just don't do it.
I take your point and think that was generally well put . . . but at the same time I think making a comparison with Microsoft in your argument that (thing) is not hostile to Linux is fundamentally unpersuasive.

Hah true, I didn't mean the comparison in that way but rather that particular example. MS is obviously pretty hostile towards desktop Linux.
jdb78 Jul 12
The only thing I am missing is the achievements and playtime counter in GOG Galaxy. I switched to Linux a few years ago and bought all my games on GOG before. But I wanted my achievements back so badly, I bought a couple of games again on Steam since I was using Linux solely (Witcher 1-3, Cyberpunk...)
Caldathras Jul 12
Quoting: RaabenI don't use any launcher for more than downloading and playing.
I don't even go that far. I download the offline installers for all my GOG games manually. For me, launchers that download and install games feel too much like DRM. I mostly play offline. I have little use for the social features and I can take or leave the achievements. What I do like is the playtime counter, a centralized location for launching my games, and being able to install the games in their own prefixes. Steam does that but only gives you the playtime counter if you are online and logged in. Lutris works offline - for both the playtime counter and installs - making it my preferred launcher.

Don't know much about Heroic. The last time I used it, I found it limited and not terribly intuitive, with insufficient manual control of installation and setup. Perhaps that has changed now.


Last edited by Caldathras on 12 July 2024 at 4:59 pm UTC
Arehandoro Jul 12
GOG did an AMA on Reddit, and someone asked about Linux: https://www.reddit.com/r/residentevil/s/nfL7k7WanM

The reply:

"**Maciej:** It's amazing to see Linux gaming booming, and the Steam Deck is a fantastic device - I'm thrilled to see it happening. To be completely honest, GOG isn't doing much to proactively support Linux gamers at the moment. We have an affiliate deal with Heroic Game Launcher, an alternative open-source client for Epic, GOG, and Amazon Prime Games, but that's about it. You might say that Linux gamers are doing more for GOG than we do for them, considering some of them created the open-source GALAXY client "Minigalaxy". Ultimately, we'd love to provide a better experience for Linux gamers as soon as we can afford it without diverting resources from our mission of Making Games Last Forever. Even within that mission, there's still a lot we feel we could do better. It might not be the answer you were looking for, but it's an honest one :)"
CatKiller Jul 12
View PC info
  • Supporter Plus
Quoting: dibzWhat do you mean by hostility?
The dev tools for Linux builds of games on GOG were significantly worse than those for builds for other platforms; better Linux support was massively the most-requested feature from their own community on their own wishlist feature for years, which they alternately ignored or silently deleted; and then they chose to use their Linux-using customers as the butt of a joke for edgy Cyberpunk marketing. These are not the actions of a company with a positive attitude towards Linux.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.

Buy Games
Buy games with our affiliate / partner links: