But recently I got a new drive and reinstalled my OS, and now I can't install XWAU for some reason.
I'm running Pop!_OS 20.04, with Lutris 0.5.8.
I have the GOG version 2.0.2-18061.
Used dhollinger's Lutris installer.
The base game itself is installed and runs fine, but the Lutris installer fails installing the mega patch.
I'm seeing this in the output:
Code: Select all
Running /home/<user>/.local/share/lutris/runners/wine/lutris-6.0-rc1-x86_64/bin/wine /home/<user>/.cache/lutris/installer/star-wars-x-wing-alliance/xwaupgrade/XWAU2020.exe
Initial process has started with pid 149687
Start monitoring process.
05d8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
05d8:err:mscoree:LoadLibraryShim error reading registry key for installroot
05d8:err:mscoree:CLRRuntimeInfo_GetRuntimeDirectory error reading registry key for installroot
05d8:err:mscoree:ReallyFixupVTable unable to fixup vtable, hr=80004005, status=0
05d8:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
Assertion failed: 0, file /home/ubuntu/buildbot/runners/wine/wine-src/dlls/mscoree/corruntimehost.c, line 1343
Monitored process exited.
Initial process has exited (return code: 768)
All children have exited.
Exit with returncode 768
Running /home/<user>/.local/share/lutris/runners/wine/lutris-6.0-rc1-x86_64/bin/wine /home/<user>/.cache/lutris/installer/star-wars-x-wing-alliance/xwaupatch1/XWAU2020update_v1.0.exe
Initial process has started with pid 149698
Start monitoring process.
05f4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
05f4:err:mscoree:LoadLibraryShim error reading registry key for installroot
05f4:err:mscoree:CLRRuntimeInfo_GetRuntimeDirectory error reading registry key for installroot
05f4:err:mscoree:ReallyFixupVTable unable to fixup vtable, hr=80004005, status=0
05f4:err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
Assertion failed: 0, file /home/ubuntu/buildbot/runners/wine/wine-src/dlls/mscoree/corruntimehost.c, line 1343
Monitored process exited.
Initial process has exited (return code: 768)
All children have exited.
Exit with returncode 768
If I try to manually run the patch file, it fails with error message: "The calling thread must be STA because many UI components require this."
I don't think it's an issue with the patch file itself, I've checked the md5 hash and it's correct.
The only difference I can see between now and when it worked is wine version being updated to 6.0-rc1, while I used 5.7-11 before. But trying older wine versions doesn't help.
Any idea what's wrong?