Steam Deck cant open SMM

Trying to install mods on my steam deck install of Satisfactory, but when I open the linux appimage for SMM it briefly opens a white window and then it just closes.
9 Replies
Robb
Robb4w ago
"steam deck" in the posts search field here reveals this https://discord.com/channels/555424930502541343/1295795338199957545 https://discord.com/channels/555424930502541343/1294102072131719230/1294364136079364209 seems that build link is expired @Mircea (Area Actions) do you have a non-expired version of that build?
Mircea
Mircea4w ago
I think that build is already released The message was from October 11th, and the latest release is October 21st
keku
kekuOP4w ago
im trying to run the appimage i got straight off ficsit.app so whatever issue im running into its on the latest version
Mircea
Mircea4w ago
Run it from a terminal and send the output of that
keku
kekuOP4w ago
also if it helps, my issue doesnt appear to be what those other threads are posting something about a connection error, i dont get that on my end its just white screen and then close i'll try that
(1)(deck@steamdeck ~)$ /home/deck/Desktop/SatisfactoryModManager_linux_amd64.AppImage
2025-09-06T15:50:44-04:00 INF SatisfactoryModManager/main.go:55 starting Satisfactory Mod Manager version=3.0.3 commit=eab4298f6fdfd6b14c10d158a34cd3b7807783de date=2024-10-21T18:40:33Z type=appimage
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="Legendary not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="Heroic not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="failed to run lutris -lj: exit status 1"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="steam-snap not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="Heroic not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="failed to get snap path: failed to read heroic snap dir: open /home/deck/snap/heroic: no such file or directory"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="failed to run lutris -lj: exec: \"lutris\": executable file not found in $PATH"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="steam-flatpak not installed"
Overriding existing handler for signal 10. Set JSC_SIGNAL_FOR_GC if you want WebKit to use a different signal
panic: runtime error: index out of range [0] with length 0

goroutine 11 [running]:
github.com/satisfactorymodding/SatisfactoryModManager/backend/utils.GetDisplayBounds()
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/utils/display.go:22 +0x205
github.com/satisfactorymodding/SatisfactoryModManager/backend/app.(*app).ensureWindowVisible(0xc0001cc7b0?)
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/app/window.go:41 +0x8c
github.com/satisfactorymodding/SatisfactoryModManager/backend/app.(*app).WatchWindow.func1()
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/app/window.go:24 +0x30
created by github.com/satisfactorymodding/SatisfactoryModManager/backend/app.(*app).WatchWindow in goroutine 52
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/app/window.go:18 +0xa7
(1)(deck@steamdeck ~)$ /home/deck/Desktop/SatisfactoryModManager_linux_amd64.AppImage
2025-09-06T15:50:44-04:00 INF SatisfactoryModManager/main.go:55 starting Satisfactory Mod Manager version=3.0.3 commit=eab4298f6fdfd6b14c10d158a34cd3b7807783de date=2024-10-21T18:40:33Z type=appimage
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="Legendary not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="Heroic not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="failed to run lutris -lj: exit status 1"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="steam-snap not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="Heroic not installed"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="failed to get snap path: failed to read heroic snap dir: open /home/deck/snap/heroic: no such file or directory"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="failed to run lutris -lj: exec: \"lutris\": executable file not found in $PATH"
2025-09-06T15:50:44-04:00 INF ficsitcli/metadata.go:27 failed to find installations error="steam-flatpak not installed"
Overriding existing handler for signal 10. Set JSC_SIGNAL_FOR_GC if you want WebKit to use a different signal
panic: runtime error: index out of range [0] with length 0

goroutine 11 [running]:
github.com/satisfactorymodding/SatisfactoryModManager/backend/utils.GetDisplayBounds()
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/utils/display.go:22 +0x205
github.com/satisfactorymodding/SatisfactoryModManager/backend/app.(*app).ensureWindowVisible(0xc0001cc7b0?)
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/app/window.go:41 +0x8c
github.com/satisfactorymodding/SatisfactoryModManager/backend/app.(*app).WatchWindow.func1()
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/app/window.go:24 +0x30
created by github.com/satisfactorymodding/SatisfactoryModManager/backend/app.(*app).WatchWindow in goroutine 52
/home/runner/work/SatisfactoryModManager/SatisfactoryModManager/backend/app/window.go:18 +0xa7
@Mircea (Area Actions)
Mircea
Mircea4w ago
Oh, that's the crash that was happening on tiling window managers
Mircea
Mircea4w ago
This build is with an unrelated fix, but it does also include the fix for that
keku
kekuOP4w ago
yay it works thanks

Did you find this page helpful?