27 Mar

Lubuntu Plucky Puffin Beta Released!

Thanks to the hard work of our contributors, we are happy to announce the release of Lubuntu's Plucky Beta, which will become Lubuntu 25.04. This is a snapshot of the daily images.

Approximately two months ago, we posted an Alpha-level update. While some information is duplicated below, that contains an accurate, concise technical summary of our improvements this cycle, while this post has a much wider scope.

The elephant in the room

For those not closely following the latest developments from Ubuntu's Discourse instance and/or the Ubuntu Weekly Newsletter, there is an elephant in the room.

Earlier this year, the Open Source community at large mourned the substantial loss of thought leader and technical expert Steve Langasek. This is still a sensitive topic for many people; Steve was not only an excellent and highly influential technical leader, manager, and advisor, he was a friend to many of us. Steve deserves our most sincere gratitude and respect, and our hearts go out to his family and loved ones.

This loss has also presented great logistical challenges for the wider Ubuntu community. Steve was not only a hard-working engineer, he was extremely efficient, and had an excellent eye for inconsistencies. The unrelenting chasm in our processes and everyday efforts presented by this challenge has caused this cycle to be more difficult on us all.

Franklin D. Roosevelt, the 32nd President of the United States of America, was in office from 1933 to 1945. Among his many accomplishments, he is credited for being a thought leader during one of the US' most tumultuous and turbulent eras, the Great Depression and WWII. A substantial portion of his speeches contain timeless quotes and values, which we can draw wisdom and inspiration from:

I am certain that my fellow Americans expect that on my induction into the Presidency I will address them with a candor and a decision which the present situation of our Nation impels. This is preeminently the time to speak the truth, the whole truth, frankly and boldly. Nor need we shrink from honestly facing conditions in our country today. This great Nation will endure as it has endured, will revive and will prosper. So, first of all, let me assert my firm belief that the only thing we have to fear is fear itself—nameless, unreasoning, unjustified terror which paralyzes needed efforts to convert retreat into advance. In every dark hour of our national life a leadership of frankness and vigor has met with that understanding and support of the people themselves which is essential to victory. I am convinced that you will again give that support to leadership in these critical days.
Franklin D. Roosevelt, March 4th, 1933, Inaugural Address

In the Ubuntu Code of Conduct, we have several similar, contemporary reminders which echo a similar sentiment:

The poorest decision of all is no decision: clarity of direction has value in itself. Sometimes all the data are not available, or consensus is elusive. A decision must still be made. There is no guarantee of a perfect decision every time – we prefer to err, learn, and err less in future than to postpone action indefinitely.
A leader’s foremost goal is the success of the team.
Leadership occasionally requires bold decisions that will not be widely understood, consensual or popular. We value the courage to take such decisions, because they enable the project as a whole to move forward faster than we could if we required complete consensus. Nevertheless, boldness demands considerateness; take bold decisions, but do so mindful of the challenges they present for others, and work to soften the impact of those decisions on them. Communicating changes and their reasoning clearly and early on is as important as the implementation of the change itself.

Be bold. Be courageous.

…but, be considerate too, please.

Qt 6.8.3, and delivering an excellent Qt stack

We are deeply committed to ensuring the Qt offering in Ubuntu and Debian is the best it can be. We actively participate in packaging and bugfixing for Qt packaging, and care about the state of Qt in the archives. We have an excellent opportunity this cycle to provide a Qt stack that is more stable than past releases.

The release schedules for Qt 6.8, Qt 6.9, and Qt 6.10 align extremely well with Ubuntu's, and we would like to reiterate our great appreciation for the Qt project, both for your considerateness (whether intentional or not) and your excellent work.

What does this mean for the end user? The desktop environment and vast majority of applications in Lubuntu, Kubuntu, Ubuntu Studio, Ubuntu Kylin, and the installer for Ubuntu Unity all use Qt as the primary user interface toolkit. We even collaborate with the Lomiri project to ensure they are kept in the loop.

As tracked in this Launchpad bug, we will be delivering Qt 6.8.3 to users over the course of the next week or less. This effort reinforces our commitment to providing a stable, robust, and reliable Qt 6 stack in Ubuntu.

X/Twitter, and addressing our silence

For those who have not been following world news, someone controversial bought Twitter. Other projects are taking one stance or another, we will not have an opinion on this matter as a project, and that is final. As a general rule, we want to be on all platforms where our users are, regardless of its ownership and rules. You can find a link to our official platforms here.

Historically, we have pushed people towards following @LubuntuOfficial on X because that is where the latest updates have been posted. Recently, we've become locked out of the account entirely.

Our concern with X is not social, it is technical. While we have the password on the Lubuntu Council level, it requires two-factor authentication. The email on the account is valid, but X's mail servers are far too strict, and despite a handful of attempts, refuses to send an email to our account on file.

To put it simply: no, we are not inactive on X because we are taking a stance one way or another. We're simply locked out. If anyone reading this has a contact for the X team so we can get this resolved quickly, please do encourage them to personally DM Simon Quigley on X. We have already exhausted all available public routes and they keep redirecting us and denying us on technicalities due to which specific Lubuntu Member filed the request.

We hope this can be sorted out soon, peacefully.

The installer is noticeably faster

As covered extensively in the Lubuntu Alpha notes linked at the top of this post, we have made significant performance improvements to the speed of Calamares-based installs in Ubuntu, specifically Lubuntu, Kubuntu, and Ubuntu Unity.

Not much has changed between those notes and today, but we have noticed a few rough edges related to the backend rewrite:

  • When selecting the Virtual Machine Manager from the Customize menu, it silently fails to install virt-manager. You can work around this by manually installing the virt-manager package at first boot.
  • We need to re-visit and re-work OEM installs, likely to work with stacked squashfses. We released the Beta without this fix due to the assumption that a very low amount of users will be testing OEM on a non-LTS Beta release.

Both of these issues block the release of Lubuntu 25.04, and are expected to be fixed shortly, likely around the same time Qt 6.8.3 lands.

While this does not apply to us directly, we would also like to compliment the team working on the Ubuntu Desktop Installer, which the other flavors use. This is also noticeably faster this cycle.

You, yes you, join our community!

Are you looking for a better way to be well-connected with the Lubuntu community? Do you want to discuss any common issues with other users, get the latest Lubuntu updates, or learn more about us and our community? The best place to do that is Discourse, anyone is welcome to join or start discussions in that space.

If you are looking for something slightly less formal, yet more current, please consider joining our Discussion channel on Matrix. It is generally a relaxed channel where you can share common ideas about Lubuntu with like-minded users.

As a secondary option, we also semi-regularly browse our subreddit, which has its own great set of content and discussions. In practice, this is mostly support.

If this sounds exciting to you, create a post in the Lubuntu space, or reply to this post on Discourse.

I want to get more involved with testing and reporting bugs, how?

The best way for people to help with testing is by reporting results on the ISO QA tracker. These are extensive tests which cover most aspects we typically check before release.

We would like to take this opportunity to highlight the leaderboard. Assuming every test receives its due diligence, it's a great way to make a noticeable impact in the community, and a fun way to gamify what could ordinarily be arduous.

You can find Lubuntu-specific information on reporting bugs here, or for all of Ubuntu here.

Testers are also encouraged to join us in Lubuntu Development and Ubuntu Flavors on Matrix to collaborate in real time.

Wallpaper

We have a brand new, beautiful wallpaper as the default in Lubuntu Plucky, which you can see on our Discourse version of this post

Special thanks to Aaron Rainbolt for coordinating this.

Thanks!

None of this would have been possible without our passionate team of contributors. Thank you very much to our Lubuntu Members, in no particular order:

Special thanks to these folks who have assisted in making this Beta release great:

Extra Credit

Want to contribute to Ubuntu? Start here.

11 Apr

Lubuntu Noble Beta Released!

We are happy to announce the Beta release for Lubuntu Noble (what will become 24.04 LTS)!

What makes this cycle unique?

Lubuntu is a lightweight flavor of Ubuntu, based on LXQt and built for you. As an official flavor, we benefit from Canonical’s infrastructure and assistance, in addition to the support and enthusiasm from the wider Ubuntu community. We are thankful for the opportunity to call ourselves an Ubuntu flavor; when there are common struggles, we step up to help. When discussions arise that affect the entire ecosystem, we lend a voice. This cycle was no different in that respect, but different in many others.

This started with the normal transitions that occur during the beginning of every cycle, a list of which can be found on the release schedule for Noble. These transitions take time; we (as Ubuntu) perform rigorous testing to ensure these packages are ready before publishing them for general availability. Several feature uploads became stuck, but we were looking forward to the opportunity to test after Feature Freeze.

We then faced two major transitions following Feature Freeze, the first of which was time_t. This allows for 32-bit devices to work past 2038. To learn more about the 2038 problem, visit this site. Immediately following this transition, the xz-utils backdoor was found. We would like to thank the Canonical and community developers involved in these transitions for their work around the clock to get everyone in the ecosystem to a releaseable state.

What does this mean for Lubuntu?

We need extra help from our community to test this release. If you have a few spare hours (or even minutes), please do help us test. If something is not working, please feel free to check the Beta tracking document, and file a bug if it is not otherwise reported.

If you are unsure how to file a bug report but just want to make the issue known, that is okay, please either make a post on our Discourse instance or join our Development channel on Matrix. Any help is appreciated, and your one post or message will make a difference for many users.

What new features made it?

For much more information, please see the Alpha status post.

Since then, we have made the tough decision to not include the following in the final release:

  • Power management UX.
  • Active Directory support in Calamares before release; that pull request has been submitted upstream.

That being said, a redesigned Customize menu has made it, in addition to other bugfixes and features listed in the Alpha announcement.

Our final release announcement will have many more details, stay tuned!

Where do I download it?

From our downloads page, here.

30 Mar

Lubuntu 23.04 Beta Released!

Thanks to all the hard work from our contributors, Lubuntu 23.04 Beta has been released. With the codename Lunar Lobster, Lubuntu 23.04 will be the 24th release of Lubuntu, the tenth release of Lubuntu with LXQt as the default desktop environment.

Support lifespan

With 23.04 being an interim release, it will follow the standard non-LTS support period of nine months, which means 23.04 will be supported until January 2024. Please note that 23.04 is still in Beta, and is not officially supported until its scheduled release on April 20, 2023.

You can download 23.04 Beta here. If you would like to upgrade your existing 22.04 LTS or 22.10 installation, please visit our manual page describing the process. Common Ubuntu instructions can be found here.

Known Issues and Notable Changes

LXQt

LXQt 1.2 is now shipped by default. More information on its initial and point releases can be found here: 1.2.0 | 1.2.1

System Installer and Potential Instability

Lubuntu uses the Calamares system installer in place of the Ubiquity installer that most other flavors use. While we are ensuring 22.04 LTS’ Calamares follows the upstream LTS cycle, we decided to get ahead of the curve by shipping Calamares 3.3 Alpha 2 in 23.04.

Here are the factors that went into this decision:

Additionally, you may notice that the main Ubuntu Desktop does not ship with Ubiquity this cycle. Instead, it ships with a new snap-based Ubuntu Desktop Installer. While flavors are free to switch to the new installer, Lubuntu is still evaluating this decision (preliminary performance, usability, and design assessments continue to show Calamares as the clear leader between the two choices).

Firefox, and the move to snap

An ongoing concern within the Ubuntu and Lubuntu communities has been the increased startup times for the Firefox web browser due to using the Snap package format instead of the traditional Debian-based package format used for the rest of the system. After careful consideration, taking into account the fast-paced technical improvements in modern web technology, the work required to keep Lubuntu users secure after the release, and Canonical’s commitment to Firefox as the default web browser for Ubuntu, we made the decision to keep this as-is.

That being said, the existing issues to watch out for include:

  • Snaps ship with confinement enabled by default, in order to properly isolate the application from the rest of the system. While this eases the update process, if you need to pass through a device to Firefox (such as a smartcard), some manual work will be required.

We recommend consulting the Snapcraft Forums with any issues related to Snaps in general. More information on the Firefox snap specifically can be found here.

Common Release Notes

Please also check the Ubuntu Release Notes for more common issues and bugs affecting all Ubuntu flavors.

What is Lubuntu?

Lubuntu is an official Ubuntu flavor which uses the Lightweight Qt Desktop Environment (LXQt). The project’s goal is to provide a lightweight yet functional Linux distribution based on a rock-solid Ubuntu base. Lubuntu provides a simple but modern and powerful graphical user interface, and comes with a wide variety of applications so you can browse, email, chat, play, and be productive. You can find the following major applications and toolkits installed by default in this release:

You can find a variety of other applications installed which aim to enhance your experience while staying out of the way of your normal workflow. New features and bugfixes in core Ubuntu components can be found here.

Lubuntu Manual

The Lubuntu Team has been hard at work in polishing the Lubuntu Manual to make it easy for new and experienced users alike to use their system more productively. The manual can be found at manual.lubuntu.me. We want to thank Lyn Perrine for all the hard work she has put into the Lubuntu Manual. Thank you!

Versions of the Lubuntu Manual:

While the documentation for previous releases will be kept in the Git repository, they will not be published anywhere.

Want an easy way to access the manual? Don’t worry, it’s now an (opt-out) desktop icon.

Lubuntu Project

How can I help?

We can always use more help! No matter your skill level or your technical experience, there’s something you can help with that can make a huge difference in Lubuntu. Join us on our chat (which is bridged three ways to Matrix, Telegram, and IRC) and talk to us there. Whether you know another language, have some spare time to help us test Lubuntu, are good at writing documentation, or just want to stay “in the know,” that is the place to be. More information about contributing can be found here. If you want to contribute to Lubuntu but do not feel you have the time or skills, consider buying a t-shirt or donating to Lubuntu. Another great method to get involved is bug reporting. If you notice an issue, please file a bug using the instructions on the Lubuntu Wiki. Don’t want to file a bug? Let us know what the problem is (in detail, enough that we can reproduce it) and we can assist you in filing one or do it ourselves.

Contributors

We would like to thank the following contributors for dedicating their time to Lubuntu this cycle. Thank you!

In addition, we would also like to recognize some very active contributors on our Discourse forum.

We also wanted to give a special mention to Julien Lavergne, our Project Lead Emeritus and Founder. Without you, the Lubuntu project would not exist today. Thank you.

Global Team

The Lubuntu Global Team has been created to foster communities in non-English languages and locales. An up-to-date list of our communities can be found on our Links page, but the existing groups include: Spanish, Portuguese, Russian, Italian, Chinese, German, Japanese, Arabic, and French. If you would like to start a language group, join our development channel and talk with the Global Team. At minimum, you should have a few interested drivers of the community, and at least one administrator that speaks English. We now have multiple languages available in the support section of our Discourse forum.

01 Apr

Lubuntu 21.04 (Hirsute Hippo) BETA testing

We are pleased to announce that the beta images for Lubuntu 21.04 have been released!

While we have reached the bugfix-only stage of our development cycle, these images are not meant to be used in a production system. We highly recommend joining our development group or our forum to let us know about any issues.

Ubuntu Testing Week

Ubuntu, and flavors such as Lubuntu, are having a testing session (hashtag #UbuntuTestingWeek, #UTW) during the first week of April, to encourage as many people as possible to help test our new beta, and help make it the best release yet of Lubuntu.

You can read more about testing week and ways to test on our Discourse Post

Getting the download

You can download the Hirsute Hippo daily build here.

Thanks!

Thanks in advance to those of you who can help, and please reply on discourse with any issues, concerns, or questions!

01 Oct

Lubuntu 20.10 (Groovy Gorilla) BETA testing

We are pleased to announce that the beta images for Lubuntu 20.10 have been released!

While we have reached the bugfix-only stage of our development cycle, these images are not meant to be used in a production system. We highly recommend joining our development group or our forum to let us know about any issues.

Getting the download

You can download the Groovy Gorilla daily build here.

Recording the results

To record your testing, you’ll need a Launchpad/Ubuntu One login. Go here to create one if you haven’t already got one.

Take a look at the testsuites, though most of our testcases can be found here.

Our current behavior when we run a QA-test install is to use the “Install using Calamares (entire disk)” testcase, where in the Comments section we use the first line to briefly list hardware used, the second line has an entry like

Lenovo V14 IIL,Intel Core i3-1005G1,8GB,256GB SSD
Testcase:BIOS,no encryption,full disk,Internet

which highlights it was a BIOS install, no encyption, full disk with internet connected; all of which matches an testcase found on our checklist.

How you describe your hardware is up to you, I get details from sudo lshw roughly in format “Make model (cpu, ram, gpu)” so my x201 will show as
lenovo thinkpad x201 (i5-m520, 4gb, i915)
but in my testcase example I’ve copied the first two lines from a real QA-test install performed by our most recent Lubuntu member Leó Kolbeinsson.

Reporting bugs

Follow the directions in the testsuite. If it does all of those things, great! If it doesn’t, we do need your help. Please file a bug on your testing box, and record the bug ID in the Bug (or Critical Bug) section in the iso.qa.ubuntu.com page when complete.

Follow the directions in the bug report, and be as specific as you can. This is a key step – an unreported bug will be an unfixed bug. For details on reporting bugs please refer to our wiki page and don’t forget to include the bug report number in the iso.qa.ubuntu.com test report.

Questions?

If you have any questions, appropriate places to ask are of course, our discourse site or for faster responses please ask on IRC #lubuntu-devel or via our telegram channel

Please note tests that complete okay with only minor issues should still be PASSED, but the bug ID reported in the “Bugs” section. If you consider it a show-stopper bug, record it in the “Critical bugs” section (failing the test if you believe absolutely necessary).

Thanks!

Thanks in advance to those of you who can help, and please reply on discourse with any issues, concerns, or questions!

05 Apr

Lubuntu 20.04 LTS Beta Released!

Your Lubuntu team has been hard at work, and has now released the beta version of Lubuntu 20.04 LTS. This will be our 18th release of Lubuntu, our fourth LTS release, but is our first LTS with the new LXQt desktop.

Between April 2nd and April 23rd, all efforts will be focused on testing our product before its final release; finding any missed bugs and getting those squashed. These beta images are not intended to be used on a production system. We strongly encourage anyone willing to test the new images to join our development group, our forum, or the new Ubuntu community group that is coordinating testing for all the flavors on IRC or Telegram. For more information on testing Lubuntu please visit our wiki page. We’ll love all the spare time anyone can provide, to help test our upcoming Lubuntu 20.04 LTS release, and make this the best Lubuntu release ever.

Where can I download it?

You can download the Beta images off of our downloads page.

A note about the Lubuntu Wallpaper Contest

For this release we once again asked the community to get involved in creating the wallpaper for the desktop. The submissions were fantastic and the decision was difficult for the committee to decide. The committee scored the choices and narrowed the selection down. The Lubuntu Members then voted for the winning wallpaper. While the wallpapers didn’t make it into this Beta release, we are packaging them up and you can expect to see them in time for the final release.

Thanks to our Contributors!

This release would not be possible without significant contributions. Thank you for taking the time to develop, support, test and promote Lubuntu. We also want to thank those that choose to donate!

27 Sep

Lubuntu 19.10 Beta Released!

We are pleased to announce that the beta images for Lubuntu 19.10 have been released!

While we have reached the bugfix-only stage of our development cycle, these images are not meant to be used in a production system. We highly recommend joining our development group or our forum to let us know about any issues.

Where can I download it?

You can download the Beta images off of our Downloads page.

Results of the Lubuntu Wallpaper Contest

For this release we asked the community to get involved in creating the wallpaper for the desktop. The submissions were fantastic and the decision was difficult for the committee to decide. The committee scored the choices and narrowed the selection down. The Lubuntu Members then voted for the winning wallpaper:

The author provided some context around their creation:

Hello, how are you? Very happy to participate in the contest and to have been selected to be part of the desktop of the next version of Lubuntu.
I send you the final version of the desktop wallpaper that I created for the attached contest like LubuntuFINAL.svg, created in Inkscape and also a .zip file with different design variants, including the original blue background version. I have modified the images so that they have the corresponding license.
The image story comes like this. I am a man who likes to investigate and learn repairing old computers, as a computer fan, without much knowledge, I am trying different Linux distributions, at the moment I learn how to use the terminal, the commands and the dynamics of the hardware. For what they have given me an old cpu that tried to make work for what I found a while ago with Lubuntu as a very good option for that team since with this operating system it works smoothly and made the team functional, since that team It would be used by the family for general uses. Since I am very satisfied with Lubuntu as a system, I looked for a way to get involved in some way, so I arrived at the Lubuntu forum, it is there where I learned about the contest and where it seemed a good idea to create a desktop background. I have been using open-source programs for some time, as you may have noticed, I am self-taught, I am not a professional graphic designer; so I also ran into Inkscape. As one of my hobbies, I design cartoons, logos, etc.
I thought it was a good idea about the contest but I wasn’t sure…
So I decided to first post it on reddit and see what opinion the users of my desktop background had. That’s where I was encouraged to enter the contest and where I decided to sign up. Well I think I extended too much, I thank you for taking into account for this contest, for being able to participate together with other users who also had very good jobs and for being able to get involved in the next launch of Lubuntu. I hope that users enjoy both the wallpaper, as I enjoy creating it for all of you…
A Big hug!

Marcelo D. Moreira from Argentina.

While the wallpapers didn’t make it into this Beta release, you can expect to see them in time for the final release, and on your computer (please keep your system updated!).

Known Issues

Keyboard Shortcuts

Many keyboard shortcuts have been updated in this release. We have moved many of the keyboard shortcuts from Openbox to the native LXQt shortcut manager, and have spent time polishing the existing shortcuts.
You can find a list of all the updated shortcuts here.
Unfortunately, they won’t be updated automatically when upgrading from Lubuntu 19.04 to Lubuntu 19.10.
Here are the steps to update them manually:

  1. Delete the following files:
    • ~/.config/lxqt/globalkeyshortcuts.conf
    • ~/.config/lxqt/lxqt-runner.conf
    • ~/.config/openbox/lxqt-rc.xml
  2. Reboot

Follow the same procedure for all users if there are more than one present.
This will reset all the shortcuts to new defaults as listed in the manual. (Editor’s note: Add link to man page.)

Note: This will clear any non default shortcuts you might have configured by yourself (e.g: Super+T for qterminal). You will have to assign them again using shortcuts settings from LXQt Configuration Center.

Thanks!

This release could not have happened without the help from our contributors. Thank you to the following people that make Lubuntu happen:

If you find Lubuntu useful, please consider donating to the project or contributing your time.