I wanted to report the state of my Sony Vaio P series VGN-P788K. I tested with a 12.04 32-bit install with all updates as of 2012-05-28 applied. The kernels used were 3.2.0-24 from precise and 3.4.0-3 from quantal.
3.2: Boots to black screen. Switching to another tty then back to tty7 brings up graphics. They are always broken; only the upper half of the screen is used.
3.2 with console=tty1: Switching to another tty then back to tty7 brings up graphics. They are usually correct, but sometimes only the left two-thirds of the screen is used.
3.4: Switching to another tty then back to tty7 brings up graphics. They are always correct.
3.4 with console=tty1: No different than 3.4 without this option.
Suspend and Resume
3.2: Suspend and resume work out of the box.
3.4: Suspend does not work. Although the screen goes blank, the laptop never suspends. I tried all the possible quirk options to pm-suspend but none changed this behavior.
You probably want to file bug reports on that behavior. I can not repeat you black screen / distortion problem and the suspend issues sounds like a regression.
There are two mistakes one can make along the road to truth...not going all the way, and not starting.
--Prince Gautama Siddharta