Bug 39540 - Падает сессия LXDE при запуске после пересборки с новым libgtk+2
Summary: Падает сессия LXDE при запуске после пересборки с новым libgtk+2
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lxde-lxsession (show other bugs)
Version: unstable
Hardware: all Linux
: P5 blocker
Assignee: Антон Мидюков
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2021-01-13 21:14 MSK by Антон Мидюков
Modified: 2021-06-14 13:07 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2021-01-13 21:14:17 MSK
Падает сессия LXDE при запуске после пересборки с новым libgtk+2.
Comment 1 Антон Мидюков 2021-06-07 04:29:31 MSK
Починить бы, а то стартеркита lxde не будет на p10.
Comment 2 Антон Мидюков 2021-06-13 17:00:03 MSK
Сегфолтится дочерний процесс lxsettings-daemon:

Thread 1 "lxsession" received signal SIGSEGV, Segmentation fault.
0x00005555555876a5 in load_settings (kf=kf@entry=0x555555630400)
    at lxsettings-daemon/settings-daemon.c:204
204						for( i = 0; managers[i]; ++i )
Comment 4 Антон Мидюков 2021-06-13 17:12:13 MSK
(Ответ для AEN на комментарий #3)
> https://fedora.pkgs.org/rawhide/fedora-x86_64/lxsession-0.5.5-7.
> D20210130git8543c00a.fc35.x86_64.rpm.html

Обновил уже и добавил патчи. Не помогло. Ошибка та же.
Comment 5 AEN 2021-06-13 17:33:41 MSK
Подождем следующего релиза. 
Пока без lxde.
Comment 6 Repository Robot 2021-06-14 12:58:36 MSK
lxde-lxsession-0.5.5-alt3 -> sisyphus:

 Mon Jun 14 2021 Anton Midyukov <antohami@altlinux> 0.5.5-alt3
 - Fix start (Closes: 39540)
 - update Url tag
Comment 7 AEN 2021-06-14 13:00:05 MSK
Спасибо!
Comment 8 Антон Мидюков 2021-06-14 13:05:38 MSK
(Ответ для AEN на комментарий #7)
> Спасибо!

Патч у Fedora для версии 5.4 был, а я его сначала проигнорировал. У них значительно раньше, чем у нас сломалось.

По итогу, это костыль, который только сегфолт обходит. LXDE settings daemon нерабочий. Настройки gtk2 и gtk3 напрямую берутся. Запаковал настройки в /etc/skel в пакет lxde-settings-lxdesktop. Чем проблему страшного изкоробочного интерфейса и решил.
Comment 9 Антон Мидюков 2021-06-14 13:07:20 MSK
> Патч у Fedora для версии 5.4 был, а я его сначала проигнорировал.

0.5.4 конечно же.