"Recovery mode" boots without framebuffer by default, so if there it works on newer kernels, it may be (but not necessaryly is) a fb-issue.
Do a `grep "Kernel command line" /var/log/syslog`. When e.g. vesafb is enabled, something like vga=792 or vga=0x318 should appear. Alternatively you can check /boot/grub/menu.lst for this setting. To en-/disable options for one boot, after reboot press key 'e' (edit) in grub-menu on highlighted Menu-entry you want to boot, then select "kernel" line and press key 'e' again. Do - if present of course - delelete vga=xxx entry (and only this!), leave editor pressing 'esc' and boot modified entry by pressing key 'b'. If unsure, consult the man pages. -- [Regression] 2.6.17-8-generic makes X crash if DRI is enabled in xorg.conf https://launchpad.net/bugs/61979 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs