Bug 49028

Summary: /usr/share/lightdm/lightdm.conf.d/60-deepin.conf ломает lightdm
Product: Sisyphus Reporter: Ivan A. Melnikov <iv>
Component: startddeAssignee: Leontiy Volodin <lvol>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: major    
Priority: P5 CC: lvol
Version: unstable   
Hardware: all   
OS: Linux   

Description Ivan A. Melnikov 2024-01-10 13:11:54 MSK
Поудалял части deepin c тестовой рабочей станции; после перезагрузки не загрузился lightdm со следующей диагностикой:

# cat /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.32.0, UID=0 PID=2230
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/60-deepin.conf
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
[+0.00s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.00s] DEBUG: Monitoring logind for seats
[+0.00s] DEBUG: New seat added from logind: seat0
[+0.00s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.00s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.00s] DEBUG: Seat seat0: Starting
[+0.00s] DEBUG: Seat seat0: Creating greeter session
[+0.00s] DEBUG: Seat seat0: Failed to find session configuration lightdm-deepin-greeter
[+0.00s] DEBUG: Seat seat0: Failed to create greeter session
[+0.00s] DEBUG: Failed to start seat: seat0


Оказывается, в системе остался startdde-1:6.0.11-alt1, и в нём /usr/share/lightdm/lightdm.conf.d/60-deepin.conf.

Зачем так делать? У нас greeter выбирается альтернативами.

Ну а если так всё-таки сделано, то нужна зависимость на lightdm-deepin-greeter.
Comment 1 Repository Robot 2024-02-29 17:05:03 MSK
startdde-1:6.0.13-alt1 -> sisyphus:

 Thu Feb 29 2024 Leontiy Volodin <lvol@altlinux> 1:6.0.13-alt1
 - New version 6.0.13.
 - Used system lightdm instead lightdm-deepin-greeter again (ALT #49028).