I've just pushed a patch to the 2.6.34 tree which has been proven to be quite
effective, in regarding to fixing the WSOD in my 2.6.37 tree.
Previously turning the screen on and off had a 60% change of resulting in a permanent
Which the patch applied I haven't seen a single WSOD within 100 display on/off cycles.
You'll still see a short WSOD when turning the display on, that is because the fix
add an additional delay of 100ms in the display init sequence and now the backlight
is turned on before the display.
To get a smooth experience the following scripts have been proven to be useful.