Bug 49028 - /usr/share/lightdm/lightdm.conf.d/60-deepin.conf ломает lightdm
Summary: /usr/share/lightdm/lightdm.conf.d/60-deepin.conf ломает lightdm
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: startdde (show other bugs)
Version: unstable
Hardware: all Linux
: P5 major
Assignee: Leontiy Volodin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-10 13:11 MSK by Ivan A. Melnikov
Modified: 2024-02-29 17:05 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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).