Mam zdefiniowaną przez użytkownika Xsession w ~/.xinitrc. Rozpoczęty z konsoli przez startxwszystko działa dobrze.
Teraz ta sesja powinna zostać rozpoczęta przez LightDM. W tym celu stworzyłem /usr/share/xsessions/xsession.desktop:
[Desktop Entry]
Name=Xsession
Exec=/etc/X11/Xsession
Ale jeśli wybiorę „Xsession” jako sesję w LightDM i zaloguję się, LightDM natychmiast powróci do ekranu logowania bez wyświetlania Xsession zdefiniowanego przez użytkownika. O czym zapomniałem
Xsessionsam nie, ale zawiera pliki z katalogu domowego, które to robią.
Xsessionw / usr / hare / xsessions wskazuje na plik, który nie uruchamia pulpitu. Jeśli spojrzeć na innych „desktop` plików w tym samym katalogu, widać, że wskazują one na skryptach, które zrobienia uruchomić środowisko graficzne.