Ubuntu to Run Wayland by Default

Wayland is a lightweight display server protocol that is already severely overdue to replace XORG.There has always been a master plan to include Wayland into Ubuntu.

wayland

What does this mean?
It means Linux/Ubuntu will now be easier to develop, use less resources and will probably get better compatibility in the future. Perhaps April 2018 will be The Year of the Linux Desktop. It can also mean nothing, depending on how well people adopt it.

When is it released?
Wayland will first be released on Ubuntu on the 17.10 version. There will be need to iron out some bugs, but this will also be the best time to demonstrate the its benefits. Say hi to full resolution splash screens.

Why X isn’t good enough?
I was born in 1987. The X version became 11 and that was when X11-protocol was also born. A lot have changed over the past 30 years but…

Problems with Wayland
Any project will definitely have a lot of issues, but Wayland has been out for extended amount of time with many hiccups. It also has issues with propriety software like NVIDIA and AMD. FGLRX and the NVIDIA propriety software do not have KMS support and hence do not work well with Wayland. What is the point of a more responsive system when you can’t play games?

Pointless?
In a way, Wayland does not attempt to make life easier for end-users. Users are not interested in the technology, they are interested in getting their job done.

“If X works good enough, why do you need Wayland?” – said no linux elitist ever.

Advertisements
This entry was posted in Blog/Updates, Software and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s