Here is the eighth issue of This Week in Lubuntu Development. You can read the last issue here.
Translated into: español
The past couple of weeks have been focused on more desktop polish and some heavy infrastructure and project changes.
Unfortunately, a lot of the fixes we’ve been working on are blocked by the in-progress Qt 5.11.1 transition. It has been uploaded to the cosmic-proposed pocket, where it awaits automated testing before it becomes generally installable. More technical details about that process are available here.
This transition is also being done in Debian Sid as well.
- LXPanel-Qt: Don’t auto-unmute the volume when it’s changed.
- Default settings:
- Remove /usr/share/applications; these files are native in LXQt.
- Don’t launch a file manager on Ctrl + Alt + D, because that already shows the desktop in LXQt.
- Remove the volume button shortcuts as these are built into LXQt.
- Double the splitter position for the PCManFM-Qt Places panel.
- gksu -> pkexec in PCManFM-Qt.
- QTerminal: Remember the maximization state of the window.
- Move the file dialog from the LXQt Qt Plugin to LibFM-Qt for better platform integration.
- Add the ability to set GTK themes from within the LXQt Appearance Configuration.
- We replaced some awfully complex one-liners with more robust lines, thanks to KDE Neon.
- This also fixed Calamares so it can be installed on BIOS, non-secure boot UEFI, and secure boot UEFI computers, something that was not previously possible.
- By default, GRUB is now installed to
/bin/bashthe default shell.
- Remove ship; it’s no longer used.
- Make vim a recommends, not a hard dependency.
- Recommend zsync by default.
- SDDM 0.18.0 has been uploaded to Debian Sid and Ubuntu Cosmic.
- Packaging changes were made to make it easier for other Ubuntu flavors and derivatives. Instead of hardcoding the Breeze theme in, we now have a theming system in Ubuntu very similar to Debian’s, where a package can install their SDDM theme into the ubuntu-theme directory in a postinst script.
- This fixes CVE-2018-14345; we’re looking into cherry-picking this patch into previous stable Ubuntu releases.
- Thanks to Nate Graham for the pointer, we backported fix for a bug which visually affected KDE-based programs under HiDPI screens.
Infrastructure and Project Changes
The official Lubuntu blog is now being kept under Git in our Phabricator instance. All blog posts from here on out will be written in Markdown and then published using the scripts there.
We’re (slowly) working on converting all of the posts over to Markdown and keeping them there.
Translations for each post are kept under the
l10n directory of each post (with the file being named like
LANG_CODE.md) and the localization code is put in a YAML list in the info.yaml (see the 16.04.5 announcement for an example). This is because Weblate does not support translations for Markdown at the moment.
- In select repositories, Lugito will automatically comment on bug reports that are in commit messages with a message that the fix is in progress.
As always, feedback is appreciated.
Incoming / Fix needed
- xdg user-dirs not being read/stored correctly for desktop icon in left panel
- “Format” partition edit option appears to keep reverting to “Keep”
- Custom partition mount point not kept with “OK”; kept with
- sddm will not start lxqt desktop correctly
- Lubuntu 18.10 lxqt-panel – 2 Notifications on log-in: 2 shortcuts “cannot be registered”
- Calamares fails in UEFI mode after external command in Lubuntu Cosmic
Want to help?
One of the easiest ways to get involved with Lubuntu and help us make this release the best one yet is to test Lubuntu and report bugs.
You can learn how to write an excellent bug report that helps us solve your issue quicker by reading this guide.
More information about testing on Lubuntu can be found here.
We have a Weblate instance available for translations. Right now there are not many strings to translate, but as time goes on, we will add more.
Do you speak a language that isn’t available to translate there? Let us know in the comments or elsewhere and we will add that language.
Here are the translators who have contributed so far:
- Henrik Christiansen (Danish)
- Hans P. Möller (German, Spanish)
- Daniel Absmeier (German)
- Luís Rafael Gomes (Portuguese)
- Lucas A. V. Dantas (Portuguese (Brazil))
- Marcin Mikołajczak (Polish)
- Tony Cuesta Escobar (Catalan)
This week we have added Norwegian Bokmål! Thanks to Einar Mostad for translating.
Thank you for your valuable contributions!
This is a general-purpose Spanish-only Lubuntu group for enthusiasts and contributors alike. Feel free to join!
Thanks to Wolfenprey, the newly-appointed head of the Lubuntu Spanish Team, for driving this!
You can find the Cosmic Cuttlefish release cycle here.
You can stop expecting features on August 23, 2018 when Feature Freeze is put into effect. The beta is slotted for September 27, 2018 and the final release date for October 18, 2018.
Here are some major, Lubuntu-specific features you can expect before the release:
- The beginnings of a welcome center (more details to come).
- Calamares polish, including an additional module for more packages to be installed.
- A plan for replacing Openbox, the current window manager used in Lubuntu.
Our artwork team is still working on Lenny, and we’ll let you know when we have Lenny Cuttlefish. 🙂
In the Press
This section is for highlighting exceptional Lubuntu coverage since the last issue.
- Lubuntu 18.10 May Support 32-Bit PCs If There’s Demand, Here’s How You Can Help
- Future Lubuntu Releases Won’t Focus on Old PCs, Will Offer a Modular Linux OS
- Ubuntu Linux-based Lubuntu no longer focusing on old hardware after move to LXQt
- Destination Linux EP81 – Canonical Fanboys (coverage starts at 26:24)
- Lubuntu cambia de rumbo: los “equipos obsoletos” ya no son el objetivo
- Lubuntu ya no será una distro para PCs antiguos
Did you find any other exceptional stories about Lubuntu? Let us know and we’ll be happy to include them here.