Comment 43 for bug 147623

Revision history for this message
Fabio Papa (papaf) wrote : Re: [EM64T]When booting, screen stays black.

Ok, I think I got what the problem is. And, unfortunately, I think the solution is out of reach, at least for me.
It seems we x86_64 are simply short of a usable working vesa module! That's right, because:

vesafb doesn't work with newer cards. The fact that with x86 it works, it's because it is, in reality, vesafb-tng, the newer release, which of course isn't availabe on x86_64.
nvidiafb or ati equivalent doesn't work because thay won't work with the proprietary driver.

There is an alternative: uvesafb (http://dev.gentoo.org/~spock/projects/uvesafb/), which is the evolution of vesafb-tng. It works on every architecture and it's completely userland. It needs a kernel patch, though, and offer also some new features, like VESA 3.0 compatibility.

If Ubuntu's folks can implement uvesafb, we should be set! ;)