-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Heya. Friendo invited me to to play some SE, but I recently switched to Linux Mint 21.2, then KDE Plasma Wayland on top (running great btw). Space Engineers used to run on this machine in Windows 7, so I decided to give it a try. Following some advice to get dotnet48 to install properly ( https://www.protondb.com/app/244850?device=pc ), I installed SE and told it to use proton 5, deleted the pfx folder, then ran it once so it would remake it. At this point, SE loads, but the main menu hardcore lags.. like 0.4 to 0.5 FPS, and it's difficult to click buttons. So I exit SE, then attempt to use your PatcherGUI.jar. It then hangs at this point -
Starting.....
Video file not found. Ignore this... it is fine!
gcServer tag found. Config patch not needed.Executing mkdir -p /home/mechanos/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: 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.
------------------------------------------------------
Using winetricks 20210206 - sha256sum: 0f21da98811e0bfda16a7d6d6b8e860a9cedbd4e836c7dd9b02f068d3092ee2e with wine-8.0.2 and WINEARCH=win64
Executing w_do_call vcrun2015
Executing mkdir -p /home/mechanos/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/244850
------------------------------------------------------
warning: 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.
------------------------------------------------------
Executing load_vcrun2015
Using native,builtin override for following DLLs: api-ms-win-crt-private-l1-1-0 api-ms-win-crt-conio-l1-1-0 api-ms-win-crt-convert-l1-1-0 api-ms-win-crt-environment-l1-1-0 api-ms-win-crt-filesystem-l1-1-0 api-ms-win-crt-heap-l1-1-0 api-ms-win-crt-locale-l1-1-0 api-ms-win-crt-math-l1-1-0 api-ms-win-crt-multibyte-l1-1-0 api-ms-win-crt-process-l1-1-0 api-ms-win-crt-runtime-l1-1-0 api-ms-win-crt-stdio-l1-1-0 api-ms-win-crt-string-l1-1-0 api-ms-win-crt-utility-l1-1-0 api-ms-win-crt-time-l1-1-0 atl140 concrt140 msvcp140 msvcr140 ucrtbase vcomp140 vcruntime140
Executing wine regedit /S C:\windows\Temp\override-dll.reg
Executing wine64 regedit /S C:\windows\Temp\override-dll.reg
Executing wine winecfg -v winxp64
------------------------------------------------------
warning: Running /usr/bin/wineserver -w. This will hang until all wine processes in prefix=/home/mechanos/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/244850/pfx terminate
------------------------------------------------------
Executing rm -f /home/mechanos/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/compatdata/244850/pfx/dosdevices/c:/windows/syswow64/ucrtbase.dll
Executing cd /home/mechanos/.cache/winetricks/vcrun2015
Executing wine vc_redist.x86.exe /q
-- never completing the vc_redist.x86.exe /q. However, in an earlier attempt I noticed if I use protontricks (flatpak) and attempt to install vcrun2015, it reports detecting a newer version and won't finish installing (yet protontricks shows no other version installed). I would guess this is what your patcher is getting stuck on. Knowing this, I killed that specific wine task trying to install vc_redist.x86.exe, so PatcherGUI.jar would continue. But then it gets stuck again on this part -
Executing cd /home/mechanos/.cache/winetricks/d3dcompiler_47
Downloading https://download-installer.cdn.mozilla.net/pub/firefox/releases/62.0.3/win64/ach/Firefox%20Setup%2062.0.3.exe to /home/mechanos/.cache/winetricks/d3dcompiler_47
-- at this point, I'm not certain how to make it continue.
Auto patching aside, I have also attempted to do a manual install using the Manual Setup Guide. It doesn't mention what version of proton to use, which is unfortunate. So I attempted to install using proton 5, then once dotnet48, vcrun2015 (doesn't install since newer version is detected), faudio, d3dcompiler_47, and xact is installed, I would switch to latest proton experimental or proton GE 8-13, and the game fails to launch, doesn't even show the splash, and no log is generated. However, if I delete the pfx folder, and then let either of the protons generate a pfx on it's own, the game does launch, but again, I only get 0.4FPS on the menu, and eventually the game will crash.
Either I'm doing something wrong, or missing something, or this repo needs updated? In case this is my bad, any advice would be appreciated - I'm new to linux.