I'v got problem with my old Centrino notebook ( 855GM ) with last distros (Mandriva,OpenSuse,Ubuntu). Notebook "freeze" after 2-5 sec after logon to X.
Problem was due to combination with newer kernel and intel drivers used in this new distros ( http://bugs.freedesktop.org/show_bug.cgi?id=27187 ).
Solution : downgrade your kernel to last working kernel ( 2.6.30.X ) For now it's 2.6.30.10 and compile 2.7.1 xf86-video-intel driver ( http://cgit.freedesktop.org/xorg/dri...-2.7.1.tar.bz2 ). Don't use KMS as default (in kernel, let them as module ). Another problem with this solution is with DRM ( http://dri.freedesktop.org/wiki/DriTroubleshooting ). DRM is not working when module drm is loaded before intel_agp ! Compile intel_agp into kernel or ( better ) compile as module, but you have to load intel_agp before drm !!!! ( Use /etc/modprobe.preload and /etc/modprobe.d/blacklist ... :-) ). If you don't have modules agpgart,intel_agp,drm and i915 in ramdisk, use mkinitrd -f --with=agpgart --with=intel_agp --with=drm --with=i915 /boot/"ramdisk" "your_kernel_version"
Maybe it help. Excuse me my bad english.
P.S: In future maybe it will be good ( http://bugs.freedesktop.org/show_bug.cgi?id=27187 )