ow-mod-man
ow-mod-man copied to clipboard
[Bug Report] steamdeck : desktop mode - cant load mods
What Happened?
when in desktop mode after installing mods pressing "run game" doesn't launch ow. It is launched when all mods are uninstalled.
Package
Graphical Interface
Platform
Steam Deck
Logs
[13:43:24][INFO] Start of Outer Wilds Mod Manager v0.13.0
[13:43:24][DEBUG] Skipping protocol registration for non-Windows platform
[13:43:24][DEBUG] Setup URI handler
[13:43:24][INFO] File Watcher Setup On Standby
[13:43:24][DEBUG] Reading Config From /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:43:24][INFO] File Watcher: Watching Filesystem
[13:43:24][ERROR] Error starting Mods watcher: Error { kind: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }), paths: [] }
[13:43:24][ERROR] Error starting Mods watcher: Error { kind: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" }), paths: ["/home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/OWML.Manifest.json"] }
[13:43:24][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:43:24][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:43:25][DEBUG] Fetching Remote DB At https://ow-mods.github.io/ow-mod-db/database.json
[13:43:25][ERROR] Error Received From Frontend: No such file or directory (os error 2)
At:
@tauri://localhost/assets/SettingsModal-C_nMGoNE.js:1:6990
Ic@tauri://localhost/assets/styles-ueYy62fx.js:40:57573
@tauri://localhost/assets/BaseApp-ugxdthb0.js:168:9364
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/MainApp-BibF0pQI.js:7:21797
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/BaseApp-ugxdthb0.js:16:38069
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
t@tauri://localhost/assets/BaseApp-ugxdthb0.js:16:30076
@tauri://localhost/assets/BaseApp-ugxdthb0.js:90:20143
nv@tauri://localhost/assets/BaseApp-ugxdthb0.js:89:11877
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/BaseApp-ugxdthb0.js:89:14093
@tauri://localhost/assets/BaseApp-ugxdthb0.js:117:3240
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/MainApp-BibF0pQI.js:7:18958
@tauri://localhost/assets/SettingsModal-C_nMGoNE.js:1:7391
Suspense
@tauri://localhost/assets/MainApp-BibF0pQI.js:7:57801
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:25568
Kl@tauri://localhost/assets/MainApp-BibF0pQI.js:7:59970
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/BaseApp-ugxdthb0.js:168:3551
nav
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/BaseApp-ugxdthb0.js:16:38069
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/MainApp-BibF0pQI.js:7:6121
Zl@tauri://localhost/assets/MainApp-BibF0pQI.js:7:60450
@tauri://localhost/assets/MainApp-BibF0pQI.js:10:5636
div
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6189
@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:25568
Ic@tauri://localhost/assets/styles-ueYy62fx.js:40:57573
@tauri://localhost/assets/BaseApp-ugxdthb0.js:168:9364
Yb@tauri://localhost/assets/BaseApp-ugxdthb0.js:117:2054
Lp@tauri://localhost/assets/BaseApp-ugxdthb0.js:8:6408
@tauri://localhost/assets/BaseApp-ugxdthb0.js:227:156
Yr@tauri://localhost/assets/MainApp-BibF0pQI.js:10:6467
Suspense
Ic@tauri://localhost/assets/styles-ueYy62fx.js:40:57573
h1@tauri://localhost/assets/styles-ueYy62fx.js:46:337
[13:43:25][DEBUG] Success, Constructing Remote Mod Map
[13:43:29][DEBUG] Begin download of https://github.com/ow-mods/owml/releases/download/2.11.1/OWML.zip to /tmp/.tmpULxyJs/OWML.zip
[13:43:31][DEBUG] Begin extraction of /tmp/.tmpULxyJs/OWML.zip to /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:43:31][DEBUG] Sending AnalyticsPayload { client_id: "a5c6574d-54af-4ca8-8bc2-32d26f8d3616", timestamp_micros: 1711201411370266, non_personalized_ads: true, events: [AnalyticsEvent { name: ModRequiredInstall, params: AnalyticsEventParams { mod_unique_name: "Alek.OWML", manager_version: "0.13.0" } }] }
[13:43:31][DEBUG] Successfully Sent Analytics Event ModRequiredInstall for Alek.OWML
[13:43:38][DEBUG] Writing Config To /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:43:38][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:43:39][DEBUG] Reading Config From /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:43:39][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:43:39][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:43:40][WARN] Potentially failed to start game (exit code): Unknown
[13:43:40][WARN] Potentially Failed to Start Game (stdout):
[13:43:40][WARN] Potentially Failed to Start Game (stderr):
[13:44:41][DEBUG] Begin download of https://github.com/xen-42/outer-wilds-cursed-title/releases/download/v1.0.0/xen.CursedTitle.zip to /tmp/.tmpHSn5D8/xen.CursedTitle.zip
[13:44:43][DEBUG] Begin extraction of /tmp/.tmpHSn5D8/xen.CursedTitle.zip to /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/xen.CursedTitle
[13:44:43][DEBUG] Found manifest at manifest.json in zip, extracting siblings
[13:44:43][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/xen.CursedTitle/manifest.json
[13:44:43][DEBUG] Sending AnalyticsPayload { client_id: "a5c6574d-54af-4ca8-8bc2-32d26f8d3616", timestamp_micros: 1711201483122610, non_personalized_ads: true, events: [AnalyticsEvent { name: ModInstall, params: AnalyticsEventParams { mod_unique_name: "xen.CursedTitle", manager_version: "0.13.0" } }] }
[13:44:43][DEBUG] Successfully Sent Analytics Event ModInstall for xen.CursedTitle
[13:44:43][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:44:43][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/xen.CursedTitle/manifest.json
[13:44:52][DEBUG] Writing Config To /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:44:52][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:44:53][WARN] Potentially failed to start game (exit code): 1
[13:44:53][WARN] Potentially Failed to Start Game (stdout):
[13:44:53][WARN] Potentially Failed to Start Game (stderr):
Unhandled Exception:
System.TypeLoadException: VTable setup of type OWML.ModLoader.ModData failed
at OWML.ModLoader.ModFinder.GetMod (System.String manifestFilename) [0x00026] in <4976dc9c26e54ef7948d6d5c07f2dcc9>:0
at System.Linq.Enumerable+SelectArrayIterator2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in 2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in
[13:44:53][DEBUG] Reading Config From /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:44:53][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:44:53][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:45:31][DEBUG] Begin download of https://github.com/puffbro/outer-wilds-traditional-chinese-translation/releases/download/1.1.1/PuFF.OWCHT.zip to /tmp/.tmpvaeOQH/PuFF.OWCHT.zip
[13:45:37][DEBUG] Begin extraction of /tmp/.tmpvaeOQH/PuFF.OWCHT.zip to /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/PuFF.OWCHT
[13:45:37][DEBUG] Found manifest at manifest.json in zip, extracting siblings
[13:45:37][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/PuFF.OWCHT/manifest.json
[13:45:37][DEBUG] Sending AnalyticsPayload { client_id: "a5c6574d-54af-4ca8-8bc2-32d26f8d3616", timestamp_micros: 1711201537705835, non_personalized_ads: true, events: [AnalyticsEvent { name: ModInstall, params: AnalyticsEventParams { mod_unique_name: "PuFF.OWCHT", manager_version: "0.13.0" } }] }
[13:45:37][DEBUG] Successfully Sent Analytics Event ModInstall for PuFF.OWCHT
[13:45:37][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:45:37][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/PuFF.OWCHT/manifest.json
[13:45:37][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/xen.CursedTitle/manifest.json
[13:46:07][DEBUG] Writing Config To /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:46:07][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:07][WARN] Potentially failed to start game (exit code): 1
[13:46:07][WARN] Potentially Failed to Start Game (stdout):
[13:46:07][WARN] Potentially Failed to Start Game (stderr):
Unhandled Exception:
System.TypeLoadException: VTable setup of type OWML.ModLoader.ModData failed
at OWML.ModLoader.ModFinder.GetMod (System.String manifestFilename) [0x00026] in <4976dc9c26e54ef7948d6d5c07f2dcc9>:0
at System.Linq.Enumerable+SelectArrayIterator2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in 2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in
[13:46:08][DEBUG] Reading Config From /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:46:09][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:09][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:14][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:46:14][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/PuFF.OWCHT/manifest.json
[13:46:14][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/xen.CursedTitle/manifest.json
[13:46:17][DEBUG] Writing Config To /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:46:17][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:18][WARN] Potentially failed to start game (exit code): 1
[13:46:18][WARN] Potentially Failed to Start Game (stdout):
[13:46:18][WARN] Potentially Failed to Start Game (stderr):
Unhandled Exception:
System.TypeLoadException: VTable setup of type OWML.ModLoader.ModData failed
at OWML.ModLoader.ModFinder.GetMod (System.String manifestFilename) [0x00026] in <4976dc9c26e54ef7948d6d5c07f2dcc9>:0
at System.Linq.Enumerable+SelectArrayIterator2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in 2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in
[13:46:18][DEBUG] Reading Config From /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:46:18][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:18][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:24][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:46:24][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/xen.CursedTitle/manifest.json
[13:46:25][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:46:28][DEBUG] Writing Config To /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:46:28][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:29][WARN] Potentially failed to start game (exit code): Unknown
[13:46:29][WARN] Potentially Failed to Start Game (stdout):
[13:46:29][WARN] Potentially Failed to Start Game (stderr):
[13:46:29][DEBUG] Reading Config From /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/ow-mod-man/settings.json
[13:46:29][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:46:29][DEBUG] Fetching Alert At: https://raw.githubusercontent.com/ow-mods/ow-mod-db/source/alert-v2.json
[13:47:13][DEBUG] Begin download of https://github.com/Owen013/Hatchling-Outfitter/releases/download/v1.2.3/Owen013.HatchlingOutfit.zip to /tmp/.tmpnsmWnJ/Owen013.HatchlingOutfit.zip
[13:47:15][DEBUG] Begin extraction of /tmp/.tmpnsmWnJ/Owen013.HatchlingOutfit.zip to /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/Owen013.HatchlingOutfit
[13:47:15][DEBUG] Found manifest at manifest.json in zip, extracting siblings
[13:47:15][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/Owen013.HatchlingOutfit/manifest.json
[13:47:15][DEBUG] Sending AnalyticsPayload { client_id: "a5c6574d-54af-4ca8-8bc2-32d26f8d3616", timestamp_micros: 1711201635446835, non_personalized_ads: true, events: [AnalyticsEvent { name: ModInstall, params: AnalyticsEventParams { mod_unique_name: "Owen013.HatchlingOutfit", manager_version: "0.13.0" } }] }
[13:47:15][DEBUG] Successfully Sent Analytics Event ModInstall for Owen013.HatchlingOutfit
[13:47:15][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML
[13:47:15][DEBUG] Loading Mod With Manifest: /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML/Mods/Owen013.HatchlingOutfit/manifest.json
[13:47:24][WARN] Potentially failed to start game (exit code): 1
[13:47:24][WARN] Potentially Failed to Start Game (stdout):
[13:47:24][WARN] Potentially Failed to Start Game (stderr):
Unhandled Exception:
System.TypeLoadException: VTable setup of type OWML.ModLoader.ModData failed
at OWML.ModLoader.ModFinder.GetMod (System.String manifestFilename) [0x00026] in <4976dc9c26e54ef7948d6d5c07f2dcc9>:0
at System.Linq.Enumerable+SelectArrayIterator2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in 2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in
[13:48:05][WARN] Potentially failed to start game (exit code): 1
[13:48:05][WARN] Potentially Failed to Start Game (stdout):
[13:48:05][WARN] Potentially Failed to Start Game (stderr):
Unhandled Exception:
System.TypeLoadException: VTable setup of type OWML.ModLoader.ModData failed
at OWML.ModLoader.ModFinder.GetMod (System.String manifestFilename) [0x00026] in <4976dc9c26e54ef7948d6d5c07f2dcc9>:0
at System.Linq.Enumerable+SelectArrayIterator2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in 2[TSource,TResult].ToList () [0x00014] in <e58ddae3e0c345388192647a9b3c8553>:0 at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable
1[T] source) [0x0001f] in
[13:51:01][DEBUG] Begin construction of local db at /home/deck/.var/app/com.outerwildsmods.owmods_gui/data/OuterWildsModManager/OWML [13:51:03][WARN] Potentially failed to start game (exit code): Unknown [13:51:03][WARN] Potentially Failed to Start Game (stdout): [13:51:03][WARN] Potentially Failed to Start Game (stderr): `
Hello, this is due to a recent update that broke OWML on Linux, I'd recommend completely reinstalling the manager (removing ~/.local/share/OuterWildsModManager
as well) verifying game files, and trying again.