I get blank screen, too. Sometimes restarting the machine helps. Temporary solved (but not 100% if it helps) by disabling framebuffer (nofb kernel option)
kernel: Linux localhost 2.6.26-2-generic #1 SMP Thu Jun 19 15:51:43 UTC 2008 i686 GNU/Linux
video driver: various versions of ...video-intel (2.2.x, 2.3.x)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
Subsystem: Lenovo Device 383e
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fc000000 (64-bit, non-prefetchable) [size=1M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8] Capabilities: <access denied>
Kernel modules: intelfb
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
Subsystem: Lenovo Device 383e
Flags: bus master, fast devsel, latency 0
Memory at fc100000 (64-bit, non-prefetchable) [size=1M] Capabilities: <access denied>
I get blank screen, too. Sometimes restarting the machine helps. Temporary solved (but not 100% if it helps) by disabling framebuffer (nofb kernel option)
kernel: Linux localhost 2.6.26-2-generic #1 SMP Thu Jun 19 15:51:43 UTC 2008 i686 GNU/Linux
video driver: various versions of ...video-intel (2.2.x, 2.3.x)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
Capabilities: <access denied>
Subsystem: Lenovo Device 383e
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at fc000000 (64-bit, non-prefetchable) [size=1M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8]
Kernel modules: intelfb
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
Capabilities: <access denied>
Subsystem: Lenovo Device 383e
Flags: bus master, fast devsel, latency 0
Memory at fc100000 (64-bit, non-prefetchable) [size=1M]