Acontece que o vncserver estava usando o script, mas quando chegou ao fim, não estava mais processando linhas, dadas as chamadas "exec" acima dele.
O gnome estava rodando, porque o gnome foi encontrado pelo script / etc / X11 / xinit / xinitrc executado.