Суть проблемы: система с частичным Гномом и Mate, чистый пользователь. Запускаю galculator, у GTK+3 CSS абсолютно ужасный, нечитаемый. Ошибки в консоли: > (galculator:12066): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:23:30: The style property GtkMenu:horizontal-padding is deprecated and shouldn't be used anymore. > ... strace показал, что libgtk+3 читает файлы из папки /usr/share/themes/GreenLaguna/gtk-3.0 . Закрытие этой папки исправляет проблему! Регрессия наблюдается после апгрейда 3.18 -> 3.20 Пользователи уже сталкивались с этой проблемой: https://bugzilla.altlinux.org/show_bug.cgi?id=31998#c2
Не используйте левые темы несовместимые с текущей GTK.
Вы не поняли. Ни я, ни Андрей Корнилов, не пытались использовать другую тему. Тема стоит по умолчанию (Adwaita). Но зачем-то libgtk+3 лезет в левую тему (GreenLaguna) и читает её css.
Проверка актуальности. Регрессия 3.18→3.20 (2016); сейчас libgtk+3 3.24.52, обработка тем и CSS с тех пор многократно переделана, тема GreenLaguna 2016 года. Закрываю; если GTK3 при теме Adwaita читает CSS чужой темы на текущей версии — нужен новый баг со strace.