# Wayland Support

**URL:** <https://discourse.ubuntubudgie.org/t/wayland-support/6968>\
**Category:** General\
**Created:** [November 26, 2023, 12:18pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968 "2023-11-26T12:18:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [November 26, 2023, 12:18pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/1 "2023-11-26T12:18:36Z")

</div>

Interesting article on The Register, any comment?

> **[Ubuntu Budgie switches its approach to Wayland](https://www.theregister.com/2023/11/20/budgie_switches_wayland_approach/)**
>
> Elementary OS going full speed ahead, but Parachutist Parakeet considers a new, post-Enlightenment glide path

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 26, 2023, 12:28pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/2 "2023-11-26T12:28:17Z")

</div>

> <https://twitter.com/UbuntuBudgie/status/1725284838549176533?t=ba3LGkm8Sf1lo9DC94Uhhw&s=19>

Very promising…

 ![Snapshot_2023-11-25_14-05-12_20231126122640](https://canada1.discourse-cdn.com/flex035/uploads/ubuntubudgie/original/2X/0/099c2a02d0427eaa0d4ea73a3085caacff2f9e1a.jpeg)

our magpie-wm (window manager) running budgie-panel - background picture via swaybg

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 26, 2023, 2:53pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/3 "2023-11-26T14:53:03Z")

</div>

![image](https://canada1.discourse-cdn.com/flex035/uploads/ubuntubudgie/original/2X/0/0015fef7d584768aee0cdba349aa4b0597d545e6.jpeg)

So decisions decisions decisions … with Plank being X11 only … it will just work for X11 windows but not wayland … or we can use a pure budgie solution to mimic … or we can fundamentally rethink the default layout.

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [November 26, 2023, 3:08pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/4 "2023-11-26T15:08:08Z")

</div>

Gosh, personally, I’d hate to loose plank.

---

<div class="post-metadata">

**Author:** ![ilvipero](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/ilvipero/32/1625_2.png) [@ilvipero](https://discourse.ubuntubudgie.org/u/ilvipero)\
**Post date:** [November 26, 2023, 5:11pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/5 "2023-11-26T17:11:43Z")

</div>

Since budgie panel to dock works well, it might be a good thing for us to focus on that and contribute to our upstream.

---

<div class="post-metadata">

**Author:** ![aandmsantos0910](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/aandmsantos0910/32/3764_2.png) [@aandmsantos0910](https://discourse.ubuntubudgie.org/u/aandmsantos0910)\
**Post date:** [November 26, 2023, 9:19pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/6 "2023-11-26T21:19:21Z")

</div>

Could you not take the code for Plank and re-work a Wayland version? Loosing Plank would be a sad thing for sure.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 26, 2023, 9:36pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/7 "2023-11-26T21:36:30Z")

</div>

'fraid not. magpie is apache licensed. Taking a GPL licensed code from plank will turn it into a GPL licensed project which upstream wont do.

Plank has to remain as a standalone project. Not sure if thats directly possible in a wayland world where external projects outside of the window manager dont have the same ability to interact with application windows. I.e. wayland security prevents external apps the free reign you have on X.

---

<div class="post-metadata">

**Author:** ![aandmsantos0910](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/aandmsantos0910/32/3764_2.png) [@aandmsantos0910](https://discourse.ubuntubudgie.org/u/aandmsantos0910)\
**Post date:** [November 26, 2023, 9:38pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/8 "2023-11-26T21:38:44Z")

</div>

I see, thank you for the explanation of why it is not doable, really appreciate that. Hopefully you guys at Buddies of Budgie will come up with a alternative to Plank, love having a dock.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 26, 2023, 9:39pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/9 "2023-11-26T21:39:56Z")

</div>

Do have a look at dockmode in budgie desktop settings … add the icon tasklist applet to the dockmode panel.

---

<div class="post-metadata">

**Author:** ![aandmsantos0910](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/aandmsantos0910/32/3764_2.png) [@aandmsantos0910](https://discourse.ubuntubudgie.org/u/aandmsantos0910)\
**Post date:** [November 26, 2023, 9:40pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/10 "2023-11-26T21:40:43Z")

</div>

I have used that, not quite the same but it does the trick.

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [November 26, 2023, 9:57pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/11 "2023-11-26T21:57:52Z")

</div>

> Blockquote dockmode in budgie desktop settings

Not sure I see that option. Do you mean add a new panel on the bottom?  
Is it in 22.04?

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 26, 2023, 10:08pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/12 "2023-11-26T22:08:32Z")

</div>

Yep. Add another panel. Add icon tasklist applet to the panel. Then in panel settings choose dockmode with intelligent hide

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [November 26, 2023, 10:39pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/13 "2023-11-26T22:39:32Z")

</div>

OK, I see the option on a new panel. I kicked it around for a few minutes and while its nice its very basic – sort of like the xfce panel. I use a few of the Plank expanded features, most important is the folder capability – see below.

 ![plank](https://canada1.discourse-cdn.com/flex035/uploads/ubuntubudgie/original/2X/d/ddaa8c1509156865e1e8adfc67868697b8bb1ce7.png)

---

<div class="post-metadata">

**Author:** ![Storm](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/storm/32/4586_2.png) [@Storm](https://discourse.ubuntubudgie.org/u/Storm)\
**Post date:** [November 28, 2023, 5:46am UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/14 "2023-11-28T05:46:32Z")

</div>

For gaming wayland is still not an option - too many glitches and performance hit 😕

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 28, 2023, 9:06am UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/15 "2023-11-28T09:06:19Z")

</div>

I don’t really want to turn this thread into a wayland vs X11 discussion.

From the first post the key takeaway is that X11 is going to slowly fade-away due to neglect IF no organisation steps up to maintain it after Red Hat relinquishes maintenance.

GNOME have signposted X11 begins to be dropped from key components from April GNOME 46 and the aim is to drop entirely all X11 support sooner rather than later - certainly it looks like GNOME Wayland only by the time we hit ubuntu 26.04 LTS.

Similarly KDE are now designating (or close to saying) their wayland session should be the default and we’ll see if/when X11 will be fully deprecated.

With that projects like XFCE, Budgie, Mate etc need to make strategic decisions now. Thus having a two year bedding in period may seem lengthy - but hopefully two years will be enough to close the wayland/X11 gap.

---

<div class="post-metadata">

**Author:** ![fossfreedom](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/fossfreedom/32/1405_2.png) [@fossfreedom](https://discourse.ubuntubudgie.org/u/fossfreedom)\
**Post date:** [November 28, 2023, 2:33pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/16 "2023-11-28T14:33:06Z")

</div>

> **[Red Hat Enterprise Linux 10 Dropping The X.Org Server Except For XWayland](https://www.phoronix.com/news/RHEL10-Removing-X.Org)**
>
> Red Hat has formally confirmed what many were thinking: Red Hat Enterprise Linux 10 will be doing away with X.Org Server support aside from XWayland.

---

<div class="post-metadata">

**Author:** ![Storm](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/storm/32/4586_2.png) [@Storm](https://discourse.ubuntubudgie.org/u/Storm)\
**Post date:** [November 28, 2023, 3:30pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/17 "2023-11-28T15:30:17Z")

</div>

Lets hope it’s matured by then. When I’m using Fedora 39 with wayland there was so many glitches that it hurt to use. 😕

---

<div class="post-metadata">

**Author:** ![Coeur-Noir](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/coeur-noir/32/4515_2.png) [@Coeur-Noir](https://discourse.ubuntubudgie.org/u/Coeur-Noir)\
**Post date:** [November 30, 2023, 3:43pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/18 "2023-11-30T15:43:42Z")

</div>

A folder capability can be achieved in tasks list by creating launchers for folders + eventually « actions » in that desktop launcher.

```auto
[Desktop Entry]
Name=PHOTOS
Comment=PHOTOS folder under Pictures
Exec=xdg-open /home/you/Pictures/PHOTOS
Icon=folder-pictures
Terminal=false
Type=Application

```

It’s less dynamic but once set…

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [November 30, 2023, 4:22pm UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/19 "2023-11-30T16:22:32Z")

</div>

Thank you, will give it a try.

---

<div class="post-metadata">

**Author:** ![makitso](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.ubuntubudgie.org/makitso/32/4961_2.png) [@makitso](https://discourse.ubuntubudgie.org/u/makitso)\
**Post date:** [December 3, 2023, 11:43am UTC](https://discourse.ubuntubudgie.org/t/wayland-support/6968/20 "2023-12-03T11:43:15Z")

</div>

[Coeur-Noir](https://discourse.ubuntubudgie.org/u/Coeur-Noir)

OK, it’s an extra step but it kinda works.  
With Plank, you mouse over the launcher and right-click to see the sub-launchers – very neat in my opinion.

[Next page](https://discourse.ubuntubudgie.org/t/wayland-support/6968.md?page=2)
