5 ms·
I still wonder how it's possible to start developing replacement for something as entangled in Unix culture as X, then just say "yeah, we're not going to do the
by d3ckard 9y ago
I still wonder how it's possible to start developing replacement for something as entangled in Unix culture as X, then just say "yeah, we're not going to do the killer feature of it" and have community go on with it.
If the point of Wayland is to replace "unmaintainable mess" that X supposedly is, they should show how to provide better protocol for X features, instead of cutting them off and claiming they solved something.
- deleted 9y ago[deleted]
- 482794793792894 9y agoThe problem with X11 is that it's everything-and-the-kitchen-sink. You can't solve that by making another everything-and-the-kitchen-sink. You need to cut down in some places and modularize the other things. One perfectly legitimate way of doing that is to do one of those things and ask others to do the other things. Development would not go faster, if they put those other aspects at the end of their To-Do List as well.
- wmf 9y agoLinux desktop development abandoned Unix culture a while ago. The very few desktop developers do whatever they want and the community mostly goes along with it because they don't have a choice.
- awalton 9y agoFunny, almost everything in the market says the "killer graphics server" feature is extremely high performance, flicker-free video from frame 0 and HiDPI support. X cannot do either of those things, period. It just wasn't designed for it. Extremely vocal minority users like you and the others on Hacker News are simply not in anyone's support matrix. Luckily, all of you folks crying for the lack of this feature are all tech experts - if you want it, go code it up yourself. Meanwhile, anyone and everyone else that cares will just switch to VNC and move on as if nothing happened.
- vetinari 9y agoThat train left more than 10 years ago, and nobody noticed. The applications you were using during these years used a local mechanism (MIT-SHM, DRI, etc) to transfer buffers between the application and X server. If you try to force them to use a socket (you know, to emulate a really fast network), you would not be satisfied with the user experience. So basically, nobody noticed, because nobody is using it in this scenario. That occasional remote dbca session doesn't count ;)