<div dir="auto">Hi there<div dir="auto"><br></div><div dir="auto">  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.</div><div dir="auto"><br></div><div dir="auto">For the uninitiated budgie is built using many gnome components including the mutter libraries</div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">Unfortunately this has broken a large part of budgie and quite a bit of rewriting/rewiring will need to be done.</div><div dir="auto"><br></div><div dir="auto">Upstream (Solus project) are aware but this rewriting may take some time. Upstream are already talking about dropping mutter with a new window manager. </div><div dir="auto"><br></div><div dir="auto">This will not happen in the 18.10 timescales.</div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">David (Ubuntu budgie project lead)</div><div dir="auto"><br></div></div>