Mir/XMir in Saucy Salamander
June 28, 2013 —
BarryK
Ubuntu 13.10, Saucy Salamander, is due for release in October 2013. That is not far off, and what has surprised me, and many others, is the announcement that Mir and XMir will be the default graphics servers. XMir will allow running all Xorg-based applications.
Links:
http://www.phoronix.com/scan.php?page=news_item&px=MTM5NzM
http://fridge.ubuntu.com/2013/06/27/mir-plans-in-13-10/
...the second link has a video, that shows how far the Mir project has come along.
Just a casual observation -- the Wayland project has been in development how many years? Yet these guys have come along, just a few of them, and created Mir/XMir in hardly any time, and it is looking very good.
Anyway, this is going to be very interesting. I am very keen to know what the performance is like, with the XMir compatibility layer running on top of Mir. I am sure that demo video was done on a very fast CPU and with an abundance of RAM.
Comments
Xmir benchmarksUsername: zigbert
Benchmarks from phoronix.com http://www.phoronix.com/scan.php?page=article&item=ubuntu_xmir_benchmark&num=1
Xmir
Username: noryb009
"As far as I can see, mir isn't doing too much in those videos - it is just running a full screen X client (so it's just another layer). That's why plain X wins all the benchmarks in zigbert's comment. Mir (and wayland) benchmarks should be better then X when testing a native program. Wayland has progressed slower than mir because it came first, and it is built for multiple compositors. Wayland needed changes to the kernel, graphics drivers, mesa, etc. for it to work. Mir takes advantage of a lot of these new features, and they didn't have to wait for them to be implemented upstream. Wayland is meant for multiple compositors, so they must document all the features and be careful they don't break backwards compatibility. Mir is only built for ubuntu, and even [url=http://blog.martin-graesslin.com/blog/2013/05/mir-in-kubuntu/]kubuntu won't use it. This makes it much easier for Canonical to develop it and change it later, as they can only develop the features unity needs and change whatever they want. Unless you want puppy to start running (or choking on) unity, you can forget about mir for now.
Tags: woof