Hmmmm, check $HOM/.xsession-errors and or /var/log/XFree86.*.log see what you find there.... look at http://www.debian.org/Bugs/ for more bug descriptions.