Nos tempos antigos, uma sessão do X11 era de alguma forma iniciada com xinit
e passava por /etc/X11/Xsession
e seus arquivos de inicialização. Pelo menos em 16.04, mas acho que até mais cedo, isso não é mais verdade, como eu encontrei colocando alguma criação de arquivo em /etc/X11/Xsession
que nunca foi chamado.
Alguém é capaz de explicar a sequência de eventos que acontece quando eu entro na máquina a partir de um lightdm
greeter, talvez em particular com o Xfce4 como gerenciador de janelas, mas possivelmente com outros. Quais processos são iniciados, quais scripts são executados? Um ponto de partida difícil seria suficiente, já que eu poderia escavar a partir daí.