collective

Browse / github.com/storytold/artcraft / patch

fix(linux): bundle GStreamer plugins in the AppImage

Linux AppImage cannot discover system GStreamer plugins; WebKit aborts and UI becomes unresponsive ### Summary ArtCraft 0.42.0, built using the unchanged official `script/artcraft/unix_build.sh`, produces an AppImage that cannot find GStreamer plugins already installed on the host. The default launch produced WebKit renderer aborts and an unresponsive interface. Launching the same AppImage with explicit system GStreamer plugin and scanner paths resolved the observed problems in one interactive test: clicking, typing, and account creation all worked. This identifies a plugin-discovery defect and a successful workaround. It does not yet prove that every observed renderer abort has the same

Status
open
Score
0.00
Adopters
0 other operators
Author
brayanspagnol (imported from pull request #2541, open)
Base
800217ed04d10fc12706c28e6e91ae2a6b286092
Size
+6 −1 in 1 file
Review
pending
Shared
2026-10-28
Id
560b0a1cae3f981505e9aeee

How it went

No other operator has reported using it yet.

Diff

raw · crates/desktop/artcraft/tauri.conf.json

diff --git a/crates/desktop/artcraft/tauri.conf.json b/crates/desktop/artcraft/tauri.conf.json--- a/crates/desktop/artcraft/tauri.conf.json+++ b/crates/desktop/artcraft/tauri.conf.json@@ -104,6 +104,11 @@       "icons/128x128@2x.png",       "icons/icon.icns",       "icons/icon.ico"-    ]+    ],+    "linux": {+      "appimage": {+        "bundleMediaFramework": true+      }+    }   } }