Originally posted by ssokolow
View Post
Announcement
Collapse
No announcement yet.
Mir Developer: Anyone Interested In Native Wayland Clients In Mir?
Collapse
X
-
Originally posted by Pajn View PostAlso KWin is not designed for such use, it's just that you can do it instead which is a whole lot different than both LibWayland, Mir and QTWayland.
On the other hand, one of the explicit reasons Canonical gave for wanting Mir is so Mir could be designed for the specific goals of Unity without having to satisfy every DE like Wayland has to. It has been designed and built in lockstep with Unity. Miral was only announced a couple months ago and still lacks even basic features needed for it to be used by other DEs. It is not being used by any third-party DE.
Edit: A Mir developer just confirmed this:
Because the work has been funded by Canonical features that were important to Ubuntu Phone and Unity8 desktop have progressed faster and are more complete than others.Last edited by TheBlackCat; 12 April 2017, 09:44 AM.
- Likes 2
Comment
-
Originally posted by TheBlackCat View PostYes, KWin most certainly is "designed for such use". One of the primary goals of the KF5 port of KWin was to decouple it from Plasma so it could be used as by other DEs. They spent years refactoring KWin to make this possible, working closely with lxqt devs to make sure it was suitable for third-party sue.
Comment
-
Originally posted by BwackNinja View Post
You're not quite right here. On X11 there's no big deal, but as a Wayland compositor, KWin has a special plasma shell protocol extension for items like docks to be able to use, and that's what makes the Plasma desktop work there. Lxqt's panel (and other shell components) would have to be ported to use that protocol extension if it's suitable for their use, or add additional protocol to KWin to accommodate their desktop.
Lxqt would have to be ported to use some Wayland panel extension no matter what, so this isn't an issue of KWin being plasma-specific, it is an issue of lxqt not being very far along in their Wayland porting. When lxqt devs get to the panel in their Wayland port, I am sure that if there are specific needs not met by the panel extension that it doesn't currently provide those will be added, just as KWin devs have been doing with lxqt needs all along.
But overall, the KWin panel extension was designed to be flexible and to provide capabilities outside of those needed by the plasma panel itself.
- Likes 2
Comment
-
Originally posted by edoantonioco View PostMir already achieved the purpose of speeding up the development of Wayland.
I have checked the number of commits and number of contributors to Wayland, Weston, KWin, and Mutter and none had any indication of increasing after Mir was announced.
- Likes 1
Comment
-
Originally posted by BwackNinja View PostWe're talking about Mir literally becoming a Wayland compositor as well here. That is concentrating effort into Wayland, unless you think that having Mutter and KWin running as Wayland compositors is similarly a waste of effort.
- Likes 1
Comment
-
Originally posted by Pajn View PostThere isn't that much competition really. Mutter and Kwin is both pretty specific to their own desktop environments so if you want yo write your own DE you pretty much have the choice libeweston and qtwayland. qtwayland is till far from usable for a full desktop though so it's only libweston that it's interesting to compare against.
Comment
Comment