sharkwouter / minigalaxy

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

Absolute Drift (Wine) doesn't launch from app, but does launch from command line #333

Open sonofevil opened 3 years ago

sonofevil commented 3 years ago

I installed Absolute Drift with no issues. But clicking Launch does nothing. Process manager shows that a process called absolutedrift.e is running, but with the executable path having the correct .exe filename. But nothing happens.

Now, this must be a Minigalaxy bug because I can launch the game manually with no problem, both through my default wineprefix and through the wineprefix in the game's install directory. Only when I try to launch it through Minigalaxy it fails.

Unfortunately I have no idea how to grab the logs from Wine games launched through Minigalaxy.

makson96 commented 3 years ago

Thanks for the report.

Could you please provide command by which you are starting game with wineprefix from game directory?

Also could you provide my files list in main game directory?

sonofevil commented 3 years ago

Sure thing.

WINEPREFIX='/mnt/apps/games/GOG/Absolute Drift/prefix/' wine '/mnt/apps/games/GOG/Absolute Drift/absolutedrift.exe'

absolutedrift_Data absolutedrift.exe EULA.txt goggame-1136126792.hashdb goggame-1136126792.ico goggame-1136126792.info gog.ico 'Launch Absolute Drift.lnk' minigalaxy-info.json prefix support.ico thumbnail.jpg unins000.dat unins000.exe unins000.ini unins000.msg UnityPlayer.dll webcache.zip

makson96 commented 3 years ago

Sorry, I cannot reproduce your issue. Absolute Drift works for me with Minigalaxy from master branch on both Debian 10 and 11.

sonofevil commented 3 years ago

Thanks for checking. Any suggestions for how to grab the game launch / wine logs?

Michael-Yongshi commented 2 years ago

Sounds like the same problem I have. I downloaded Gladius, but if I launch (ubuntu 21) then my whole environment hangs and i need to restart. Just starting start.sh in the command line and it works fine