Apologies for speaking with an antique X server...

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

Reply via email to