Ubuntu reverting to Xorg in Bionic Beaver

Wayland doesn't share nicely, and its crashes are catastrophic

By Richard Chirgwin

Posted in Software, 30th January 2018 02:59 GMT

Ten years' worth of effort to replace the Xorg graphics framework has been given a “must try harder” mark by Ubuntu, which says its next release will not use Wayland by default.

Ubuntu's desktop engineering manager Will Cooke made the announcement last Friday, saying the decision applies to the Bionic Beaver release due in April.

He listed three shortcomings in Wayland: screen sharing works (for example in Skype, Hangouts and WebRTC) better in Xorg, remote desktop control ditto, and “recoverability from Shell crashes is less dramatic”.

Screen sharing is the big killer: in Wayland, both the screen sharing protocol and the GNOME implementation (PipeWire) are still under development. PipeWire was formally unveiled as a project in September 2017.

Once development is completed, Cooke wrote, there's still going to be a lag while third-party developers integrate the screen sharing.

As for crash recovery: under Xorg, the shell can be recovered independently of the display server and running applications. Wayland hasn't reached that point yet, so if it falls over, so do any applications the user has loaded.

“The architecture of GNOME Shell and Mutter is such that a GNOME Shell crash will end your whole session, killing running applications and returning you to the login screen”, Cooke wrote. “There are two solutions to this problem when using Wayland: make sure the shell doesn’t crash or change the architecture. Both of these are work[s] in progress and we continue to contribute to this work upstream.”

He emphasised that Ubuntu will still work on Wayland “by adding features and fixing bugs”.

Bionic Beaver is formally numbered 18.04, and Cooke said the decision will be re-evaluated for Ubuntu 18.10. ®

Sign up to our NewsletterGet IT in your inbox daily

47 Comments

More from The Register

Skype-on-Linux graduates from Alpha to Beta status

Decent effort, but it is hard to see why Redmond is bothering

Skype for Biz users: Go watch nature vids. Microsoft wants you to get good at migration

New roadmap for Teams does everything but name Skype's death date

New Skype for Linux Alpha

Skype for Linux users can crash-test video calls in v1.10 Alpha

Redmond's cloud to kill off older versions

Skype, Slack, other apps inherit Electron vuln

Updated Devs, check your protocol handling, patch if necessary

Skype for Business has nasty habit of closing down… for business

It's not just you, VoIP app is prone to failures

Congrats, Linux users – you're finally officially alpha males... on Skype

Penguinistas offered olive branch by Microsoft in form of new client

That terrifying 'unfixable' Microsoft Skype security flaw: THE TRUTH

Oh yeah, we patched that in October, Windows giant yawns

Can't login to Skype? You're not alone. Chat app's been a bit crap for five days now

Something something two-factor authentication – Microsoft

Belgian court says Skype must provide interception facilities

Microsoft classified as a telco, so told to cough up. It may gaufre an appeal