FWIW, I also had this problem with 2.3.2-2+lenny1 (and not with 2.3.2-2), and the version from http://people.debian.org/~jcristau/493096/ did fix it for me. I also got a backtrace of where X was hanging when it was too busy to bring my windows up:
0xb7b13cfa in i830_crt_detect (output=0x8aaac00) at ../../src/i830_crt.c:285 285 ../../src/i830_crt.c: No such file or directory. in ../../src/i830_crt.c (gdb) bt #0 0xb7b13cfa in i830_crt_detect (output=0x8aaac00) at ../../src/i830_crt.c:285 #1 0x080f64b0 in xf86ProbeOutputModes (scrn=0x8aa84d8, maxX=2048, maxY=2048) at ../../../../hw/xfree86/modes/xf86Crtc.c:1275 #2 0x080f6e24 in xf86InitialConfiguration (scrn=0x8aa84d8, canGrow=0) at ../../../../hw/xfree86/modes/xf86Crtc.c:1577 #3 0xb7b1e918 in I830PreInit (pScrn=0x8aa84d8, flags=<value optimized out>) at ../../src/i830_driver.c:1634 #4 0x080ab42f in InitOutput (pScreenInfo=0x8210bc0, argc=3, argv=0xbfd9e124) at ../../../../hw/xfree86/common/xf86Init.c:548 #5 0x08074591 in main (argc=3, argv=0xbfd9e124, envp=0xbfd9e134) at ../../dix/main.c:369 Thanks for your help. It's nice to look to file a bug, find that one already exists, find that new packages are available, and find that the new packages fix the bug :-). Cheers. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]