[Mint 21.1 "vera"] Attempting to install Mod Organizer 2 (for Skyrim SE), fails with "Invalid file magic number"

This page summarizes the projects mentioned and recommended in the original post on /r/linux_gaming

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • modorganizer2-linux-installer

    An easy-to-use Mod Organizer 2 installer for Linux

  • In one of my regular attempts to get SkyUI working, I'm trying to install Mod Organizer 2 from its GitHub. Running Special Edition (with its stock .exe) and set to Proton 6.3 (and run once), as the instructions say. Fails miserably.

  • temurin8-binaries

    Temurin 8 binaries

  • INFO: all dependencies met INFO: selected game 'skyrimspecialedition' INFO: found Steam in '/home/myuser/.steam/debian-installation' INFO: steam not found in '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam' INFO: game found in '/home/myuser/.steam/debian-installation' INFO: selected install directory '/home/myuser/Games/mod-organizer-2-skyrimspecialedition' 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://skse.silverlock.org/beta/skse64_2_01_05.7z' INFO: downloading 'https://skse.silverlock.org/beta/skse64_2_01_05.7z' to '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05.7z' INFO: extracting '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05.7z' to '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05' INFO: removing existing JDK installation in '/home/myuser/.steam/debian-installation/steamapps/compatdata/489830/pfx/drive_c/java' INFO: installing JDK in '/home/myuser/.steam/debian-installation/steamapps/compatdata/489830/pfx/drive_c/java' INFO: installing Mod Organizer 2 in '/home/myuser/Games/mod-organizer-2-skyrimspecialedition/modorganizer2' INFO: installing script extender in '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/Data' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/skse64_1_6_353.dll' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/skse64_loader.exe' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/skse64_steam_loader.dll' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: installing nxm link broker in '/home/myuser/.local/share/modorganizer2' INFO: installing nxm link handler in '/home/myuser/.local/share/applications/' INFO: applying protontricks xaudio2_7=native Traceback (most recent call last): File "/usr/bin/protontricks", line 33, in sys.exit(load_entry_point('protontricks==1.7.0', 'console_scripts', 'protontricks')()) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 28, in cli main(args) File "/usr/lib/python3/dist-packages/protontricks/cli/util.py", line 143, in wrapper return cli_func(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 264, in main proton_app = find_proton_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 624, in find_proton_app tool_app = find_steam_compat_tool_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 537, in find_steam_compat_tool_app tool_appid = get_tool_appid(compat_tool_name, appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 418, in get_tool_appid vdf_sections = get_appinfo_sections(appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 385, in get_appinfo_sections raise SyntaxError("Invalid file magic number") SyntaxError: Invalid file magic number Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook with os.fdopen(os.open(pr_filename, FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_protontricks.1000.crash' Original exception was: Traceback (most recent call last): File "/usr/bin/protontricks", line 33, in sys.exit(load_entry_point('protontricks==1.7.0', 'console_scripts', 'protontricks')()) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 28, in cli main(args) File "/usr/lib/python3/dist-packages/protontricks/cli/util.py", line 143, in wrapper return cli_func(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 264, in main proton_app = find_proton_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 624, in find_proton_app tool_app = find_steam_compat_tool_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 537, in find_steam_compat_tool_app tool_appid = get_tool_appid(compat_tool_name, appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 418, in get_tool_appid vdf_sections = get_appinfo_sections(appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 385, in get_appinfo_sections raise SyntaxError("Invalid file magic number") SyntaxError: Invalid file magic number

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • modorganizer

    Mod manager for various PC games. Discord Server: https://discord.gg/ewUVAqyrQX if you would like to be more involved

  • INFO: all dependencies met INFO: selected game 'skyrimspecialedition' INFO: found Steam in '/home/myuser/.steam/debian-installation' INFO: steam not found in '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam' INFO: game found in '/home/myuser/.steam/debian-installation' INFO: selected install directory '/home/myuser/Games/mod-organizer-2-skyrimspecialedition' 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://skse.silverlock.org/beta/skse64_2_01_05.7z' INFO: downloading 'https://skse.silverlock.org/beta/skse64_2_01_05.7z' to '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05.7z' INFO: extracting '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05.7z' to '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05' INFO: removing existing JDK installation in '/home/myuser/.steam/debian-installation/steamapps/compatdata/489830/pfx/drive_c/java' INFO: installing JDK in '/home/myuser/.steam/debian-installation/steamapps/compatdata/489830/pfx/drive_c/java' INFO: installing Mod Organizer 2 in '/home/myuser/Games/mod-organizer-2-skyrimspecialedition/modorganizer2' INFO: installing script extender in '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/Data' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/skse64_1_6_353.dll' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/skse64_loader.exe' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: copying '/tmp/mo2-linux-installer-downloads-cache/skyrimspecialedition_skse64_2_01_05/skse64_2_01_05/skse64_steam_loader.dll' into '/home/myuser/.steam/debian-installation/steamapps/common/Skyrim Special Edition' INFO: installing nxm link broker in '/home/myuser/.local/share/modorganizer2' INFO: installing nxm link handler in '/home/myuser/.local/share/applications/' INFO: applying protontricks xaudio2_7=native Traceback (most recent call last): File "/usr/bin/protontricks", line 33, in sys.exit(load_entry_point('protontricks==1.7.0', 'console_scripts', 'protontricks')()) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 28, in cli main(args) File "/usr/lib/python3/dist-packages/protontricks/cli/util.py", line 143, in wrapper return cli_func(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 264, in main proton_app = find_proton_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 624, in find_proton_app tool_app = find_steam_compat_tool_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 537, in find_steam_compat_tool_app tool_appid = get_tool_appid(compat_tool_name, appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 418, in get_tool_appid vdf_sections = get_appinfo_sections(appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 385, in get_appinfo_sections raise SyntaxError("Invalid file magic number") SyntaxError: Invalid file magic number Error in sys.excepthook: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook with os.fdopen(os.open(pr_filename, FileNotFoundError: [Errno 2] No such file or directory: '/var/crash/_usr_bin_protontricks.1000.crash' Original exception was: Traceback (most recent call last): File "/usr/bin/protontricks", line 33, in sys.exit(load_entry_point('protontricks==1.7.0', 'console_scripts', 'protontricks')()) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 28, in cli main(args) File "/usr/lib/python3/dist-packages/protontricks/cli/util.py", line 143, in wrapper return cli_func(self, *args, **kwargs) File "/usr/lib/python3/dist-packages/protontricks/cli/main.py", line 264, in main proton_app = find_proton_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 624, in find_proton_app tool_app = find_steam_compat_tool_app( File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 537, in find_steam_compat_tool_app tool_appid = get_tool_appid(compat_tool_name, appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 418, in get_tool_appid vdf_sections = get_appinfo_sections(appinfo_path) File "/usr/lib/python3/dist-packages/protontricks/steam.py", line 385, in get_appinfo_sections raise SyntaxError("Invalid file magic number") SyntaxError: Invalid file magic number

  • protontricks

    A wrapper that does winetricks things for Proton enabled games, requires Winetricks.

  • The version of steam.py on Github is, annoyingly, different than the one I have.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts