Bug 28721 - caja: потеря интерфейсом темы оформления
: caja: потеря интерфейсом темы оформления
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/mate-file-manager)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2013-03-20 17:03 by
Modified: 2013-04-03 18:37 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-03-20 17:03:03
Ошибка проявляется при исчезновении монитора из системы (переключении его на
другой компьютер KVM-свитчом, отключении аппаратным хоткеем на ноутбуке, etc).
У элементов управления во всех окнах с GTK-оформлением исчезает оформление -
переключается на тему по умолчанию. Также меняются на умолчальные все значки.
Если после этого открыть менеджер тем (Система - Параметры - Внешний вид),
сначала избранная пользователем тема применяется ко всем окнам, потом
появляется окно менеджера тем. И только в окнах Caja остаётся дефолтная тема
(и, соотв., остаются значки на рабочем столе). Если окон не было, то после
восстановления темы новооткрытые окна Caja всё равно не несут тему. И никакие
манипуляции в менеджере тем не приводят к изменениям в окнах Caja, тогда как в
остальных окнах всё в порядке.
------- Comment #1 From 2013-03-20 23:12:57 -------
Антон, я в java застрял, тоже с этим багом прошу помочь,
перевесить в апстрим.
------- Comment #2 From 2013-03-22 08:49:28 -------
Ага, хорошо. В целом понятно, что это падает mate-settings-manager, у меня на
gnome 2 ровно такое же поведение окон было при его падении.
------- Comment #3 From 2013-04-03 11:15:59 -------
Этот коммит до нас доехал вместе с 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 From 2013-04-03 18:26:12 -------
(В ответ на комментарий №3)
>  Правда, проблема с Caja при
> падении (теперь я проверял убивая его руками) mate-settings-daemon осталась.
Это архитектурная проблема, тянущаяся ещё с gnome2 и, соответственно, вряд ли
будет когда-либо решена, особенно если учесть, что settings-daemon падать по
идее не должен.
------- Comment #5 From 2013-04-03 18:36:23 -------
(В ответ на комментарий №4)
> Это архитектурная проблема, тянущаяся ещё с gnome2 и, соответственно, вряд ли
> будет когда-либо решена, особенно если учесть, что settings-daemon падать по
> идее не должен.

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