Bug 38231 - Не запускаются сеансы на wayland
Summary: Не запускаются сеансы на wayland
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: lightdm (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: manowar@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
: 40207 (view as bug list)
Depends on:
Blocks: 33000
  Show dependency tree
 
Reported: 2020-03-17 20:44 MSK by Антон Мидюков
Modified: 2021-06-18 10:45 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Антон Мидюков 2020-03-17 20:44:34 MSK
В lightdm стали доступны сеансы на wayland. Я проверял enlightenment on wayland (не запускается) и сеансы gnome3 (запускается сессия на иксах вместо wayland).

У Enlightenment дефолтным стал cеанс на wayland, что блокирует выпуск регулярки с ним в качестве тестовой. Из gdm "enlightenment on wayland" запускается успешно.

Нужно уже наконец разобраться, почему не удаётся запустить из lightdm сессии на wayland.
Comment 1 Антон Мидюков 2020-03-17 21:01:17 MSK
В /var/log/lightdm/lightdm.log:

DEBUG: Session PID=2350: Running command /etc/X11/Xsession /usr/bin/enlightenment_start

А в /home/altlinux/.xsession-errors.old:
Xsession: $DISPLAY undefined

Вероятно, дело в том, что для сессий на wayland пытаемся запустить Xsession.
Comment 2 manowar@altlinux.org 2020-03-17 23:17:54 MSK
Да, нужно этот вопрос добить, конечно. Про Xsession ещё aris@ говорил тогда.
Comment 3 Антон Мидюков 2020-03-18 06:56:31 MSK
(Ответ для manowar@altlinux.org на комментарий #2)
> Да, нужно этот вопрос добить, конечно. Про Xsession ещё aris@ говорил тогда.

Да, и мы даже пробовали без него, вроде. Но Xsession запускает разные полезные вещи:
https://bugzilla.altlinux.org/show_bug.cgi?id=36913#c40

Получается, нам нужно точно определиться, что требуется запускать из того, что запускает Xsession? В принципе, я там перечислил, что нужно запускать. Возможно, вообще стоит запускать всё это добро из /etc/xdg/autostart/*.desktop файлов. Но тогда придётся развесить кучу багов. И получим проблему запуска в некоторых DE (icewm, windowmaker) и необходимость ручного включения в Enlightenment.
Comment 4 Антон Мидюков 2021-06-17 17:49:13 MSK
*** Bug 40207 has been marked as a duplicate of this bug. ***
Comment 5 Антон Мидюков 2021-06-17 19:24:36 MSK
Thu Jun 17 2021 Aleksei Nikiforov <darktemplar@altlinux> 1.30.0-alt12
- Disabled using session-wrapper and guest-wrapper settings
  for wayland sessions (Closes: 40207).

Спасибо!
Comment 6 Aleksei Nikiforov 2021-06-18 10:43:36 MSK
Для истории: исправление проверялось мной на KDE-5/X11 и KDE-5/Wayland.
Comment 7 Антон Мидюков 2021-06-18 10:45:35 MSK
(Ответ для Aleksei Nikiforov на комментарий #6)
> Для истории: исправление проверялось мной на KDE-5/X11 и KDE-5/Wayland.

Да, kde5 работает. Проблемы остальных скорее всего не в lightdm.