(main.py:8): Gtk-CRITICAL **: 15:06:49.172: gtk_icon_theme_get_for_screen: assertion ‘GDK_IS_SCREEN (screen)’ failed
with docker compose found here Deploy with Docker - Gramps Web
(main.py:8): Gtk-CRITICAL **: 15:06:49.172: gtk_icon_theme_get_for_screen: assertion ‘GDK_IS_SCREEN (screen)’ failed
with docker compose found here Deploy with Docker - Gramps Web
You can ignore it. It is issued by the GUI part of Gramps and does not affect Gramps Web operation. You can check here for efforts to disentangle the Gramps library from GUI stuff. Allow Gramps' core to be imported without requiring GObject by bartfeenstra · Pull Request #2016 · gramps-project/gramps · GitHub
To avoid this error in the unit tests we set the environment variable GDK_BACKEND
to -
.