Troubleshooting
Desktop app won’t open
Windows: Make sure you have WebView2 installed (it ships with Windows 11 and most Windows 10 installations).
Linux: Make sure your system has WebKit2GTK:
# Debian/Ubuntusudo apt install libwebkit2gtk-4.1-dev
# Fedorasudo dnf install webkit2gtk4.1
# Archsudo pacman -S webkit2gtk-4.1If the app opens to a gray screen on Debian/Ubuntu, try launching it with the software/compositing fallback enabled:
WEBKIT_DISABLE_DMABUF_RENDERER=1 WEBKIT_DISABLE_COMPOSITING_MODE=1 rsmmIf that fixes it, the issue is usually a WebKitGTK or GPU compositing quirk on the local machine.
”Game not found”
The app couldn’t auto-detect your Ravenswatch installation.
- Steam (Windows): Try launching Ravenswatch through Steam once, then restart RSMM
- Steam (Linux): Make sure the game is installed in your Steam library
- Custom install: Browse to the folder containing
Ravenswatch.exemanually
”Permission denied” on Linux
If RSMM can’t write to the game directory, you may need to adjust permissions:
# If the game is in a Steam library on a different drivesudo chown -R $USER /path/to/Ravenswatch“Python not found” error
The desktop app bundles Python internally. If you see this error, the bundle may be corrupted — try reinstalling RSMM.
Mods not applying
Run the Doctor from the app toolbar. It will check:
- The game directory exists
- The asset map is generated
- All mod files are valid
- No file conflicts between mods
If the doctor reports errors, follow its suggestions.
Rollback
If a mod causes issues in-game:
- Open the Installed tab
- Disable or uninstall the problematic mod
- Click Apply to restore the original game files
- Launch the game — it’s back to vanilla
”Loader DLL not loading” (Lua mods, Windows only)
- Verify
winhttp.dllexists next toRavenswatch.exe - Check the loader log from the app’s Debug menu
- Ensure your Steam launch options include the DLL override
CLI diagnostics
If you use the command line, these help pin down problems:
./rsmm doctor # full health check — run this first./rsmm log # tail the loader log (Lua mods)For merge conflicts or asset collisions, inspect mods/_merged/asset_map.json
and asset_map.csv for duplicate entries, then resolve by renaming or adjusting
the offending manifests.
Still stuck?
Open an issue on GitHub with:
- Your operating system
- RSMM version (shown in About)
- Ravenswatch version
- Steps to reproduce the problem
- Any error messages or screenshots