What is the latest X version I can get, and what Mandrake/Red Hat distro has it?
I apologize for complaining, and my original suggestion seems to have caused quite a ruckus! Kernel modules, indeed! I guess I miss the old days of DirectX (hint, hint?).
So far, the only improvement I can see with a kernel module is it can monitor for interrupts generated by the video card. If the video card generates an interrupt, you're going into kernel mode anyway...why not have a kernel module SIGNAL the X server that opens the /dev/fb whenever an IRQ is generated? That just might work, and the X server will require minimal porting.
I am anxious to see how X has improved in the last years. I hope to get a job so I can buy the latest version of Mandrake or Red Hat and see the goods.
And speaking of kernel, do you know where I could help out with kernel development?
From: "Daniel Chemko" <[EMAIL PROTECTED]> Reply-To: [EMAIL PROTECTED] To: <[EMAIL PROTECTED]> Subject: RE: What about a kernel module? Date: Wed, 8 Oct 2003 13:03:40 -0700
>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
_________________________________________________________________
See when your friends are online with MSN Messenger 6.0. Download it now FREE! http://msnmessenger-download.com
_______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel
