Biztos, hogy a szkriptben van a hiba? Én inkább arra gondolnék, hogy az ablakkezelő nem akar rendesen elindulni vagy futni (pl. függőségi hiba, rossz konfigfájl, stb.).
Érdemes lenne a /var/log/Xorg.0.log-ot is megtekinteni, esetleg mélykonzolból :) egy startx-szel indítani.