inkscape on ubuntu 24 completely broken

When I upgraded Ubuntu from 22 to 24 and opened inkscape it crashed immediately. I removed then installed from ubuntu repository which crashed immediately on opening. I removed and installed from inkscape repository which crashed immediately on opening. I installed as a snap which did open but which cannot export png i.e. filename box is greyed out. I have tried to export to png from cli with no success. Tried various kludges and workarounds for 2 days.

What should have happened?

...

Sample attachments:

 0# Inkscape::Application::crash_handler(int) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 1# 0x00007E7279845320 in /lib/x86_64-linux-gnu/libc.so.6
 2# Gdk::Device::get_source() const in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgdkmm-3.0.so.1
 3# 0x00007E727B2CDF75 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 4# Inkscape::DeviceManagerImpl::DeviceManagerImpl() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 5# Inkscape::DeviceManager::getManager() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 6# Inkscape::Application::Application(bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 7# Inkscape::Application::create(bool) in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 8# InkscapeApplication::on_startup() in /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so.1.3.2.0
 9# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in /lib/x86_64-linux-gnu/libglibmm-2.4.so.1
10# g_closure_invoke in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
11# 0x00007E727951EC79 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
12# 0x00007E727950F591 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
13# g_signal_emit_valist in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
14# g_signal_emit in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgobject-2.0.so.0
15# g_application_register in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
16# 0x00007E72791174D0 in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
17# g_application_run in /usr/bin/../lib/x86_64-linux-gnu/inkscape/../libgio-2.0.so.0
18# main in /usr/bin/inkscape
19# __libc_start_call_main at ../sysdeps/nptl/libc_start_call_main.h:74
20# __libc_start_main at ../csu/libc-start.c:347
21# _start in /usr/bin/inkscape
System info Inkscape 1.3.2 (1:1.3.2+202404261509+091e20ef0f)
GLib version:     2.80.0
GTK version:      3.24.41
glibmm version:   2.66.7
gtkmm version:    3.24.9
libxml2 version:  2.9.14
libxslt version:  1.1.39
Cairo version:    1.18.0
Pango version:    1.52.1
HarfBuzz version: 8.3.0

OS version:       Ubuntu 24.04.1 LTS

Version info



tried installing via flatpak results:

 0# Inkscape::Application::crash_handler(int) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 1# 0x00007646E3451E80 in /usr/lib/x86_64-linux-gnu/libc.so.6
 2# Gdk::Device::get_source() const in /app/bin/../lib/inkscape/../libgdkmm-3.0.so.1
 3# 0x00007646E5450B5D in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 4# Inkscape::DeviceManagerImpl::DeviceManagerImpl() in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 5# Inkscape::DeviceManager::getManager() in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 6# Inkscape::Application::Application(bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 7# Inkscape::Application::create(bool) in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 8# InkscapeApplication::on_startup() in /app/bin/../lib/inkscape/libinkscape_base.so.1.3.2.0
 9# Glib::SignalProxyNormal::slot0_void_callback(_GObject*, void*) in /app/lib/libglibmm-2.4.so.1
10# g_closure_invoke in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
11# 0x00007646E29D1729 in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
12# 0x00007646E29D2E41 in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
13# g_signal_emit_valist in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
14# g_signal_emit in /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
15# g_application_register in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
16# 0x00007646E2B00D70 in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
17# g_application_run in /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
18# main in inkscape
19# 0x00007646E343B08A in /usr/lib/x86_64-linux-gnu/libc.so.6
20# __libc_start_main in /usr/lib/x86_64-linux-gnu/libc.so.6
21# _start in inkscape
System info Inkscape 1.3.2 (091e20ef0f, 2023-11-25)
GLib version:     2.80.5
GTK version:      3.24.43
glibmm version:   2.66.1
gtkmm version:    3.24.5
libxml2 version:  2.11.7
libxslt version:  1.1.39
Cairo version:    1.18.0
Pango version:    1.52.2
HarfBuzz version: 8.1.1

OS version:       GNOME 46 (Flatpak runtime)
Edited by David Driscoll