Bug 51188

Summary: Чёрный экран LightDM при попытке войти в Wayland сеанс
Product: Sisyphus Reporter: Жора Змейкин <katze_942>
Component: lightdmAssignee: manowar <manowar>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, fiersik, iqqator, manowar, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Логи системы при неудачном запуске. Не увидел каких-то ошибок, но вдруг
none
LightDM в режиме дебаг
none
Seat0 лог none

Description Жора Змейкин 2024-08-18 15:27:09 MSK
Created attachment 16641 [details]
Логи системы при неудачном запуске. Не увидел каких-то ошибок, но вдруг

Первый стенд с ошибкой:
============================================================
- Ноутбук: Lenovo ideapad 300-15ISK
- OS: ALT Regular KDE
- Kernel: 6.6.46-un-def-alt1 и 6.11.0-6.11-alt0.rc3
- CPU: Intel Core i3-6100 @ 2.30GHz
- GPU (встроеная): Intel Graphics 520
- GPU (дискретная): AMD Radeon R5 M330

Второй стенд с ошибкой:
============================================================
- OS: ALT Regular KDE
- Kernel: 6.6.46-un-def-alt1
- CPU: AMD Ryzen 5 2600 (12) @ 3.400GHz
- GPU1: NVIDIA GeForce RTX 2060 SUPER
- GPU2: NVIDIA GeForce 1050 Ti


Описание ошибки:
============================================================
Если попытаться войти в Wayland сеанс KDE, то тебя бросает в чёрный экран без возможности переключится в другой tty. На первом компьютере это происходит моментально, на втором только во время анимации загрузки plasmashell.

Не уверен насколько это проблема KDE Plasma, так как в пятой версии всё работало.


Обходные решения:
============================================================
Удаётся войти в Wayland сеанс плазмы если включить автовход LightDM.
Либо же если отключить все DM (в том числе prefdm) и запустить плазму вручную через startplasma-wayland
Comment 1 Кирилл Уницаев 2024-08-24 20:51:14 MSK
Стенд с ошибкой: 
==============================
- OS: ALT Regular Sisyphus x86_64 
- Kernel: 6.11.0-6.11-alt0.rc3
- WM1: Hyprland 0.42.0
- WM2: Sway 1.9
- CPU: Intel Xeon E5-2640 v2 (16) @ 2.500GHz 
- GPU: AMD ATI Radeon RX 580 2048SP 
- Display: Wayland

Описание:
==============================
При заходе в сессии Hyprland или Sway, на пару секунд появляется чёрный экран, потом выкидывает обратно на экран логина.
Comment 2 iQQator 2024-08-25 12:45:17 MSK
Created attachment 16703 [details]
LightDM в режиме дебаг
Comment 3 iQQator 2024-08-25 12:45:43 MSK
Created attachment 16704 [details]
Seat0 лог
Comment 4 iQQator 2024-08-25 12:49:22 MSK
После проверки захода в Hyprland через LightDM на следующей конфигурации:
- VM: Parallels
- OS: ALT Regular Gnome
- DM: LightDM (GDM выключен)
- WM: Hyprland (Gnome {X11, Wayland} с LightDM работает нормально)
- Kernel: 6.6.47-un-def-alt1 (вся система обновлена 25 августа в 11:34)

Обнаружил странности:
1) Зависимость от ConsoleKit при том что её вроде в системе и в репозитории нет (можно найти в логе lighdm-debug.txt, файл приложен)
2) Критические ошибки в seat0-greeter.log (файл приложен)
Comment 5 Антон Мидюков 2024-08-27 12:56:06 MSK
(Ответ для Жора Змейкин на комментарий #0)
> Удаётся войти в Wayland сеанс плазмы если включить автовход LightDM.

Какие greeter'ы проверялись? lightdm-gtk-greeter проверяли?
Comment 6 Жора Змейкин 2024-08-27 21:56:17 MSK
(Ответ для Антон Мидюков на комментарий #5)
> (Ответ для Жора Змейкин на комментарий #0)
> > Удаётся войти в Wayland сеанс плазмы если включить автовход LightDM.
> 
> Какие greeter'ы проверялись? lightdm-gtk-greeter проверяли?

Проверялись lightdm-kde-greeter и lightdm-gtk-greeter. Результат одинаковый.
Откат на ядро 6.1.106-std-def-alt также не помогает.

Версии пакетов:
lightdm-1.32.0-alt7.x86_64
lightdm-kde-greeter-0.4.23-alt4.x86_64

Но на другом железе баг не воспроизводится:
============================================================
- Ноутбук: Acer Aspire E5 573G
- OS: ALT Regular KDE
- Kernel: 6.6.47-un-def-alt1
- CPU: Intel Core i5 5200U @ 2.20GHz
- GPU (встроеная): Intel Graphics HD 5500
- GPU (дискретная): NVIDIA GeForce 940m
Comment 7 Sergey V Turchin 2024-09-26 12:26:00 MSK
У меня nvidia при запуске plasma-wayland валила ядро(черный экран и ручная перезагрузка) при условии, что графика запускается на intel, а nvidia просто сбоку, поэтому системы с NVIDIA лучше пока исключить из проверки.

У меня можно было запустить `dmesg -W` по ssh, чтоб убедиться.

При вылете обратно в DM смотрите у пользователя логи того, кто пытается запуститься.