Skip to content

[Bug]: Issues with steam flatpak install #803

Description

@EmehVukii

What happened?

was trying to setup DS3 archieplago on CachyOS, which does work on linux with a native steam installation, but I couldn't get it to work with flatpak. Wine is unable to find the correct paths - if i had to take a guess - but nothing i did fixed it

Version

v0.11.0

What operating system are you seeing this problem on?

Linux

Relevant log output

INFO me3: version="0.11.0" commit_id="40583deb10ac8679c94b95c566b520f3f8bba242"
 INFO launch: me3::commands::launch: resolved game game=Game(DarkSouls3) game_options=GameOptions { boot_boost: None, skip_logos: None, skip_steam_init: None, exe: None } profile_options=ProfileOptions { start_online: None, disable_arxan: None, no_mem_patch: None }
 INFO launch: me3::commands::launch: wrote attach config attach_config_file=NamedTempFile("/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3/.tmpltdgXo") attach_config=AttachConfig { game: DarkSouls3, natives: [Native { path: ModFile("/mnt/m2/ds3 archi/ds3_archipelago.dll"), optional: false, enabled: true, load_before: [], load_after: [], initializer: None, finalizer: None, load_early: false }], early_natives: [], packages: [Package { id: None, enabled: true, path: ModFile("/mnt/m2/ds3 archi/randomizer"), load_after: [], load_before: [] }], savefile: Some("ap-52715825226559348179.sl2"), cache_path: Some("/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3"), suspend: false, boot_boost: true, skip_logos: true, start_online: false, disable_arxan: false, mem_patch: true, skip_steam_init: false }
 INFO launch: me3::commands::launch: monitor pipe created path="/tmp/.tmpsf6gVh"
 INFO launch: me3::commands::launch: created log file log_file_path="/home/emehvukii/.var/app/com.valvesoftware.Steam/data/me3/logs/me3-config/2026-06-18_21-05-27.log"
 INFO run: me3_launcher: Launcher started
 INFO run: me3_launcher: Parsed launcher args args=LauncherVars { exe: "/mnt/m2/SteamLibrary/steamapps/common/DARK SOULS III/Game/DarkSoulsIII.exe", host_dll: "/mnt/m2/ds3 archi/bin/win64/me3_mod_host.dll", host_config_path: "/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3/.tmpltdgXo" }
 INFO run: me3_launcher: Starting game at "/mnt/m2/SteamLibrary/steamapps/common/DARK SOULS III/Game/DarkSoulsIII.exe" with DLL "/mnt/m2/ds3 archi/bin/win64/me3_mod_host.dll"
 INFO run:launch: me3_launcher::game: trace_id=Some("275b66053994a76142b0f5cd3a755854-4bca0442c87562cb-0")
 INFO run:attach: me3_launcher::game: attaching to process pid=316
 INFO me3_mod_host: Beginning host attach
 INFO me3_mod_host: Attaching to DARK SOULS™ III 1.15.2.0 Worldwide
 INFO me3_mod_host: will attempt to disable Arxan code protection game=darksouls3 attach_config.disable_arxan=false
DEBUG defer_init:schedule_after_arxan: dearxan::disabler::game: game path: "S:\\steamapps\\common\\DARK SOULS III\\Game\\DarkSoulsIII.exe"
DEBUG defer_init:schedule_after_arxan: dearxan::disabler::game: preferred base address: 140000000
DEBUG defer_init:schedule_after_arxan: dearxan::disabler::steamstub: SteamStub detected
DEBUG defer_init:schedule_after_arxan: dearxan::disabler::steamstub: clearing SteamStub protection flags, original values: SteamDrmFlags {
    no_module_verification: true,
    no_encryption: true,
    no_ownership_check: false,
    no_debugger_check: false,
    no_error_dialog: false,
}
DEBUG defer_init:schedule_after_arxan: dearxan::disabler::steamstub: swapping steamstub header OEP with user callback
 INFO filesystem:create_file: me3_mod_host::filesystem: applied filesystem hook
 INFO filesystem:create_directory: me3_mod_host::filesystem: applied filesystem hook
 INFO filesystem:delete_file: me3_mod_host::filesystem: applied filesystem hook
 INFO me3_mod_host: Host successfully attached
 INFO me3_mod_host: Deferred me3 attach
 INFO run:attach: me3_launcher::game: Successfully attached
 INFO run: me3_launcher: attached to game successfully
 INFO dearxan::disabler: arxan detected: true
