Aware that I’m on testing and that some errors should be expected, but wanted to report this in case anyone knows how to get it working, or to help packagers/devs. I’m running on x86_64, using i3 window manager.
I just did a full system upgrade (pacman -Syu) and Inkscape was upgraded to 1.4.2-10 (still held back to 1.4.2-8 on stable). Now it core-dumps whenever I attempt to start it with messages like this:
(inkscape:86457): Gtk-WARNING **: 16:52:36.760: Unknown key gtk-prefers-reduced-motion in
/home/username/.config/gtk-3.0/settings.ini
(org.inkscape.Inkscape:86457): Gtk-WARNING **: 16:52:37.413: Could not load image
'../screens/start-welcome.png': Failed to load image
“/usr/share/inkscape/ui/../screens/start-welcome.png”: Loader process exited early with
status '0'Command:
"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr"
"--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try"
"/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv"
"--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv"
"XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib64" "--symlink" "/usr/lib"
"/lib" "--seccomp" "17" "/usr/lib/glycin-loaders/2+/glycin-image-rs" "--dbus-fd" "16"
(org.inkscape.Inkscape:86457): Gtk-WARNING **: 16:52:37.715: Could not load a pixbuf from
icon theme.This may indicate that pixbuf loaders or the mime database could not be found.
(org.inkscape.Inkscape:86457): Gtk-WARNING **: 16:52:38.012: Could not load image
'../screens/start-support.png': Failed to load image
“/usr/share/inkscape/ui/../screens/start-support.png”: Loader process exited early with
status '0'Command:
"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr"
"--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try"
"/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv"
"--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv"
"XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib64" "--symlink" "/usr/lib"
"/lib" "--seccomp" "19" "/usr/lib/glycin-loaders/2+/glycin-image-rs" "--dbus-fd" "18"
(org.inkscape.Inkscape:86457): Gtk-WARNING **: 16:52:38.638: Could not load image
'../screens/start-splash.png': Failed to load image
“/usr/share/inkscape/ui/../screens/start-splash.png”: Loader process exited early with
status '0'Command:
"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr"
"--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try"
"/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv"
"--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv"
"XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib64" "--symlink" "/usr/lib"
"/lib" "--seccomp" "19" "/usr/lib/glycin-loaders/2+/glycin-image-rs" "--dbus-fd" "18"
**Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed
(error == NULL): Failed to load
/home/username/.local/share/icons/Nordic-Darker/mimetypes/48/image.svg: Loader process
exited early with status '0'Command:
"bwrap" "--unshare-all" "--die-with-parent" "--chdir" "/" "--ro-bind" "/usr" "/usr"
"--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache" "/etc/ld.so.cache" "--ro-bind-try"
"/nix/store" "/nix/store" "--tmpfs" "/tmp-home" "--tmpfs" "/tmp-run" "--clearenv"
"--setenv" "HOME" "/tmp-home" "--setenv" "XDG_RUNTIME_DIR" "/tmp-run" "--setenv"
"XDG_RUNTIME_DIR" "/run/user/1000" "--symlink" "/usr/lib" "/lib64" "--symlink" "/usr/lib"
"/lib" "--ro-bind-try" "/etc/fonts/conf.d" "/etc/fonts/conf.d" "--ro-bind-try"
"/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf" "--ro-bind-try" "/etc/fonts/local.conf"
"/etc/fonts/local.conf" "--ro-bind-try" "/home/username/.Fontmatrix/Activated"
"/home/username/.Fontmatrix/Activated" "--ro-bind-try" "/home/username/.cache/fontconfig"
"/home/username/.cache/fontconfig" "--ro-bind-try"
"/home/username/.config/fontconfig/conf.d" "/home/username/.config/fontconfig/conf.d"
"--ro-bind-try" "/home/username/.config/fontconfig/fonts.conf"
"/home/username/.config/fontconfig/fonts.conf" "--ro-bind-try" "/home/username/.fonts"
"/home/username/.fonts" "--ro-bind-try" "/home/username/.local/share/fonts"
"/home/username/.local/share/fonts" "--ro-bind-try" "/var/cache/fontconfig"
"/var/cache/fontconfig" "--bind-try"
"/home/username/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg"
"/home/username/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv"
"XDG_CACHE_HOME" "/home/username/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg"
"--seccomp" "19" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "18"
(gdk-pixbuf-error-quark, 0)Bail out!
Gtk:ERROR:../gtk/gtk/gtkiconhelper.c:495:ensure_surface_for_gicon: assertion failed
(error == NULL): Failed to load
/home/username/.local/share/icons/Nordic-Darker/mimetypes/48/image.svg: Loader process
exited early with status '0'Command: "bwrap" "--unshare-all" "--die-with-parent"
"--chdir" "/" "--ro-bind" "/usr" "/usr" "--dev" "/dev" "--ro-bind-try" "/etc/ld.so.cache"
"/etc/ld.so.cache" "--ro-bind-try" "/nix/store" "/nix/store" "--tmpfs" "/tmp-home"
"--tmpfs" "/tmp-run" "--clearenv" "--setenv" "HOME" "/tmp-home" "--setenv"
"XDG_RUNTIME_DIR" "/tmp-run" "--setenv" "XDG_RUNTIME_DIR" "/run/user/1000" "--symlink"
"/usr/lib" "/lib64" "--symlink" "/usr/lib" "/lib" "--ro-bind-try" "/etc/fonts/conf.d"
"/etc/fonts/conf.d" "--ro-bind-try" "/etc/fonts/fonts.conf" "/etc/fonts/fonts.conf"
"--ro-bind-try" "/etc/fonts/local.conf" "/etc/fonts/local.conf" "--ro-bind-try"
"/home/username/.Fontmatrix/Activated" "/home/username/.Fontmatrix/Activated"
"--ro-bind-try" "/home/username/.cache/fontconfig" "/home/username/.cache/fontconfig"
"--ro-bind-try" "/home/username/.config/fontconfig/conf.d"
"/home/username/.config/fontconfig/conf.d" "--ro-bind-try"
"/home/username/.config/fontconfig/fonts.conf"
"/home/username/.config/fontconfig/fonts.conf" "--ro-bind-try" "/home/username/.fonts"
"/home/username/.fonts" "--ro-bind-try" "/home/username/.local/share/fonts"
"/home/username/.local/share/fonts" "--ro-bind-try" "/var/cache/fontconfig"
"/var/cache/fontconfig" "--bind-try"
"/home/username/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg"
"/home/username/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg" "--setenv"
"XDG_CACHE_HOME" "/home/username/.cache/glycin/usr/lib/glycin-loaders/2+/glycin-svg"
"--seccomp" "19" "/usr/lib/glycin-loaders/2+/glycin-svg" "--dbus-fd" "18"
(gdk-pixbuf-error-quark,
0)
zsh: IOT instruction (core dumped) inkscape
I can verify that the /usr/share/inkscape/ui/../screens/start-welcome.png, /usr/share/inkscape/ui/../screens/start-support.png, and /usr/share/inkscape/ui/../screens/start-splash.png paths exist.
Things I have tried:
- Using a different GTK theme (both through setting the
GTK_THEMEandGTK3_THEMEvariables toAdwaitabefore launching, or by editing ~/.config/gtk-3.0/settings.ini). Still get core dump, although the paths to the icon SVG files change to reflect the selected theme. - Updating the GDK pixbuf cache and GTK icon caches for themes, including my current Nordic-darker theme, as suggested here. Still get core dump.
- Renaming ~/.config/inkscape to ~/.config/inkscape.bak to force Inkscape to recreate a new profile. Still get core dump.
- Running on Wayland (Hyprland) to see if it’s an issue with the underlying display server. Still get core dump.
I am able to get the AppImage version (Inkscape-ebf0e94-x86_64.AppImage) to start and make basic edits files, which makes this seem like a dependency issue with the testing branch, but I’m not sure.
Not sure if I’ve configured anything wrong, or if this is just a bug in the testing branch. Anyone else run into this in the last day or so?
Mod edit:- Added “Testing” tag. Edited topic title to promote better search results. No charge.