Ошибка проявляется при исчезновении монитора из системы (переключении его на другой компьютер KVM-свитчом, отключении аппаратным хоткеем на ноутбуке, etc). У элементов управления во всех окнах с GTK-оформлением исчезает оформление - переключается на тему по умолчанию. Также меняются на умолчальные все значки. Если после этого открыть менеджер тем (Система - Параметры - Внешний вид), сначала избранная пользователем тема применяется ко всем окнам, потом появляется окно менеджера тем. И только в окнах Caja остаётся дефолтная тема (и, соотв., остаются значки на рабочем столе). Если окон не было, то после восстановления темы новооткрытые окна Caja всё равно не несут тему. И никакие манипуляции в менеджере тем не приводят к изменениям в окнах Caja, тогда как в остальных окнах всё в порядке.
Антон, я в java застрял, тоже с этим багом прошу помочь, перевесить в апстрим.
Ага, хорошо. В целом понятно, что это падает mate-settings-manager, у меня на gnome 2 ровно такое же поведение окон было при его падении.
Этот коммит до нас доехал вместе с mate-settings-daemon-1.5.6 : http://git.mate-desktop.org/mate-settings-daemon/commit/?id=6fe628c5580ebffc53d27eacfc5ae2c7159a58bc У меня mate-settings-daemon перестал падать. Правда, проблема с Caja при падении (теперь я проверял убивая его руками) mate-settings-daemon осталась.
(В ответ на комментарий №3) > Правда, проблема с Caja при > падении (теперь я проверял убивая его руками) mate-settings-daemon осталась. Это архитектурная проблема, тянущаяся ещё с gnome2 и, соответственно, вряд ли будет когда-либо решена, особенно если учесть, что settings-daemon падать по идее не должен.
(В ответ на комментарий №4) > Это архитектурная проблема, тянущаяся ещё с gnome2 и, соответственно, вряд ли > будет когда-либо решена, особенно если учесть, что settings-daemon падать по > идее не должен. Просто, Caja, в отличие от других приложений, не находит новый settings-daemon даже если он появляется потом. И это, вероятно, отдельная ошибка, но уже несущественная.
Раз баг проявляться не будет - хорошо.