The blank screen is caused by the nouveau BIOS code not understanding the 0x3A opcode.
Support for this opcode has been added in http://cgit.freedesktop.org/nouveau/linux-2.6/commit/?id=877c1854cbc3f72c5e9948e5ff5a8f7e9d874d2e . This patch has not made it into 2.6.34, but it is in 2.6.34-git16.
I can confirm that with the 2.6.34-git16 kernel with nouveau included, the screen no longer blanks on startup, and X works with the non-proprietary nouveau driver out of the box.
The blank screen is caused by the nouveau BIOS code not understanding the 0x3A opcode.
Support for this opcode has been added in http:// cgit.freedeskto p.org/nouveau/ linux-2. 6/commit/ ?id=877c1854cbc 3f72c5e9948e5ff 5a8f7e9d874d2e . This patch has not made it into 2.6.34, but it is in 2.6.34-git16.
I can confirm that with the 2.6.34-git16 kernel with nouveau included, the screen no longer blanks on startup, and X works with the non-proprietary nouveau driver out of the box.