-
exec xinitirá substituir o seu processo de shell porxinit; Ele permanece matável, mas se for morto mais tarde, você será descartado para a tela de login. -
setsid xinit; logoutou(xinit &); logoutiniciará xinit em segundo plano e finalizará a sessão tty imediatamente. Isso é ainda melhor - o X11 não pode mais ser usado.(Tais combinações como
exec setsid xinitpodem funcionar, eu não tentei.)
FWIW, alguns gerenciadores de login fazem lerem "ajustes de ambiente" do padrão ~/.profile ; Eu sei que o GDM faz.