David Dawes is maybe the most active XFree86 developer and he is also the lead founder of the project. He works for Tungsten Graphics, which is the main company working on the XFree, DRI and Mesa codebases today. We are happy to host an interview with David, discussing the present and future of XFree86 project. Update: Still confused how a VSYNCed desktop look like? Read here.
Permalink for comment
To read all comments associated with this story, please click here.
My biggest gripe with X is that if the low level graphics driver crashes (as happens occasionally with nvidia drivers running openGL apps), then the whole X server can hang, necessitating a reboot of the entire system. If I log in remotely, the X process is still there, but it doesn't respond to mouse clicks or the keyboard.
So, what I'd really like to see is better crash protection in X, meaning that if it could somehow detect that the driver was hanging it could shut down cleanly or reinitialise the driver.
My biggest gripe with X is that if the low level graphics driver crashes (as happens occasionally with nvidia drivers running openGL apps), then the whole X server can hang, necessitating a reboot of the entire system. If I log in remotely, the X process is still there, but it doesn't respond to mouse clicks or the keyboard.
So, what I'd really like to see is better crash protection in X, meaning that if it could somehow detect that the driver was hanging it could shut down cleanly or reinitialise the driver.