I wrote a little patch (uhm actually it's a dirty hack :P) to the xf86-video-i810 driver to fix this behaviour! It worked for me (I've a Dell 640m/e1405). In these day I'll wrote something better...
** Attachment added: "Dirty hack to fix this problem!" http://librarian.launchpad.net/5218158/xf86-video-i810-1.7.2-945gm-crash.diff -- External monitor on intel 945GM/Dell D620 causes lockup. https://launchpad.net/bugs/50243 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs