Mam zdefiniowaną przez użytkownika Xsession w ~/.xinitrc
. Rozpoczęty z konsoli przez startx
wszystko 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
Xsession
sam nie, ale zawiera pliki z katalogu domowego, które to robią.
Xsession
w / 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.