Testing 21.10 - Are you brave enough?

This topic is intended to capture early testing of 21.10 (Impish Indri). Note for 21.10 planning please use this thread

21.10 Schedule

  • Apr - August - development
  • Aug 19th - Feature freeze
  • Sept 20th - Beta Testing
  • Oct 7th - Release Candidate
  • Oct 14th - Final Release

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

Please use http://iso.qa.ubuntu.com/ for testing ISOs (just click the relevant links and there’s guides as you navigate the site)

Packages and hardware are meant to be tested also using QA trackers: https://wiki.ubuntu.com/QATeam/Roles/Tester

As the above page shows, probably the best way to get stuck in with testing is run Ubuntu 21.10 (either download or upgrade from 21.04 with update-manager -d ) as often as possible for usual tasks (bearing in mind that one’s productivity and data may be hampered by bugs on 21.10!) and reporting bugs with ubuntu-bug and ubuntu-bug package-name as you go.

Alternatively, there is always a huge backlog of bugs that need to be triaged (i.e., progressed towards being fixed), head to https://wiki.ubuntu.com/BugSquad for a guide on getting started with that!

Use this query to see if your testing issue has been highlighted by others first before reporting.

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 the beta & later release.

Applets and mini-apps

For Ubuntu Budgie applets these can be tested via our daily PPA for 20.04/20.10 & 21.04:

sudo add-apt-repository ppa:ubuntubudgie-dev/budgie-extras-daily && sudo apt upgrade

  1. Lots of updated translations from our brilliant translators https://www.transifex.com/ubuntu-budgie/
  2. Fix for spamming the syslog when previews was enabled but end-user was logged into a wayland desktop session
  3. Fix for WIndow Shuffler layouts executable installation path to work on stateless distros
  4. Applications Menu - Calculator now shows a visual hint how to copy the result to the clipboard. Try it - press Super then enter 2+2
  5. Applications Menu - transition from Grid to List modes is now a fade rather than a slide animation
  6. Fix where after connecting to a VPN spinner cursor was still showing
  7. Budgie Calendar Applet changes: Handle correctly the display of AM/PM when using custom date formats. Also backported to 20.04/20.10
  8. Budgie Calendar Applet changes: Select the current date when opening the popover. Also backported to 20.04/20.10
  9. Budgie Calendar Applet changes: How & Hide current week option. Also backported to 20.04/20.10

Budgie Desktop

  1. v10.5.3 released - available for testing for 20.04/20.10 & 21.04 users Testing Budgie Desktop 10.5.3

Budgie 10.5.3 is a minor release that introduces fixes for bugs, various quality-of-life improvements, and support for the GNOME 40 stack.

Bug Fixes and Cleanup

Budgie 10.5.3 introduces fixes to Budgie panel applets, Raven, and various window state tracking.

  • Drop use of Queue and Cancellable in Raven’s NotificationView.
    • Instead of using a Queue (which is not thread safe anyways), just update a reference to a NotificationWindow since we only really cared about the head of the Queue to begin with.
    • Dropped Cancellable usage for async pixbuf scaling. There has not really been a scenario yet where we have not been able to scale an icon within the amount of time before a NotificationWindow is removed.
  • Fix application icons not scaling in Raven’s Notification Group headers.
  • Fix issue with VirtualBox icon not being displayed in IconTaskList applet
  • Fix regression in Budgie Desktop Settings icon handling.
  • MPRIS metadata, playback status, and CanGoPrevious / CanGoNext fetching is now performed immediately rather than being an unnecessary idle operation.
  • Notifications now use a high priority timeout.
  • Notification iconography now uses a consistent IconSize.DIALOG instead of IconSize.INVALID and only scales if the icon provided is not already the desired height.
  • Prevent Budgie Desktop Settings from being pinned via drag-and-drop, fixing an issue where Budgie Desktop Settings was inadvertently pinnable and unable to be unpinned.
  • Sound Indicator applet and Raven
    • Use standard mute/unmute methods, fixing issues like muting with media keys and then trying to unmute via the applet, which would previously not work.
  • System Tray applet
    • Fix issue with KeePass causing panel segfaults.
    • Various stability improvements, such as more proactive X11 error trapping.

GNOME 40 Support

Budgie 10.5.3 introduces support for the GNOME 40 stack. GNOME 40 introduced various changes in Mutter, gsettings-desktop-schemas, and gnome-shell which impacted the ability to use Budgie under a GNOME 40 stack or in conjunction with GDM (GNOME’s login manager which leverages gnome-shell).

When compiled alongside GNOME Settings Daemon 40.x, Budgie will use the migrated font anti-aliasing and hinting options, which were moved from org.gnome.settings-daemon.plugins.xsettings to org.gnome.desktop.interface . In GNOME Shell and GNOME Settings Daemon 40, there were changes introduced which impacted Budgie’s ability to use dedicated screensavers, such as Solus’ fork of gnome-screensaver (which we have been using since 2017). This fork has now been formally renamed to budgie-screensaver , bumped to v4 , and promoted to a required component of Budgie Desktop, with changes introduced to facilitate Budgie’s continued ability to lock the session and attempt to co-exist in an installation environment alongside GNOME Shell and GDM. As always, we encourage that Budgie be used with lightdm and an optional greeter such as slick-greeter, as opposed to being installed alongside GDM and GNOME Shell.

Quality-of-life Improvements

Here are some quality-of-life improvements shipping in Budgie 10.5.3

  • Filter out audacious notifications so they do not clutter up Raven.
  • Hide “Default”, which is typically Adwaita / GTK’s internal theme. We continue to encourage the use of theming that officially supports Budgie, such as Materia and Plata.
  • Mutter and WM preference schema settings are now only applied for Budgie session.
  • Spacing is now configurable in the Status applet.
  • The application fullscreen state tracking has been slightly rewritten to use the window XIDs, only call our track window state function on specific flags in the changed or current state, and reducing instances where some unset flags would not result in the application being removed as a fullscreen application.
  • There is now an option in Budgie and exposed via Budgie Desktop Settings’ “Windows” section to automatically pause notifications when a window is fullscreen and unpause when there no longer is a fullscreen window. This is useful in reducing distractions when gaming or watching content!
  • To improve the default user experience of Budgie on some downstream operating systems such as Arch Linux, Budgie now ships with a default wallpaper, eliminating the need for downstreams to apply supplemental changes or ship a wallpaper package.
  • We will no longer filter device added / removed notifications. This resolves issues where ejection notifications for external media would not get stored in Raven’s Notifications section.
  • When xdotool is available on the operating system, the Lock Keys applet can be clicked to toggle CapsLock and NumLock!

Raspberry Pi

  1. Added support for the Compute Module 4 board
  2. Add --force-arm-mode command line option
  3. Add --force-findpi-mode command line option
  4. Add --force-model modelname command line option
  5. Add --model modelname —cpuinfo “CPU String to Match” TBD
  6. Disable buttons and provide hint on Display tab if pibootctl is not found
  7. Disable buttons and provide hint on Overclock tab if no ‘/boot/firmware/config.txt’
  8. Enhanced the various option discoverability by using mouse hover and displaying a hint in a ‘status area’


  1. Snaps have been produced for QogirBudgie and Pocillo GTK Themes - this means you can now theme snaps that are themable
  1. GTK+4 compatible version of WhiteSur available in Makeovers - backported to 20.04/20.10 & 21.04. Available to install on 21.10
  2. GTK+4 compatible version of QogirBudgie available in Makeovers (To be uploaded)
  3. GTK+4 compatible version of Arc Theme available in Makeovers (To be uploaded)
  4. GTK+4 compatible version of Vimix Theme available in Makeovers - backported to 21.04 and available to install on 21.10
  5. GTK+4 compatible version of Mojave Theme available in Makeovers (To be uploaded)
  6. GTK+4 compatible version of Pocillo Theme available - available for testing Testing the new Pocillo theme

Budgie Welcome

  1. Lots of updated translations from our brilliant translators https://www.transifex.com/ubuntu-budgie/
  2. Welcome snap no longer is updated from end-of-support 18.04. A message is now displayed when running on 16.04/18.04 & unrecognised distros


  1. A couple of fixes to budgie-desktop-environment has been made to make budgie more friendly to other desktop environments / remote access that use dash as the default shell.
  2. Nemo Previews now available as a recommended app (Welcome TBD) to allow you to visualise the content of a highlighted file. Just press Space to toggle the viewer in Nemo. Backported to 20.04 & 20.10 as well.

Areas to look out for


Joining in the test, don’t have anything else to do now :slight_smile:


Hello and welcome. Thanks for helping out!