Cosmic mutter version and budgie desktop

David Mohammed davidmohammed at gmail.com
Sun Aug 5 13:30:49 UTC 2018


Hi there

  At the request of Jeremy I have been looking at the new beta version of
mutter currently in cosmic proposed and how to make budgie desktop compile
against it.

For the uninitiated budgie is built using many gnome components including
the mutter libraries

For this new version of mutter the gnome devs have removed a key part of
the api meta.screen and moved various methods around to other headers.

Unfortunately this has broken a large part of budgie and quite a bit of
rewriting/rewiring will need to be done.

Upstream (Solus project) are aware but this rewriting may take some time.
Upstream are already talking about dropping mutter with a new window
manager.

This will not happen in the 18.10 timescales.

So Ubuntu Budgie has a major issue here.  I have been plugging away looking
at this but really the areas involved aren't in my area of expertise  ....
mutter and the in depth relationships with the budgie stack.  I will
continue to look at the vala coding changes but am not really confident on
writing a timely solution for 18.10 beta.

Any thoughts on the way forward? I don't know  if it is feasible to have a
short term 18.10 version of mutter based upon the 18.04 mutter libraries
specifically for budgie with gnome shell using the gnome 3.30 mutter
version at the same time in the repo. Kludge I know.

David (Ubuntu budgie project lead)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-desktop/attachments/20180805/a53c8191/attachment.html>


More information about the ubuntu-desktop mailing list