>Have something like /dev/videocard or /dev/framebuffer, and a kernel module >to control it
/dev/fb does exist and is more or less used for your purposes. There is also a frame buffer X Server module as well. I am not sure if it work on mainstream Xfree, but I do know that kdrive has had it for years. >This way, the kernel module could do all the messy I/O stuff and the X >server doesn't need to be SUID-root. I am not sure how you'd handle authentication for this scheme since you generally don't want unauthorized programs to read/write from your frame buffer data. >Could you somehow accelerate window movement >and scrolling? If I am not mistaken, many of these optimizations occur from Accelerated functions that the card / driver must support. This has been implemented at a basic level, but you need a card driver that supports the acceleration, and maybe a kernel that supports DRI. I would recommend upgrading your system to a modern version of Linux to really see what has been done in 2-3 years. _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel
