An initial window does open to display images of options to create a new MindMap. However, if I click “Open File” (lower left) the GUI crashes with below:
$ snap run xmind
Error org.freedesktop.DBus.Error.Failed: cannot use setting "default-url-scheme-handler": not allowed
[I 2019-12-09T18:24:40.443Z main:store:plugins:iap] The user is not allowed to make in-app purchase.
-------- SESSION 2019-12-09T18:24:40.350Z (10.0.0+201912031920, linux, x64, 33620627456, XMind Ltd., vana_linux_64) --------
[I 2019-12-09T18:24:40.740Z main:store:plugins:electron] Application will finish launching.
[I 2019-12-09T18:24:40.750Z main:store:plugins:electron] Application arguments: ["/snap/xmind/2/xmind","--no-sandbox"]
[I 2019-12-09T18:24:40.752Z main:store:plugins:electron] Application is ready.
Error: libxkbfile.so.1: cannot open shared object file: No such file or directory
at process.func [as dlopen] (electron/js2c/asar.js:155:31)
at Object.Module._extensions..node (internal/modules/cjs/loader.js:881:18)
at Object.func [as .node] (electron/js2c/asar.js:164:18)
at Module.load (internal/modules/cjs/loader.js:701:32)
at tryModuleLoad (internal/modules/cjs/loader.js:633:12)
at Function.Module._load (internal/modules/cjs/loader.js:625:3)
at Module.require (internal/modules/cjs/loader.js:739:19)
at require (internal/modules/cjs/helpers.js:14:16)
at NativeBinding._init (/snap/xmind/2/resources/app.asar/node_modules/native-keymap/index.js:15:22)
at NativeBinding.onDidChangeKeyboardLayout (/snap/xmind/2/resources/app.asar/node_modules/native-keymap/index.js:37:10)
at exports.onDidChangeKeyboardLayout (/snap/xmind/2/resources/app.asar/node_modules/native-keymap/index.js:61:18)
at Cn.<anonymous> (/snap/xmind/2/resources/app.asar/main/main.js:42:255323)
at mn.run (/snap/xmind/2/resources/app.asar/main/main.js:7:27767)
at hn (/snap/xmind/2/resources/app.asar/main/main.js:7:25778)
at Array.<anonymous> (/snap/xmind/2/resources/app.asar/main/main.js:7:12440)
at Ye (/snap/xmind/2/resources/app.asar/main/main.js:7:11840)
TypeError: Cannot read property 'getKeyMap' of null
at NativeBinding.getKeyMap (/snap/xmind/2/resources/app.asar/node_modules/native-keymap/index.js:20:29)
at exports.getKeyMap (/snap/xmind/2/resources/app.asar/node_modules/native-keymap/index.js:58:18)
at o (/snap/xmind/2/resources/app.asar/main/main.js:42:255109)
at Cn.<anonymous> (/snap/xmind/2/resources/app.asar/main/main.js:42:255327)
at mn.run (/snap/xmind/2/resources/app.asar/main/main.js:7:27767)
at hn (/snap/xmind/2/resources/app.asar/main/main.js:7:25778)
at Array.<anonymous> (/snap/xmind/2/resources/app.asar/main/main.js:7:12440)
at Ye (/snap/xmind/2/resources/app.asar/main/main.js:7:11840)
at processTicksAndRejections (internal/process/task_queues.js:86:5)
[I 2019-12-09T18:24:40.766Z main:store:plugins:open-handler] Recover: Map {}
[I 2019-12-09T18:24:40.771Z main:store:plugins:activation-updater] Start updating subscription information periodically.
[I 2019-12-09T18:24:40.771Z main:store:plugins:activation-updater] Start updating per-machine license information periodically.
(xmind:4387): Gtk-WARNING **: 13:24:55.919: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
**
Gtk:ERROR:../../../../gtk/gtkiconhelper.c:494:ensure_surface_for_gicon: assertion failed (error == NULL): Failed to load /snap/xmind/2/data-dir/icons/Adwaita/16x16/status/image-missing.png: Unable to load image-loading module: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-png.so: cannot open shared object file: No such file or directory (gdk-pixbuf-error-quark, 5)
Failed to generate minidump.Aborted (core dumped)
Perhaps this snap info helps:
$ snap --version
snap 2.42.2-1
snapd 2.42.2-1
series 16
kernel 5.4.2-arch1-1
$ snap list
Name Version Rev Tracking Publisher Notes
core 16-2.42.4 8213 stable canonical✓ core
core18 20191126 1279 stable canonical✓ base
gnome-3-28-1804 3.28.0-16-g27c9498.27c9498 110 stable canonical✓ -
gtk-common-themes 0.1-25-gcc83164 1353 stable canonical✓ -
xmind 10.0.0 2 stable xmindltd -
I see references to “libxkbfile” which is installed on the host already…
$ pacman -Q libxkbfile
libxkbfile 1.1.0-1
$ ls -l /usr/lib/libxkbfile.so.1
lrwxrwxrwx 1 root root 19 Mar 17 2019 /usr/lib/libxkbfile.so.1 -> libxkbfile.so.1.0.2
Suggestions?