Ca n'a rien à voir avec le serveur X, c'est juste que suivant les chemins empruntés, tu peux avoir certains fichiers de profils lus ou pas lus (si c'est un login shell, par exemple).
Ca dépend vraiment de ton shell là, regarder du coté de sa page man. Exemple, man bash, et cherche "login shell".