Messages in this thread | | | Date | Fri, 27 Mar 1998 18:06:56 +0100 (CET) | From | Geert Uytterhoeven <> | Subject | Re: GGI Project Unhappy On Linux |
| |
On Thu, 26 Mar 1998, Vagn Scott wrote: > Manuel J. Galan wrote: > > Maybe instead of bloating the kernel with more and more services, > > it would be wiser to unload it as much as possible keeping the > > bare essentials? > > Exactly. > The bare essentials should go in the kernel. > > There is a problem. > The Xservers are crashing systems. > > There is a solution. > Put the bare essentials into the kernel so that ^^^^^^^^^^^^^^^ > Xservers can be written which don't crash systems.
So what do you need in the kernel?
- support for text mode on graphics boards that support text mode - support for text mode on graphics boards that don't support text mode (perhaps with some basic support for rectangular blits, to speed up scrolling) - support for setting a specific video mode
Yep, that's all. Graphics acceleration should be done in user space, just mmap the acceleration registers.
There's even a project for it, and it works, on m68k, PPC, AXP, ia32, and soon on ARM:
http://www.cs.kuleuven.ac.be/~geert/Console/
Greetings,
Geert
-- Geert Uytterhoeven Geert.Uytterhoeven@cs.kuleuven.ac.be Wavelets, Linux/{m68k~Amiga,PPC~CHRP} http://www.cs.kuleuven.ac.be/~geert/ Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |