rockerbacon / modorganizer2-linux-installer

An easy-to-use Mod Organizer 2 installer for Linux
GNU General Public License v3.0
1.03k stars 80 forks source link

Installation interrupted while applying d3dcompiler_43 #520

Closed margaretjoanmiller closed 1 year ago

margaretjoanmiller commented 1 year ago

I'm trying to install mod organizer for fallout new vegas and I keep getting an "operation canceled" error with nothing I can gleam from the logs to explain why. Here's the log:

INFO: all dependencies met
INFO: selected game 'newvegas'
INFO: found Steam in '/home/maedayscout/.local/share/Steam'
INFO: game found in '/home/maedayscout/.local/share/Steam'
INFO: steam not found in '/home/maedayscout/.var/app/com.valvesoftware.Steam/.local/share/Steam'
INFO: proceeding with existing prefix
INFO: selected install directory '/home/maedayscout/Games/mod-organizer-2-newvegas'
INFO: using wget backend
INFO: fetching remote resource at 'https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u312-b07/OpenJDK8U-jre_x64_windows_hotspot_8u312b07.zip'
INFO: downloading 'https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u312-b07/OpenJDK8U-jre_x64_windows_hotspot_8u312b07.zip' to '/tmp/mo2-linux-installer-downloads-cache/OpenJDK8U-jre_x64_windows_hotspot_8u312b07.zip'
INFO: extracting '/tmp/mo2-linux-installer-downloads-cache/OpenJDK8U-jre_x64_windows_hotspot_8u312b07.zip' to '/tmp/mo2-linux-installer-downloads-cache/OpenJDK8U-jre_x64_windows_hotspot_8u312b07'
INFO: using wget backend
INFO: fetching remote resource at 'https://github.com/ModOrganizer2/modorganizer/releases/download/v2.4.4/Mod.Organizer-2.4.4.7z'
INFO: downloading 'https://github.com/ModOrganizer2/modorganizer/releases/download/v2.4.4/Mod.Organizer-2.4.4.7z' to '/tmp/mo2-linux-installer-downloads-cache/Mod.Organizer-2.4.4.7z'
INFO: extracting '/tmp/mo2-linux-installer-downloads-cache/Mod.Organizer-2.4.4.7z' to '/tmp/mo2-linux-installer-downloads-cache/Mod.Organizer-2.4.4'
INFO: using wget backend
INFO: fetching remote resource at 'https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks'
INFO: downloading 'https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks' to '/tmp/mo2-linux-installer-downloads-cache/winetricks'
INFO: using wget backend
INFO: fetching remote resource at 'https://github.com/xNVSE/NVSE/releases/download/6.2.4/nvse_6_2_4.7z'
INFO: downloading 'https://github.com/xNVSE/NVSE/releases/download/6.2.4/nvse_6_2_4.7z' to '/tmp/mo2-linux-installer-downloads-cache/newvegas_nvse_6_2_4.7z'
INFO: extracting '/tmp/mo2-linux-installer-downloads-cache/newvegas_nvse_6_2_4.7z' to '/tmp/mo2-linux-installer-downloads-cache/newvegas_nvse_6_2_4'
INFO: installing JDK in '/home/maedayscout/.local/share/Steam/steamapps/compatdata/22380/pfx/drive_c/java'
INFO: installing Mod Organizer 2 in '/home/maedayscout/Games/mod-organizer-2-newvegas/modorganizer2'
INFO: installing script extender in '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas'
INFO: copying all files from '/tmp/mo2-linux-installer-downloads-cache/newvegas_nvse_6_2_4' into '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas'
cp: not replacing '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas/Data/NVSE/nvse_config.ini'
cp: not replacing '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas/nvse_1_4.dll'
cp: not replacing '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas/nvse_editor_1_4.dll'
cp: not replacing '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas/nvse_loader.exe'
cp: not replacing '/home/maedayscout/.local/share/Steam/steamapps/common/Fallout New Vegas/nvse_steam_loader.dll'
INFO: installing nxm link broker in '/home/maedayscout/.local/share/modorganizer2'
INFO: installing nxm link handler in '/home/maedayscout/.local/share/applications/'
INFO: applying protontricks d3dcompiler_43 d3dx9
------------------------------------------------------
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 20230212 - sha256sum: 524c3cd602ef222da3dc644a0a741edd8bca6dfb72ba3c63998a76b82f9e77b2 with wine-8.0 and WINEARCH=win64
Executing w_do_call d3dcompiler_43
------------------------------------------------------
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_d3dcompiler_43 
grep: warning: stray \ before /
Executing cd /home/maedayscout/.cache/winetricks/directx9
Downloading https://files.holarse-linuxgaming.de/mirrors/microsoft/directx_Jun2010_redist.exe to /home/maedayscout/.cache/winetricks/directx9

08/18 12:21:02 [NOTICE] Downloading 1 item(s)
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/newvegas_nvse_6_2_4.7z'
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/newvegas_nvse_6_2_4'
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/Mod.Organizer-2.4.4.7z'
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/Mod.Organizer-2.4.4'
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/OpenJDK8U-jre_x64_windows_hotspot_8u312b07.zip'
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/OpenJDK8U-jre_x64_windows_hotspot_8u312b07'
INFO: removing '/tmp/mo2-linux-installer-downloads-cache/winetricks'
rockerbacon commented 1 year ago

It looks like Protontricks died without any explicit errors or warnings while attempting to apply d3dcompiler_43.

Make sure you’re using a recent version of Protontricks and that the following command works:

protontricks 22380 -q d3dcompiler_43 d3dx9 || echo “Protontricks failed!”

Note that if you installed Protontricks using flatpak, you’ll have to replace “protontricks” with “flatpak run com.github.Matoking.protontricks” in the above command.

rockerbacon commented 1 year ago

Closing due to inactivity.

Schatteneis commented 8 months ago

i had the same problem with oblivion, protontricks 22330 -q d3dcompiler_43 d3dx9 worked just fine