My guess some sort of connection problem caused some file problems.
You can try to exit Lutris, reboot first as that can fix things sometimes.
But, I would remove EGS from Lutris and delete the prefix (the folder for EGS possibly in ~/Lutris/) then install it again.
EGS works for me so it shouldn’t be broken here.
Unless maybe the installer didn’t catch a required package that needs to be installed which is the only other thing I can think of. But, I don’t think its that.
@tfk I am not sure about 32 and 64… I actually don’t know where and how to change that. I was not able to find enough relevant info about that. I know during the installation of EGS I got several “warnings” similar to this one:
“You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.”
So you mean changing the 32/64 bit installation of the EGS inside Lutris? Of Wine? how do I change that? Sorry if they are silly questions, but I am quite confused with the bit support…
@staticjump I re-instaled EGS several times, but didn’t delete the folder inside ~/local/share/lutris/. I actually just uninstalled lutris, deleted all related files and reinstalled it… Installed again the EGS runner from the official link (got the wine 32/64 messages again). Same sequence, EGS starts by downloading a 388.5 MB update and after that… nothing. Every time I start it it says “verifying update” and exits right at the end.
I clicked on the settings button (Configuration) for the game in Lutris and in the dialog in the Game options tab I changed the /Win32/ bit to /Win64/ in the Executable path. After checking this version was also installed of course…
Warning message
The warning you mentioned just warns that many winetricks install only 32 bit libraries. Those won’t work with a 64bit game. So before posting a bug report they advise to retest in a pure 32bit wine prefix. That’s all.
The installers are very similar. One difference I see is that the EGS installer sets the prefix to emulate Windows 7 where the Phoenix Point version doesn’t.
You could run the installer for Phoenix Point as this one only installs EGS. Just to check if this makes a difference. Note that the installer lets the prefix point to EGS in the Win32 directory. If the directory is available then the prefix must be pointed to this version.
Hmm, so using Phoenix Point, I get an error about there being a problem with my graphics card. The difference being that vkd3d is disabled in Phoenix Point. Enabling this gives me the same behaviour as the EGS installer.
My installation is definitely Win64 because if I change the EGS runner to use Win32, it fails saying the installation is for Win64. But I still get those error messages.
However, I’ve seen some logs from other people and they can run the EGS even with those messages in the logs. So the problem seems to be different.
Another issue I have which might be or might not be related is that most games on Steam do not work for me with the default Photon 5, when I switch to an older version (photon 4.13), most of them work. But I have no idea what photon is and whether the Lutris runner uses it… Sorry if it is totally unrelated.
They got it to work by disabling DXVK in the Lutris game settings. DXVK translates directx commands to Vulkan commands. If you have a Vulkan capable system and your system uses the correct driver then installing the Vulkan libraries should work.
Here is the full story on DXVK:
This page describes common methods of installing the correct drivers for the GPU: