Lubuntu 25.04 (Plucky Puffin) Released!
The Lubuntu Team is proud to announce Lubuntu 25.04, codenamed Plucky Puffin. Lubuntu 25.04 is the 28th release of Lubuntu, the 14th release of Lubuntu with LXQt as the default desktop environment.
With 25.04 being an interim release, it will be supported until January of 2026. If you're a 24.10 user, please upgrade to 25.04 as soon as possible. You can download Lubuntu on our only official downloads page here (which links to the verified cdimage.ubuntu.com).
Our focus this release can be put quite simply: stabilize, refine, and refresh.
How can we stabilize Lubuntu further, so everything is polished by the time 26.04 LTS rolls out?
How can we refine some of our existing code and processes to be more efficient?
How can we refresh Lubuntu to ensure it stays current yet extremely lightweight?
Stabilize
Our primary focus of stabilization this cycle revolved around a few specific points:
- Are there any bugs that stick out like a sore thumb?
- Is there anything we can do to increase the stability of our existing code?
The first point that came up is: Qt. Qt is the core engine powering the vast majority of Lubuntu's user interface. We had an opportunity to make our Qt stack even more stable this cycle, and we took it. This work also benefits anything using Qt in Ubuntu, which includes Kubuntu, Ubuntu Studio, and more.
In past releases, we have simply stopped at a .2 patch version; meaning, e.g. 6.8.2. This cycle, we decided to ship .3.
What does this mean? It suggests there will be additional stability. Especially in Kubuntu, Qt issues can turn into (what seems like) Plasma issues. This was important for us all to deliver.
Additionally, we took some time to stabilize some of our existing software and take some notes for next cycle.
Refine
Much of the refinement effort this cycle has went into our custom modules for Calamares, the installer used by Kubuntu, Lubuntu, and Ubuntu Unity. We have specific modules catering to our Customize menu, which looks like this in 24.10:
Unfortunately, due to a variety of unique circumstances, we were unable to release 25.04 with many of these refinements related to the Full Install option. We needed to err on the side of stability (there's a reason that comes before refinement), and we continue to have full confidence in our Release Management team. We did what was best for users, and that resulted in functionality inconsistent with 24.10:
Our remedy to this is going to be fairly simple: over the coming weeks, we will be thoroughly testing a fix for this issue, in a way that absolutely works for all testcases, no exceptions, to the same standards we would use to release. At this point, at the discretion of the Lubuntu, Kubuntu, and Ubuntu Unity Release Management teams, respectively, we may release a respin, or 25.04.1. If we do not respin, the fix will be available in a PPA. This information is still unclear, but what is clear, is that we intentionally value stability over refinement, especially this cycle.
If you would like more technical details on what we were hoping to deliver, please see our Alpha notes. Aside from general improvements in robustness, those changes still stand.
We have also been working on refining our processes elsewhere. Instead of putting this in the main release notes, we opted to put it in the Beta notes instead. This being said, we would like to emphasize our most sincere appreciation and respect for all of the work Steve Langasek accomplished over the years, and his love and care for the open source community as a whole.
This, and a few other social elements, have resulted in a handful of social and logistical changes. The Lubuntu Council will be going up for election today, and that announcement will explain more about our plans as an organization for the next year, and the elements we are looking to consider. The best place to stay up-to-date is via our Discourse category, or our regular social media channels.
As a final note on this topic, if you'd like to help us refine Lubuntu, we would absolutely appreciate the effort. In Lubuntu, we welcome considerate individuals, no matter your background. No matter if you are 13 years old or 82, just a user or someone with great technical chops, it is a priority for Lubuntu to foster a welcoming community for everyone.
You may have thought to yourself, "that sounds great, but I'm not sure if I have the time. I'm just a casual user, and I want to stay up to date on the latest, but I'm not sure I can dedicate time to contribute." We've left the light on for you, too. You can still make a meaningful contribution-set and find a path to Lubuntu Membership just by answering support questions, or participating in e.g. Lubuntu's Global group. We would deeply encourage Lubuntu enthusiasts to actively engage in the community.
We're actively looking to expand our member base even further, so even if it's something you're only half-interested in, please, join our Matrix channels, and jump into Discourse. You are welcome, and your contributions to our community are greatly appreciated. This also goes for some of the moderators doing unseen work, including Ubuntu Discourse moderators, r/Lubuntu moderators, and mailing list administrators; we deeply thank you for your work, and understand how tough it can get sometimes.
Refresh
Our biggest point of refresh has been on two fronts, which we've previously laid out in our "24.04 LTS to 26.04 LTS" cycle plans:
- Port as much software as reasonable from Qt 5 to Qt 6.
- Get Lubuntu fully prepared for Wayland.
Of course, some other items have happened, such as our move to Fancy Menu by default:
This being said, Qt 6 porting and Wayland preparation were the primary points of focus.
Again on the point of "stability comes first," we decided to delay Wayland one last cycle. This is the last time we are delaying this.
Thanks to the warm welcome and support from the Mir team, Fedora LXQt, and a handful of other teams, we are proud to announce that Lubuntu 25.10, Questing Quokka, will indeed ship with Miriway as the default Wayland compositor, backed by a deb-based Mir 2.20. This switch will happen immediately following the opening of Questing, despite the fact that early, pre-alpha daily images may be completely unusable.
We are committed to shipping a fully-Wayland stack as default for Lubuntu 26.04 LTS, and continue to make it a priority to iron out any of the remaining issues. This being said, we would appreciate the support from upstream LXQt in ensuring any existing Mir(iway) compatibility patches are merged, and any new patches we provide in the coming months are promptly merged. We have a member of our team who is also a member of upstream LXQt, and would be more than happy to provide additional support and review hands to finally resolve this point of friction.
We remain optimistic. When we were not doing Wayland prep, we were hard at work porting most of our remaining applications to Qt 6. The vast majority of the applications in Lubuntu now use Qt 6, with one notable, glaring exception being VLC. This will be the final blocker from fully removing Qt 5 from the archive, and we would implore the VLC team in the strongest possible terms to prioritize finally providing 4.0 in the next six months. We do not want to switch off of VLC; it's a common application, and our users seem to have a great impression of it. On a project to project level, we are fully supportive. This being said, when "push comes to shove," if we have to make the difficult decision to replace VLC, we will. There may also be similar conversations about doing this in a wider Ubuntu context at that point, but there are no guarantees in either direction yet.
Aside from these points, we continue to focus on refreshing our translation support. We're working across all of Ubuntu to ensure that non-English users and distributors have a much easier experience. We're also working on accessibility: are there any other remaining elements we can add to help with the story for those users who are unable to e.g. view the screen, or hear audio? This is something we care about doing, in the most efficient, refined, and smooth possible way. If you'd like to help with translations, for the time being, we will point you towards LXQt's Weblate instance. This information will change in the coming months, in a good direction.
Our Quest
Our quest for the 25.10 cycle can be summarized as the following:
- We will continue to stabilize, refine, and refresh Lubuntu as appropriate, in that order.
- We will continue to value contributions to the wider Ubuntu community as our parent project, being a fully-community project ourselves. (No Lubuntu Member currently works for Canonical, purely out of coincidence.)
- We will switch to Wayland in time for the release of 25.10.
- We will completely remove Qt 5 from the Lubuntu ISO in time for 26.04 LTS' release.
- We will expand our member base and continue to invigorate our community, benefitting the wider Ubuntu community and inspiring positive change in the process.
This list may change over time, but this is the list being communicated by Lubuntu's current Release Manager, subject to override by the Lubuntu Council and/or the Lubuntu Team Lead. In short, it isn't final, but should help you get an understanding of what we're looking to accomplish over the next cycle.
In particular, we would like to thank the following people for being absolutely incredible this cycle, both in their collaborative spirit and technical excellency. Without you, this release could have turned out much differently.
Our Lubuntu Members:
- Simon Quigley
- Walter Lapchynski
- Aaron Rainbolt
- Thomas Ward
- Leó Kolbeinsson
- Dan Simmons
- Chris Guiver
- Rober
- Nio Wiklund
- Lyn Perrine
John Faulk, who has helped us with the switch to Fancy Menu.
Our guiding beacons of light within Canonical:
- Jon Seager
- Matthieu Clemenceau
- Christian Ehrhardt
- Jean Baptiste Lallement
- Everyone else within Canonical who has helped make this release great.
Last but not least, the Ubuntu Release Team, especially Utkarsh Gupta, for all their (seemingly) tireless efforts this cycle. Please join us in thanking them for their efforts, especially this time around; they deserve as much praise and support as our community can provide them.
If you believe we forgot your name, it was not on purpose. If we listed every single contributor to Lubuntu, that list would take up half the announcement. If you weren't mentioned and you have helped Lubuntu this cycle, even implicitly: thank you. We really appreciate you.