DEBUG dearxan::disabler: detouring entry point via __security_init_cookie call hook
DEBUG dearxan::disabler: removing __security_init_cookie entry point hook
DEBUG dearxan::disabler: calling __security_init_cookie (will run Arxan initialization routines)
DEBUG dearxan::disabler: flushing callback functions
DEBUG dearxan::disabler: setting game executable page protection flags to RWX
 INFO dearxan::disabler: analyzing Arxan stubs
DEBUG dearxan::analysis: Found 205 potential Arxan stubs
DEBUG dearxan::analysis::stub_info: 141156018 is not in an Arxan stub
DEBUG dearxan::analysis::stub_info: 141bf0945 is not in an Arxan stub
 WARN dearxan::analysis::stub_info: error while decrypting rmx regions: failed to fill whole buffer
 INFO dearxan::disabler: analysis completed in 67.090ms. 203 stubs found
 INFO dearxan::disabler: generating patches
 INFO dearxan::disabler: generated 212 patches in 7.993ms
 INFO dearxan::disabler: applying patches
 INFO dearxan::disabler: all patches applied in 31.100µs. Arxan is now neutered
DEBUG dearxan::disabler: invoking user callback
 INFO defer_init:schedule_after_arxan: me3_mod_host::deferred: result=Ok(Status { is_arxan_detected: true, is_executing_entrypoint: true })
 INFO me3_mod_host: dearxan::disabler::neuter_arxan finished
 INFO hook_system_allocator: me3_mod_host::alloc_hooks: hooking system allocator
 INFO skip_logos: me3_mod_host::skip_logos: applied hook
 INFO hook_heap_allocators: me3_mod_host::alloc_hooks: hooking heap allocators
 INFO oversized_regulation_fix: me3_mod_host::savefile: applied hooks
 INFO assets:file_step:hook:device_manager: me3_mod_host::asset_hooks: applied asset override hook
 INFO assets:file_step:hook:mount_ebl: me3_mod_host::asset_hooks: applied asset override hook
ERROR assets:file_step:hook:mount_ebl:hook: me3_mod_host::asset_hooks: error=Path not found. (os error 3) at path "S:/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3\\.tmpBEQaF5" key=-----BEGIN RSA PUBLIC KEY-----
MIIBCwKCAQEA05hqyboW/qZaJ3GBIABFVt1X1aa0/sKINklvpkTRC+5Ytbxvp18L
M1gN6gjTgSJiPUgdlaMbptVa66MzvilEk60aHyVVEhtFWy+HzUZ3xRQm6r/2qsK3
8wXndgEU5JIT2jrBXZcZfYDCkUkjsGVkYqjBNKfp+c5jlnNwbieUihWTSEO+DA8n
aaCCzZD3e7rKhDQyLCkpdsGmuqBvl02Ou7QeehbPPno78mOYs2XkP6NGqbFFGQwa
swyyyXlQ23N15ZaFGRRR0xYjrX4LSe6OJ8Mx/Zkec0o7L28CgwCTmcD2wO8TEATE
AUbbV+1Su9uq2+wQxgnsAp+xzhn9og9hmwIEC35bSQ==
-----END RSA PUBLIC KEY-----

ERROR assets:file_step:hook:mount_ebl:hook: me3_mod_host::asset_hooks: error=Path not found. (os error 3) at path "S:/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3\\.tmphot1Xn" key=-----BEGIN RSA PUBLIC KEY-----
MIIBCwKCAQEAvCZAK9UfPdk5JaTlG7n1r0LSVzIan3h0BSLaMXQHOwO7tTGpvtdX
m2ZLY9y8SVmOxWTQqRq14aVGLTKDyH87hPuKd47Y0E5K5erTqBbXW6AD4El1eir2
VJz/pwHt73FVziOlAnao1A5MsAylZ9B5QJyzHJQG+LxzMzmWScyeXlQLOKudfiIG
0qFw/xhRMLNAI+iypkzO5NKblYIySUV5Dx7649XdsZ5UIwJUhxONsKuGS+MbeTFB
mTMehtNj5EwPxGdT4CBPAWdeyPhpoHJHCbgrtnN9akwQmpwdBBxT/sTD16Adn9B+
TxuGDQQALed4S4KvM+fadx27pQz8pP9VLwIEL67iCQ==
-----END RSA PUBLIC KEY-----

