Username or EmailPassword
Linux user Tess Flynn joins us to follow up on the feedback from last week's episode about Xorg.
Yes, your knowledge is limited. There are alternatives to X (or have been), some of them still around, like DirectFB. Many GTK+ applications can supposedly run directly on the framebuffer. But you know what? X is still the best solution around. It actually does work pretty well, so much so that no alternative has ever been able to show up as more than a blip on the radar. Even now that X is basically opening up video mode setting and direct rendering to the rest of the world with KMS and related changes, I see no big projects that are making use of those to build a new, more efficient rendering system. If a new rendering system is so self-evident and so very much needed, then surely enough people would be working on it. I mean, other forks and replacement projects have proceeded just fine (GNOME came about to deal with the licensing problems of Qt and now it is arguable the stronger of the two desktops).
So the reality is likely that X really is fine in most regards. It needs some polish and a few more old bits need to go away. No doubt about it. But as a rendering system, it does the job just fine. And, as I surmise, the real problem is in the toolkits and the DEs, which fail to provide an integrated and stable platform for applications.