Bug 28721 - caja: потеря интерфейсом темы оформления
Summary: caja: потеря интерфейсом темы оформления
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mate-file-manager (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-20 17:03 MSK by Andrey Kotoff
Modified: 2013-04-03 18:37 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Kotoff 2013-03-20 17:03:03 MSK
Ошибка проявляется при исчезновении монитора из системы (переключении его на другой компьютер KVM-свитчом, отключении аппаратным хоткеем на ноутбуке, etc). У элементов управления во всех окнах с GTK-оформлением исчезает оформление - переключается на тему по умолчанию. Также меняются на умолчальные все значки. Если после этого открыть менеджер тем (Система - Параметры - Внешний вид), сначала избранная пользователем тема применяется ко всем окнам, потом появляется окно менеджера тем. И только в окнах Caja остаётся дефолтная тема (и, соотв., остаются значки на рабочем столе). Если окон не было, то после восстановления темы новооткрытые окна Caja всё равно не несут тему. И никакие манипуляции в менеджере тем не приводят к изменениям в окнах Caja, тогда как в остальных окнах всё в порядке.
Comment 1 viy 2013-03-20 23:12:57 MSK
Антон, я в java застрял, тоже с этим багом прошу помочь,
перевесить в апстрим.
Comment 2 Anton V. Boyarshinov 2013-03-22 08:49:28 MSK
Ага, хорошо. В целом понятно, что это падает mate-settings-manager, у меня на gnome 2 ровно такое же поведение окон было при его падении.
Comment 3 Gleb F-Malinovskiy 2013-04-03 11:15:59 MSK
Этот коммит до нас доехал вместе с mate-settings-daemon-1.5.6 :

http://git.mate-desktop.org/mate-settings-daemon/commit/?id=6fe628c5580ebffc53d27eacfc5ae2c7159a58bc

У меня mate-settings-daemon перестал падать. Правда, проблема с Caja при падении (теперь я проверял убивая его руками) mate-settings-daemon осталась.
Comment 4 Anton V. Boyarshinov 2013-04-03 18:26:12 MSK
(В ответ на комментарий №3)
>  Правда, проблема с Caja при
> падении (теперь я проверял убивая его руками) mate-settings-daemon осталась.
Это архитектурная проблема, тянущаяся ещё с gnome2 и, соответственно, вряд ли будет когда-либо решена, особенно если учесть, что settings-daemon падать по идее не должен.
Comment 5 Gleb F-Malinovskiy 2013-04-03 18:36:23 MSK
(В ответ на комментарий №4)
> Это архитектурная проблема, тянущаяся ещё с gnome2 и, соответственно, вряд ли
> будет когда-либо решена, особенно если учесть, что settings-daemon падать по
> идее не должен.

Просто, Caja, в отличие от других приложений, не находит новый settings-daemon даже если он появляется потом. И это, вероятно, отдельная ошибка, но уже несущественная.
Comment 6 Andrey Kotoff 2013-04-03 18:37:03 MSK
Раз баг проявляться не будет - хорошо.