25.10 wayland testing - are you brave enough?

Unlike previous testing calls - we are now looking for experienced testers who want to help the both the UB and BuddiesOfBudgie teams with early testing of our Wayland offering. This should NOT be used who want a stable system.

You can test via a 25.10 install only

There are now two types of development ISOs for 25.10

  • Snapshots have gone through a growing list of automated testing, which the dailies only have a bare minimum. The third snapshot has been produced - more info about snapshots is here

  • The daily desktop ISO for 25.10 can be found here .

For the moment Wayland testing is only on a 25.04 base. We will update this topic when we have 25.10 wayland packages available

If you have spare hardware and don’t mind regularly reinstalling when (and I mean WHEN) this testing phase eats your installation then feel free to give your feedback here. Early testing will improve the final release

Testing the install with GNOME Boxes (qemu) works.

Testing the install with Virtualbox 7.2.4 with/without 3D acceleration does not work –> if you find a way to get a virtualbox install please let us know.

This first post will be updated with the latest important info - so you don’t need to trawl through the posts. Remember - everything listed below is subject to change/removal and should not be used as indicative with this preproduction release.

Do not report bugs to launchpad - all issues should be reported here and we will advise whether to also report to our upstream


draft release notes.

Testing Budgie Desktop with Labwc

For Ubuntu Budgie with Wayland this can be tested via our development only PPA

sudo add-apt-repository ppa:ubuntubudgie-dev/wayland-test && sudo apt full-upgrade
sudo apt install budgie-desktop budgie-daemon-v2 crystal-dock
sudo apt purge magnus gnome-screensaver
sudo apt autoremove
reboot --

--> login to the desktop 
nohup budgie-panel --reset --replace &

--> open budgie-settings - add crystal-dock application and remove the icon-task-list

Like all wlroots based window managers, we havent had much success installing in virtualbox. Lets us know about any success or failures on any virtualisation platform please.

Notes

  1. Qt based apps now better integrate with out desktop. Specifically Qt6 based apps that support kcolorscheme to style dark/light. This opens budgie to lots of new apps. You dont have to limit yourself to Gtk based apps. Let us know those Qt apps that you have tried. Screenshots please!

  1. Crystal Dock is an exciting development that has recently received labwc & wayfire support. You can start this via the menu option. Let us know your thoughts. If we have positive feedback then we’ll work with the project maintainer to go through the process to upload to Debian & Ubuntu in 26.04 development time-scales. Please note - do remember to keep “Task Manager” ticked when customising the dock if you want to see all launched apps in the dock. Without this option ticked, the dock behaves as a quick-launcher of just the pinned apps.
  2. Display Management is not available at the moment
  3. Budgie Control Center options should display only those options that upstream intend to be wayland compatible. We need testers to try as many options as possible and let us know whether there are options that do not work.
  4. Keyboard Layout applet - this does not work at the moment. Keyboard layout switching is available via Alt+Shift
  5. Compatible applets - use the PPA to test those packages that have been converted to be wayland compatible. We’ll be updating the PPA over this cycle with more applets that we consider are wayland compatible. Do check and test. If your favourite budgie applet is not available in the PPA it has not been converted - or will not be converted to be wayland compatible. https://launchpad.net/\~ubuntubudgie-dev/+archive/ubuntu/wayland-test/+packages
  6. Panel applet popups do not auto-close when clicking on another window - they will only close when clicking on the panel or opening another applet. This is a deficiency of GTK-3 popups.
  7. The default desktop layout has changed to a single bar. Upstream has not currently found a way to enable full Intellihide of the dock - and as such this negates one of the key features. See though above for crystal-dock which enables intellihide for full-screen apps. If this proves successful we could revert back to the bar-dock combination again.

  1. We have switched to using engrampa for graphical archive operations such as compressing, extracting etc. Engrampa is a GTK3 application that themes out-of-the-box. nemo-fileroller / file-roller has been dropped.

  2. Accessibility is improved. We no longer need magnus for screen magnification. shortcut super + alt + 8

    Do check out the other accessibility options in budgie-desktop - accessibility

  3. For those gamers or using youtube or apps like Teams you’ll note that the screen-lock can kick in. Use the caffeine applet. If you want a more automatic method then install the sway-audio-idle-inhibit package which prevents screenlock if it detects audio playing.

  4. Adaptive mouse acceleration is now the default

  5. Alt+F11 can be used to activate a window to full-screen

  6. Power options are now available in the menu

  7. Font-viewer now uses the system theme by default

  8. The default icon-size in nemo has been increased slightly

Testing Budgie with Wayfire

Wayfire is a great compositor if you like subtle animations. Via wayfire.ini you can configure other effects like the cube to switch workspaces.

If you would like to help with making wayfire a first-class citizen just let us know. Here is a repo to get you going with budgie + wayfire

Creating Budgie with Sway

Let us know if you have an interest in helping to develop Budgie with Sway

Creating Budgie with Hyprland

Let us know if you have an interest in helping to develop Budgie with Hyprland

Budgie with Miriway

If you have an interest in using Budgie with Mir/Miriway then this repo has the setup for this window manager. Again - let us know your interest in helping to develop this variant.

Hello, I updated with the PPA on 25.04 with a Intel battlemage card and labwc boots to a blank screen with mouse cursor, I’m not sure if there is supposed to be a top bar or not. Using the click menus I was able to get open settings and then open crystal dock with the alt F2 shortcut and then so far everything has been functional from there.

Many thanks. That tells me that the display Management stuff is not initialising correctly.

Upstream is working on this.

Try editing ~/.config/labwc/rc.xml and change line 3 to read and then reboot

<autoEnableOutputs>yes</autoEnableOutputs>

Unfortunately no changes from that, not sure if it matters that I’m using Displayport.

Fair enough. When the display Management stuff lands I will ping here. Thx for testing.

Hello, as someone who from the shadows has been waiting far too long for wayland budgie, when I saw this was in testing I jumped at the chance, and found a couple bugs in just a few minutes of testing inside a qemu machine

1: Display settings crashes when trying to adjust for tv inside a virtualized environment, this does not take out the whole session with it, just the settings menu, which can be reopened

2: Enabling Fractional Scaling doesn’t. You can toggle it on, disable the lockscreen yourself manually then toggle it on, but as soon as you change menus, it’ll be toggled back off. I believe this might mean the entire functionality is inoperable, or the settings menu is toggling the wrong dconf functions on the backend? Currently uncertain. Tested on Ubuntu Budgie 25.10 with no major system changes, swapped firefox for firefox-esr, but that’s about it.

Thx for helping to test. Do note my previous post that the display stuff is not working via budgie control center.

A separate GUI is being prepared. I will upload that when the developer says that he is happier with progress.

Instructions revised in the first post. Added the GNOME Boxes successful install there also, as well as the unsuccessful install via Virtualbox