„Nie udało się znaleźć domyślnej konfiguracji sesji” (lightdm.log)

12

Podczas próby zalogowania się do systemu Kubuntu 14.04 LTS. Zauważyłem, że wszyscy użytkownicy przejdą, logując się przez ssh, ale logowanie graficzne (tj. LightDM za pomocą programu KDE) będzie możliwe tylko dla kont lokalnych.

Bardziej precyzyjnie: użytkownicy LDAP zostaną z łatwością uwierzytelnieni, ale wtedy KDE Plasma nie uruchomi się. Odpowiednie linie pliku dziennika:

# /var/log/lightdm/lightdm.log
DEBUG: Seat: Failed to find session configuration default
DEBUG: Seat: Can't find session 'default'

Linie nie pojawiają się, gdy logują się konta lokalne.

Jak to naprawić? Wyjaśnienia?

Arney
źródło

Odpowiedzi:

10

Prawdopodobnie nie ustawiłeś user-sessionpliku konfiguracyjnego LightDM, np

# /etc/lightdm/lightdm.conf
[SeatDefaults]
user-session=plasma-kde
...

dlatego LightDM sprawdza ~/.dmrcplik użytkownika i znajduje

Session=default

i stąd szuka tego, /usr/share/xsessions/default.desktopczego brakuje.

Arney
źródło
Zmiana /etc/lightdm/lightdm.confnie naprawiła tego dla mnie, ale modyfikacja załatwiła sprawę ~/.dmrc. Czy nie ma ~/.dmrcpierwszeństwa przed /etc/konfiguracją?
Elouan Keryell-Even
1

pewnie, wątek jest dość stary - ale i tak: natknąłem się na ten wątek, gdy próbowałem naprawić lightdm nie uruchamiając się na bananapi M3 (armbian) - rozwiązaniem było apt install lightdm-gtk-greeter (który nie został wciągnięty podczas instalacji lightdm) może to komuś pomaga :)

LGKF
źródło