After I install GOG Galaxy, I simply install the game I wanted and run it. This has worked for Vampire the Masquerader: Bloodlines, but it hasn’t worked this same way for Metro:2033 which I also have through GOG. The reason I’d say it doesn’t work is because Metro lost some sound quality and the graphics suffered. Perhaps tweaking wine could fix this.
I follow the recommended settings for playing Vampire, and there isn’t a single hitch, but it’s fairly non-demanding as games go.
I recommend installing GOG games separate from GOG Galaxy and then scan/import lutris games folder with GOG Galaxy.
That we each games has it’s own prefix
My example /home/dp27thelight/Games
Have GOG Galaxy Scan/Import then if game doesn’t launch in GOG Galaxy try through Lutris.
Another issue with GOG on Lutris is that many people made bad install scripts on lutris that aren’t configured to work.
Unfortunately Steam and Steam Proton seems to be getting more attention despite being nothing special, it’s still just wine running a windows game.
I much prefer DRM-Free.
Now you can always install GOG games manually and I’ve found about 50% of game tend to work with this method, and as your stating the installers always fail that’s a no issue, but you need to relocate the executable after the installer is run and select the game executable.
The other sweet aspect to a GOG installed games is that you can now copy the prefix folder to any usb/hard drive/ computer. Then install Lutris in easily configure the game through Lutris. Don’t have to zip or reinstall the game on future computers ever again! it’s amazing and why I love GOG and DRM-Free.
I just wish GOG was getting more support for games that need special configuring. Sadly this is only partially happening typically with major popular titles.
The good news it new games always tend to work out of the box.
Nobody is really talking about it, but Cyberpunk 2077 doesn’t need a linux port because I guarantee that the game will run out of the box using DXVK.
On that note I always suggest you try running a game using DVXK first as it’s vastly superior performance and likely hood of the game working.