lVlyke / starfield-mod-loader

A simple mod manager for Starfield and Fallout 4 that supports both Steam and Game Pass versions of the games.
GNU General Public License v3.0
24 stars 1 forks source link

Infinitely syncing mods #6

Closed scrubborn closed 7 months ago

scrubborn commented 7 months ago

I have 3 simple mods I'm trying to load to test this out, but upon hitting activate mods for the first time it just infinitely says "syncing mods". Now I seem to be locked out, as i can't cancel the process, and restarting the app auto restarts the infinite syncing. I'm on garuda hyprland, and running the latest release of the mod manager.

maxfinnsjo commented 7 months ago

Hi, I have the exact same issue. On EndeavourOS.

lVlyke commented 7 months ago

Hi, thanks for the report. Unfortunately I'm not able to reproduce this issue on my EndeavourOS installation. Are there any errors in the app.log file in the application directory?

scrubborn commented 7 months ago

I'm not getting any errors, theres only one line added to the log when I start the app with this bug -

[2023-12-02 15:36:44.985] [info] Deploying profile Base Profile

lVlyke commented 7 months ago

I just released version 0.5.1 which adds some additional error logging during mod deployment. When you get a chance, please try this version and let me know if you see any new errors show up in the log.

What filesystem are you using?

scrubborn commented 7 months ago

Cool, that gave more useful info. I also just found that I can deploy mods if I aren't trying to use a mod with a plugin.

[2023-12-02 15:56:22.832] [info] Deploying profile Base [2023-12-02 15:56:22.833] [error] Mod deployment failed: Error: Unable to write plugins list. at ElectronLoader.deployProfile (/home/scrubby/Tools and Applications/starfield-mod-loader-linux-x64/resources/app/electron.js:1140:27) at /home/scrubby/Tools and Applications/starfield-mod-loader-linux-x64/resources/app/electron.js:285:25 at WebContents. (node:electron/js2c/browser_init:2:88656) at WebContents.emit (node:events:514:28)

I'm using ext4 but the mod manager is on a different ext4 drive from the game.

lVlyke commented 7 months ago

That error can happen when the directory of the profile's Plugin list path doesn't exist. Try checking your profile and make sure that directory exists.

scrubborn commented 7 months ago

Can confirm the filepath to the plugins.txt is correct, copying and pasting it into my file manager pulls it up no issue.

lVlyke commented 7 months ago

I believe I've found the problem and just released a new version with the fix. Let me know if this resolves the issue.

scrubborn commented 7 months ago

The new version appears to work without issue! I am ecstatic to have a functional native linux mod manger for this game, thanks.

Closing issue.