Created attachment 21133 [details]
OSD: Fedora release 9 (Sulphur)
mesa intel-2008-q4 branch commit 154a9e5317f890618932cea0129ef887e16baf84
kernel for-airlied branch commit 66647dc60d16fae9f6963fd98b6d9baa1a8dac69
libdrm master branch commit b0d93c74d884b40bd94469a5ef75fdb2fef17680
After enabled UXA, then run VT switch both with and without compiz enabled will cause the X and gnome-session being killed but the system still not hang.
1. enable UXA by edit xorg.conf
4. chvt 1
Created attachment 21134 [details]
You're missing a GM965 fix that was committed a week ago in the kernel and the dmesg attached to your bug report.
After rebuilding the kernel, it works well now.
system architecture: 32-bit
mesa: intel-2008-q4 154a9e5317f890618932cea0129ef887e16baf84
drm: master branch c86d431fe6174b1c2de531929213ea7dbd92326d
kernel: for-airlied branch 8b1fae4e4200388b64dd88065639413cb3f1051c
Linux distribution: 2.6.28-rc8