sharkwouter / minigalaxy

A simple GOG client for Linux
https://sharkwouter.github.io/minigalaxy/
GNU General Public License v3.0
1.11k stars 72 forks source link

Current minigalaxy 1.3.0 seems to somehow corrupt the wine prefixes #602

Open ell1e opened 5 months ago

ell1e commented 5 months ago

Just some months ago, I managed to install and run most games, other than DOS due to that other unresolved issue using minigalaxy just fine. But with the current version 1.3.0, somehow it seems to break the wine prefixes after it managed to run the GOG.com installer just fine, leading to me being unable to launch the game with either no reaction to the play button or strange errors popping up:

Screenshot_20240613_213310

Now if it was just one game affected I would just reinstall it, assuming a weird lightning in a bottle rare glitch, but all regular Windows games seem to be affected. Winecfg won't launch either for any of them. On the host system outside of flatpak, wine is installed both as a 64bit and 32bit version. I couldn't think of any obvious reason why this would be happening, so is this a minigalaxy regression of some sorts?

Affected minigalaxy version: 1.3.0

Affected on linux distro: openSUSE Slowroll

Install method for minigalaxy: flathub/flatpak

sharkwouter commented 5 months ago

Odd, seems like a flatpak specific issue. Could you report this to the flatpak repo?

ell1e commented 5 months ago

Sadly, combined with #592 it seems like in practice, it's not possible to launch any games anymore no matter which type. I reported that other one to the flatpak but there wasn't much of a reaction.

Is there a different distribution independent install method for minigalaxy that works? Also, is there any button to force minigalaxy to somehow repair a broken wineprefix, preferably without throwing away all the game files? (E.g. by copying over all the system files from a working wine prefix)