I wrote a better patch and I sent bug report to the xorg bugzilla...
The new patch:
http://www.paolomeschi.com/patches/xf86-video-i810/xf86-video-i810-1.7.2-945gm-crash.patch
The bug report: https://bugs.freedesktop.org/show_bug.cgi?id=9290
--
External monitor on intel 945GM/Dell D620 (and D420)
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/xf
I have the same problem with a Dell 640m (945GM chipset)! After the some
press of FN-F8, the laptop completly freeze (music freeze, and I can't
ssh in).
BTW, I don't know if it is related but I've got the same type of freeze
running dumpreg (part of i855crt), a small program that try to dump the