Originally posted by jukkan
View Post
Announcement
Collapse
No announcement yet.
We Have Mir & Wayland, But There Still Could Be X12
Collapse
X
-
-
Originally posted by DDF420 View PostYou mean The reasons for Wayland's existence, its need, timeliness and transition map from X have been more than exaggerated here,the freedesktop site, and phoronix.com where we make analogous comments that wayland will be some 800 times faster/better than X .
Leave a comment:
-
Originally posted by mrugiero View PostActually, it's quite the opposite. Quartz intended to implement lots of things, at least that's the first thing the article says: they would have needed to do a lot of extensions to the protocol. I don't know about Mir, but Wayland actually doesn't want to do a lot of new things, but to take a lot of the cruft out of the way. Then, there are some extra features, but the motivation to make it outside of X11 is not because they would need to make a lot of extensions, but because they need to remove features they find obsolete that are part of the core protocol, and removing them from X11 would mean breaking almost every legacy app, and maybe even some non-legacy, too.
Anyway, "they need to remove features" is neither a valid reason for nor a benefit from changes to production software. The concept of "implementing brand-new features instead of improving old ones" is a red flag that something is wrong and is held to be one of the things wrong with Windows development:
I was explaining on Hacker News why Windows fell behind Linux in terms of operating system kernel performance and innovation. And out of nowhere an anonymous...
Wayland and Mir are under development for Tizen and Ubuntu respectively. The fact that they each exert full control over the repositories does make them a better fit for their respective operating systems than Xorg, but only because controlling the repositories makes collaboration optional for them. In the short term, they can push through anything they need for their own interests and ignore anything that conflicts (which I have seen firsthand in certain other projects). In the long term, it is quite possible that there will be a fair amount of GUI software that will cease to be useful after these display servers have been replaced because the powers that be decided to reinvent the wheel again to fit them better.
With that said, the only explanation for Wayland that made sense so far was, to paraphrase, "We could have written Xorg extensions, but we did not feel like working with X11 anymore, so we decided to write a replacement server and protocol". I am okay with that, but I am not okay with hype over largely non-existent benefits.
Leave a comment:
-
Originally posted by DDF420 View PostThen why make an analogy that someone currently using X is comparable to 56k dial up and someone using Wayland as 25 MBit/s broadband? . Sure their will be improvements but you like many others simply exaggerate said performance increases.
What the fuck has Mir got to do with my response ? It isn't a competition,has nothing to do with what we are discussing,and I'm happy for both to exist.
What's your beef about Wayland dude, why all the hate...or maybe not hate, but dismissiveness? That's why I asked if you're a Mir lover.. It didn't really sound to me like you want both to exist, but I could be wrong.
Leave a comment:
-
Originally posted by MartinN View PostI haven't heard it will be "800x faster/better than X", but it will be better and faster than X, yes.
Are you a Mir-lover by chance?
Then why make an analogy that someone currently using X is comparable to 56k dial up and someone using Wayland as 25 MBit/s broadband? . Sure their will be improvements but you like many others simply exaggerate said performance increases.
What the fuck has Mir got to do with my response ? It isn't a competition,has nothing to do with what we are discussing,and I'm happy for both to exist.
Leave a comment:
-
Originally posted by ryao View PostApple went off on its own direction with the Quartz Compositor. The result is argued to be the equivalent of what we have today with X11:
David Chisnall looks at what is really at the core of Apple's operating system and where it came from.
The fuss over Wayland and Mir seems to be a repeat of what Apple did and I do not see the point. The argument "we are doing it because we can" is fine, but I would prefer to see it done without the hype. The only way that a different display server could improve things would be if they was already room for improvement and I do not see it with Xorg.
Leave a comment:
-
Originally posted by erendorn View Postc) There shouldn't be too many things in the display server (that I cannot demonstrate, so feel free to disagree. but it seems to be the common opinion of most of the X server's devs)
And, from the user point of view, applications that cannot be ported will have to use X11 anyway, because porting to the new display server or the new toolkit is the same thing. Application that can will work at least as well as before, except that they will not be limited in either the server or the client side system (if someone ports the toolkit to new display servers). So making them separate is again transparent or positive.
Originally posted by AJSB View PostOK, performance of Xwayland might not be that bad and actually have some positive points ...but there is still a thing that concerns me....
There was her at Phoronix in a article something about a kinda of "road-map" for Wayland and how the devs intended that Wayland evolved in coming...
...What really concerned me was that at some point is was said/shown_in_schematic(don't recall exactly) that Xwayland was a temporary thing and would be dropped...and i really really didn't liked that.
Is this still planned to be done, sooner or later ?
If so, how soon or how late ? 50 years , 20, 10, 5 ?
There was no info about that...and the most weird thing is that i started to think..."OK, so , X11 will enter in maintenance mode, if X11 enters in maintenance mode and will not evolve, Xwayland won't need to evolve either after some more time and could also enter in maintenance mode...so...WHY to REMOVE IT ?!? Sure it wouldn't take that much resources to simply maintain it !?!"
Because the thing is that there might a odd ball app that wants X and works and we still want/need to use it but if there is no more X or Xwayland, we can't.
*That* is my final true concern about all this thing with Xwayland (dunno what are intentions from Mir devs...but even if i knew , with Ubuntu, we never know what they pull of tomorrow )
Leave a comment:
-
Originally posted by DDF420 View Posthave been more than exaggerated here,the freedesktop site, and phoronix.com where we make analogous comments that wayland will be some 800 times faster/better than X .
Are you a Mir-lover by chance?
Leave a comment:
-
Originally posted by MartinN View PostA non-answer to your answer- what is wrong with 56k PPP connection to the internet that I should use a 25 MBit/s internet connection instead?
The reasons for Wayland's existence, its need, timeliness and transition map from X have been more than elaborated here and on the freedesktop site....Last edited by DDF420; 04 October 2013, 08:57 PM.
Leave a comment:
-
Originally posted by garegin View PostX is not just outdated but fundamentally flawed. This has already been observed to be back in the late 80s. The biggest flaw is the lack of proper communication between the WM and the server. The result is incorrect/inconsistent rendering and bad chemistry with the toolkit elements. The second biggest issue is the insanetly high context switching and latency. The cause is the flawed IPC. Some applications (CAD, games) cope very poorly with X and there is too much chattiness and back and forth, especially with Xlib. (XCB fixes some of this). This constant blocking and chatiness has been observed and noted in the Unix Hater's Handbook.
The reason X has been around for so long is because Unix nerds are ususally content to spend their time in CLI and think that GUIs are for pansies. It was Linux's growth outside the server room and into the PC that prompted Red Hat devs to work on fixing the graphics and audio stack (AIGLX, DRI, Wayland, pulseaudio). At the end of the day a server doesn't need a GUI or an audio stack. Solaris and BSD are doing just fine without them.
Leave a comment:
Leave a comment: