Summary: | enlightenment не реагирует на устройства ввода при запуске сеанса wayland с включенным OpenGL | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | enlightenment | Assignee: | Yuri N. Sedunov <aris> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aen, aris, arseny, darktemplar, darktemplaralt, manowar |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 33000 |
Description
Антон Мидюков
2021-06-18 10:36:59 MSK
(Ответ для Антон Мидюков на комментарий #0) > У enlightenment не запускается сеанс wayland. Пробовал из починенного > lightdm (lightdm-gtk-greeter) и gdm. Через gdm когда-то давно запускался > успешно. Так. Ввожу в заблуждение. На gdm не удалось запустить. Через lightdm запускается, но перестаёт реагировать на ввод. Возможно, проблема с видео. Прям щас переключился на тестового пользователя в GDM и запустил Enlightenment on Wayland, -- всё работает, в том числе ввод. $ echo $XDG_SESSION_TYPE wayland Сизиф свежий, ведро последнее, AMD A10 + Radeon R7 (Ответ для Yuri N. Sedunov на комментарий #2) > Прям щас переключился на тестового пользователя в GDM и запустил > Enlightenment on Wayland, -- всё работает, в том числе ввод. > > $ echo $XDG_SESSION_TYPE > wayland > > Сизиф свежий, ведро последнее, AMD A10 + Radeon R7 Хорошо. gdm пробовал в виртуалке. Значит дело не в нём. Через lightdm на железе проблема воспроизводится. Intel Celeron J3060. Предлагаю уверенно перевесить на lightdm, который еще вчера не умел wayland-сессии запускать совсем. (Ответ для Yuri N. Sedunov на комментарий #4) > Предлагаю уверенно перевесить на lightdm, который еще вчера не умел > wayland-сессии запускать совсем. Скорректировал аннотацию бага, чтобы соответствовала. А ещё не переключаются консоли по Ctrl+Alt+F?. (Ответ для manowar@altlinux.org на комментарий #7) > А ещё не переключаются консоли по Ctrl+Alt+F?. Да. Но я сейчас выяснил, что зависает мастер первоначальной настройки enlightenment. Если пользователь прошёл настройку под иксами, то он вполне может запустить wayland сессию. А вот выйти из неё нормально ему не получится. Так, а что делать-то? :) Единственное, что я знаю про wayland, это то, что поддержку его в lightdm добавлял darktemplar@, и что там какие-то сложности с VT. (Ответ для manowar@altlinux.org на комментарий #9) > Так, а что делать-то? :) Единственное, что я знаю про wayland, это то, что > поддержку его в lightdm добавлял darktemplar@, и что там какие-то сложности > с VT. Надо, видимо, сравнивать с gdm. lightdm-gtk-greater как-то не так запускает. (Ответ для manowar@altlinux.org на комментарий #7) > А ещё не переключаются консоли по Ctrl+Alt+F?. Данную проблему мне воспроизвести не удалось при входе через lightdm + lightdm-kde-greeter в сессию plasma (wayland), ни на реальном железе, ни на виртуальной машине. Нужны более подробные инструкции по воспроизведению. От используемого greeter-а это зависеть не должно, я думаю. Проблему с enlightenment при возможности попробую посмотреть. Я давно пробовал, и вроде бы она у меня воспроизводилась. (Ответ для Антон Мидюков на комментарий #10) > (Ответ для manowar@altlinux.org на комментарий #9) > > Так, а что делать-то? :) Единственное, что я знаю про wayland, это то, что > > поддержку его в lightdm добавлял darktemplar@, и что там какие-то сложности > > с VT. > > Надо, видимо, сравнивать с gdm. lightdm-gtk-greater как-то не так запускает. Провёл эксперименты на виртуальной машине. Попробовал запускать enlightenment + wayland не меняя стандартные опции в конфигураторе enlightenment, просто нажимая "Далее" во всех диалогах. Перед запуском удалял пользователя с домашним каталогом и создавал заново. Как результат - enlightenment + wayland виснет так, что не помогают ctrl+alt+f?, как и было описано выше. Зато если по ssh остановить DM, то всё оживает после остановки сессии enlightenment. Причём, результат повторился как на lightdm, так и на sddm, и даже на gdm. После попробовал в диалогах начальной конфигурации выключить "Аппаратное ускорение (OpenGL)" и "tear-free rendering". Заработало даже на lightdm. С учётом этого, я считаю что проблема в enlightenment, а не в DM. (Ответ для Aleksei Nikiforov на комментарий #12) >[...] > После попробовал в диалогах начальной конфигурации выключить "Аппаратное > ускорение (OpenGL)" и "tear-free rendering". Заработало даже на lightdm. > > С учётом этого, я считаю что проблема в enlightenment, а не в DM. Да, действительно так. И на железе и в виртуалках. Снимаю статус блокера p11, но всё-таки есть повод выяснить, до сих пор ли проявляется проблема с актуальным enlightenment. (Ответ для Arseny Maslennikov на комментарий #14) > Снимаю статус блокера p11, но всё-таки есть повод выяснить, до сих пор ли > проявляется проблема с актуальным enlightenment. Проверил в virtualbox. Проблема не воспроизводится. |