you would need only one driver in the kernel: the text console driver.
That's enough to get the system into a mode where an install program
could load the video drivers for the graphics hardware on the system.
So essentially you would have two video drivers: one for the text mode
and one for the specific type of crappy PC video card :-)
Am I wrongo there?
>Everything else belongs in user space. Really I think the proper way
>to make an X server is to have a framebuffer device spiced with
>acceleration ioctls[2], and let the X server use that. But that needs
>some kernel support, limited mostly to mode switching and stuffing
>commands into the accelerator parts. It would be messy but it wouldn't
>necessary _have_ to be as messy as XFree86 is currently.
Sounds like a sensible concept to me. That way one would have
a common interface, only one X server would be necessary, that one
could be completely revamped etc.
And what's more: one would be reminded of "real" computers booting
like an SGI or a NeXT :-)
Axel
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html