Lutris gets as far as creating the prefix and trying to run a command to get an environment variable, but fails because apparently it returns an empty string:
warning: /home/aaron/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine cmd.exe /c echo '%AppData%' returned empty string, error message ""
------------------------------------------------------
Monitored process exited.
Initial process has exited (return code: 256)
All processes have quit
Exit with return code 256
Make sure you are running Lutris version 0.5.13 from About Lutris
Install wine-ge 8.17 or what ever is the newest version showing that does not have lol in the name (left hand panel on lutris->runners-> select wine and press the folder icon)
Saving the install script to my local machine as everquest-ii.yaml.
Replacing both occurrences of lutris-fshack-7.2-x86_64 with wine-ge-8-17-x86_64.
Installing the game using the modified everquest-ii.yaml file.
When the launcher window loads up, it is all white (I suspect because the --disable-gpu flag is not honored when opening from the installer context) so I close the window by clicking where I expect it to be at the top right of the white window (cursor changes as I hover invisible elements).
Installer completes successfully with exit code 0.
I have reported the Everquest II script to the maintainer to get the explicit wine version removed. Thanks for confirming that the change in the script works.
I’m just revisiting this now because I noticed a new issue at runtime but I don’t think it’s related to the installer script, probably something with my setup.
The new issue I am encountering is the game window launches in an invisible window. The issue seems to be isolated to GNOME. I can run the game fine in KDE and XFCE. It’s unfortunate that GNOME is my primary desktop environment; I only installed the others to rule out desktop environment / window manager issues. I suppose I can workaround it for now by logging out of GNOME and back in on one of the others, but is there anything that I could do to further diagnose why the window might be rendering in an invisible way?
Here are a few screenshots demonstrating the issue:
Hovering the game icon in dash-to-panel to show a thumbnail:
Check the preferences->Global Options->Enable Advanced at the top->vulkan ICD loader - if it is set to unspecified, you will need to change it to match your gpu and not say unspecified