Qual configuração determina qual ambiente de área de trabalho executar?

Eu tenho um sistema com vários ambientes de desktop instalados (Ubuntu 14.04 com Unitye Xfce). Eu gostaria de configurar (com um script não interativo) um DE específico para um usuário específico. Como isso é controlado? Seria o mesmo para, por exemplo