Re: OpenGL-based framebuffer concepts

From: Jon Smirl
Date: Mon May 29 2006 - 18:09:32 EST


On 5/29/06, Jeff Garzik <jeff@xxxxxxxxxx> wrote:
Pavel Machek wrote:
> These are very reasonable rules... but still, I think we need to move
> away from vgacon/vesafb. We need proper hardware drivers for our
> hardware.

I agree we need proper drivers, but moving away from vesafb will be
tough... moving away from vgacon is likely impossible for many many
years yet.

Once proper hardware drivers exist, you will still need to support
booting into a situation where you probably need video before a driver
can be loaded -- e.g. distro installers. Server owners will likely
prefer vgacon over a huge video driver they will never use for anything
but text mode console.

These are areas that definitely need more discussion and design work
once we can come to some kind of basic agreement on where to start. I
would definitely like to reduce the number of permutations on how
video drivers can be combined to an absolute minimum. For example
vesafb has caused me a number of problems when it is used
simultaneously with other drivers.

Other areas that can be explored:
1) Multiple active consoles on multiple video cards
2) User space console driver
3) Ownership of video hardware by the logged in user
4) Using graphics mode to do console for complex Asian languages
5) Concept of a safe mode console that will work in all environments

There are probably a lot more areas that can be added to this list.
But none of this can be built until the foundation is laid.

--
Jon Smirl
jonsmirl@xxxxxxxxx
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/