Bug#569134: xorg: Display will "hang" with a solid colour screen, only fixed by a suspend/resume cycle.
I can confirm this on an EeePC 1008HA, running a vanilla 2.6.33-rc6 kernel
and xserver-xorg-video-intel 2:2.9.1-2. It seems to be caused by KMS:
>From the moment the X server starts, the console becomes inaccessible, with
corrupt output being shown when I switch there. For example, I can still
see the cursor blinking, but that blinking happens for a couple of pixels
spread all over parts of the screen. I use GRUB_GFXMODE=800x600 in
/etc/default/grub for a VESA fb console -
http://en.gentoo-wiki.com/wiki/Intel_GMA#Kernel_Modesetting says that this
is a bad idea...
A possible temporary fix might be to disable KMS, by passing i915.modeset=0
to the kernel.
For the record, the rest is exactly the same as in the original bug report:
Occasional (every 30 sec?) flickering/tearing of the screen, as if the
start of the video RAM were wrong for a frame or less. Eventually (after
maybe 20 minutes use on average), the screen will go all black or grey.
Suspend to RAM and resume is the only way to fix it, switching to the
console and back won't do. Before the last upgrade, everything worked just
| ) /| Richard Atterer
| \/ | http://atterer.net