ERROR assets:file_step:hook:mount_ebl:hook: me3_mod_host::asset_hooks: error=Path not found. (os error 3) at path "S:/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3\\.tmpirPBMF" key=-----BEGIN RSA PUBLIC KEY-----
MIIBCwKCAQEAqLytWD20TSXPeAA1RGDwPW18nJwe2rBX+0HPtdzFmQc/KmQlWrP+
94k6KClK5f7m0xUHwT8+yFGLxPdRvUPyOhBEnRA6tkObVDSxij5y0Jh4h4ilAO73
I8VMcmscS71UKkck4444+eR4vVd+SPlzIu8VgqLefvEn/sX/pAevDp7w+gD0NgvO
e9U6iWEXKwTOPB97X+Y2uB03gSSognmV8h2dtUFJ4Ryn5jrpWmsuUbdvGp0CWBKH
CFruNXnfsG0hlf9LqbVmEzbFl/MhjBmbVjjtelorZsoLPK+OiPTHW5EcwwnPh1vH
FFGM7qRMc0yvHqJnniEWDsSz8Bvg+GxpgQIEC8XNVw==
-----END RSA PUBLIC KEY-----

ERROR assets:file_step:hook:mount_ebl:hook: me3_mod_host::asset_hooks: error=Path not found. (os error 3) at path "S:/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3\\.tmpnOMdxl" key=-----BEGIN RSA PUBLIC KEY-----
MIIBCwKCAQEArfUaZWjYAUaZ0q+5znpX55GeyepawCZ5NnsMjIW9CA3vrOgUGRkh
6aAU9frlafQ81LQMRgAznOnQGE7K3ChfySDpq6b47SKm4bWPqd7Ulh2DTxIgi6QP
qm4UUJL2dkLaCnuoya/pGMOOvhT1LD/0CKo/iKwfBcYf/OAnwSnxMRC3SNRugyvF
ylCet9DEdL5L8uBEa4sV4U288ZxZSZLg2tB10xy5SHAsm1VNP4Eqw5iJbqHEDKZW
n2LJP5t5wpEJvV2ACiA4U5fyjQLDzRwtCKzeK7yFkKiZI95JJhU/3DnVvssjIxku
gYZkS9D3k9m+tkNe0VVrd4mBEmqVxg+V9wIEL6Y6tw==
-----END RSA PUBLIC KEY-----

ERROR assets:file_step:hook:mount_ebl:hook: me3_mod_host::asset_hooks: error=Path not found. (os error 3) at path "S:/home/emehvukii/.var/app/com.valvesoftware.Steam/cache/me3\\.tmpL1K9yO" key=-----BEGIN RSA PUBLIC KEY-----
MIIBCwKCAQEAvKTlU3nka4nQesRnYg1NWovCCTLhEBAnjmXwI69lFYfc4lvZsTrQ
E0Y25PtoP0ZddA3nzflJNz1rBwAkqfBRGTeeTCAyoNp/iel3EAkid/pKOt3JEkHx
rojRuWYSQ0EQawcBbzCfdLEjizmREepRKHIUSDWgu0HTmwSFHHeCFbpBA1h99L2X
izH5XFTOu0UIcUmBLsK6DYsIj5QGrWaxwwXcTJN/X+/syJ/TbQK9W/TCGaGiirGM
1u2wvZXSZ7uVM3CHwgNhAMiqLvqORygcDeNqxgq+dXDTxka43j7iPJWdHs8b25fy
aH3kbUxKlDGaEENNNyZQcQrgz8Q76jIE0QIEFUsz9w==
-----END RSA PUBLIC KEY-----

 INFO assets:file_step:hook:ebl: me3_mod_host::asset_hooks: applied asset override hook

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions