well, just got joachim's mail at smartphones-userland and it turns out /etc/X11/Xsession.d/80ophonekitd is the culprit. removed that file -- and back to normal again. thank's for your patience.