Estou bastante confuso com as sessões do X11. Ou seja, eu não entendo, quando uma sessão X começa:
- Desejo iniciar programaticamente uma sessão X com meu próprio programa
bob-session
, análogo a gnome-session
. Como faço isso? Ou o que gnome-session
ou gdm
faz para iniciar uma nova sessão?
- Quando executamos o X no boot, eles executam alguma sessão?
- Quando o gdm / xdm etc. é executado, eles são executados em uma determinada sessão X ou não? Programas, iniciados pelo gdm config (por exemplo, teclado virtual) não são executados em nenhuma sessão X?
- O que acontece com uma sessão de usuário, quando alternamos um usuário no hotseat no Gnome?
- O protocolo XDMCP significa que o Xserver pode ser executado na máquina A (terminal) e o gdm é executado na máquina B e o usuário pode efetuar login no B de A?
Você poderia fornecer alguns casos instrutivos de eventos acontecendo na sessão X?