В связи с релизом Gnome 42 появилось желание поковырять библиотеку GTK4.
Сначала попробовал биндинг для Crystal - hugopl/gtk4.cr
Получил Segmentation fault.
Потом взял библиотеку для Python - gi
Получил Segmentation fault.
Дальше на C - Segmentation fault.
Установил gtk4-demos
. Запустил примеры
usr/bin/gtk4-demo
usr/bin/gtk4-demo-application
usr/bin/gtk4-icon-browser
usr/bin/gtk4-print-editor
usr/bin/gtk4-widget-factory
получил Segmentation fault.
Arch не testing. У кого тоже не работает?
Решение
GTK4 приложения на картах с драйвером Crocus в Xorg сессии не работают.
Переключение на Wayland решает проблему.
Установка mesa-amber не помогает, так как Xorg сессия GNOME не запускается совсем.
UPD: В релизе mesa 22.0.1 починили.