HGL
foreign-sapphire
Warriors of the Nile 2 & Others
On nearly every single game launch I get the following pop-up with message:
Using the flatpak version on Ubuntu. All drivers are up to date, following the instructions on the GitHub. Programs launch flawlessly on other clients such as Lutris.
11 Replies
foreign-sapphireOP•2y ago
Already followed the instructions of reinstalling and repairing the launcher in case of missing dependencies. Doesn't change anything
Using lutris-ge, GE-proton, or proton makes no difference as a runner. Same issue.
Send in the output of:
-
nvidia-smi
- flatpak list --runtime
foreign-sapphireOP•2y ago
Right, that all looks fine
Could you install
Wine-GE-latest
from the Wine Manager in Heroic & select that in the game settings? Your log seems... strange, the error you mentioned is usually accompanied by messages from DXVK/WineD3D, but there's just nothing in yoursforeign-sapphireOP•2y ago
Already tried that.
Hm, did you delete your Wineprefix (
/home/infernal/ExtraDrives/hdd2tb/Games/warriors-of-the-nile-2
) after changing versions?foreign-sapphireOP•2y ago
After changing Wine version? Nope
The only game I have been consistently able to launch through HGL is Chrono Trigger.
Right, try that then
That checks out, it's an OpenGL game as far as I know (so DXVK/VKD3D weirdness doesn't apply here)
foreign-sapphireOP•2y ago
Hmm... Did some more testing. By making a completely new prefix in the default HGL sub-directory and then install the program through HGL, the game will launch. However, if you then move it to a different disk or location on the same disk (updating relevant paths in settings), it won't start. Flatseal was used to manage permissions and HGL was given access to the relevant folders. 🤔
Something seems to be very weird when importing already installed games or when trying to point to a different directory.
Huh, that's indeed very odd
Could you send in game logs of before & after the move?
foreign-sapphireOP•2y ago
Okay, so from what I'm noticing I can conclude the following behaviour: If you 'add game' for something that's already installed (installed via lutris or similar), it won't launch (except the Chrono Trigger case apparently). If you install the game through HGL it will on first launch go into an endless "launching" loop of the application, but completely closing HGL and restarting will on the next launch instance allow the program to launch and behave as it should 🤔