DistroWatch Weekly |
| DistroWatch Weekly, Issue 783, 1 October 2018 |
|
Welcome to this year's 40th issue of DistroWatch Weekly!
Many members of the open source community run multiple operating systems on the same computer. This gives people the opportunity to try out multiple distributions running on physical hardware without giving up their previous operating system. This week, in our Questions and Answers column, we talk about how to set up a dual-boot environment with two very different operating systems: Ubuntu and FreeBSD. Our Opinion Poll also explores booting multiple operating systems and we would like to find out how many platforms you have on your computer. First though we explore the Quirky distribution, a sister project to Puppy Linux with some experimental ideas. We also discuss Canonical offering extended support for Ubuntu 14.04. Lubuntu switching from the LXDE desktop to running LXQt, and the Linux Mint team improving the Cinnamon desktop's performance. Plus we are pleased to share the releases of the past week and list the torrents we are seeding. We wish you all a fantastic week and happy reading!
Content:
- Review: Quirky 8.6
- News: Ubuntu plans extended support for 14.04, Linux Mint works on performance improvements, Lubuntu switches to LXQt
- Questions and answers: Dual booting Linux and FreeBSD
- Released last week: pfSense 2.4.4, KDE neon 20180925, Robolinux 10.1
- Torrent corner: 4MLinux, Archman, Bluestar, Haiku, HardenedBSD, Nitrux, pfSense, Robolinux, SmartOS
- Upcoming releases: UBports 16.04 OTA-5
- Opinion poll: Booting multiple operating systems
- Reader comments
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (14MB) and MP3 (10MB) formats.
|
| Feature Story (by Robert Rijkhoff) |
Quirky 8.6
Quirky is an offshoot of Puppy Linux. The live distro is maintained by Barry Kauler, who until 2013 was the lead developer of Puppy. The main difference between Quirky and Puppy is that Quirky is experimental - its aim is "to explore new ideas in Puppy's underlying infrastructure".
The official introduction to Quirky consists of a few short paragraphs on the developer's blog. The last paragraph acknowledges that the page "needs to be filled out a bit more" and refers people who want to find out more about the distro to the blog's Quirky tag. There is also a link to the Quirky docs which consists of a single page that reads: "coming soon".
As I was not that familiar with Puppy I read most of the blog posts with the Quirky tag. The blog posts are rather technical and aimed at people interested in the underlying technologies. If, like me, you would like an overview of how to use the distro on a day-to-day basis then you are out of luck.
Installation and first impressions
Installing Quirky is easy enough: you download the ISO, transfer it to a USB stick (or CD/DVD) and boot your computer from the USB. It is recommended that the USB is at least 8GB in size - that will give you enough space for the distro itself and to store data.

Quirky 8.6 -- Quirky's setup wizard
(full image size: 806kB, resolution: 1366x768 pixels)
On the first run you are presented with a "Quick Setup" wizard. You can use this to configure the locale, date, keyboard layout and screen resolution. Next, you are asked if you want to configure the network. There are two separate tools for this. I went with the recommended Simple Network Setup utility, which worked fine. It is worth noting that out of the box Ethernet won't work and that you may need to configure your network every time you boot Quirky (sometimes Quirky remembered the network settings but most times I needed to reconfigure the connection). On the bright side, I didn't have any issues with wireless Internet during my trial.

Quirky 8.6 -- Configuring the network
(full image size: 913kB, resolution: 1366x768 pixels)
Quirky uses the BusyBox init system and the desktop environment is JWM. The desktop features a single panel with a menu, quick launchers, workspace switchers, application launchers and a system tray.
At first sight the menu looks fairly organised but when you start looking inside the various categories you might get a little overwhelmed. Quirky comes with an awful lot of software pre-installed. Among the applications I don't usually see in Linux distros are a graphical application to search the whois database, an animated GIF generator and a personal wiki creator.

Quirky 8.6 -- Quirky's menu
(full image size: 897kB, resolution: 1366x768 pixels)
Another thing I noticed is the file system hierarchy. When I launched the file manager it opened the /file directory, which contained directories such as archive, downloads, media, and projects. As far as I can tell this is the home directory, although the set of default sub-directories is somewhat unusual.
The reason I am not quite sure about the purpose of the /file directory is that most applications will try to save files to the /root directory. In a way that makes sense, as you are logged in as the super user, but it made me wonder about the relation between the /file and /root directory. I then found that there is also a /home directory with two sub-directories: rover and zeus. An 'about' file in these directories explains that rover and zeus are "intended" as unprivileged users in a container and that they are used in EasyShare (an application for sharing files over a network). The file refers to "container ssh0" for more information but where to look for that container is not explained.

Quirky 8.6 -- Reading the documentation about "rover"
(full image size: 488kB, resolution: 1366x768 pixels)
It is also possible to run applications as the user spot. I found some documentation in /usr/share/doc that talked about spot and fido, which are simply non-root users. The documentation was from 2013 and talked about Puppy rather than Quirky, so my guess is that rover and zeus are Quirky-specific additions.
Applications
Quirky ships with a very large number of applications, many of which have the same function. For example, you get two clipboard managers, two checksum calculators, two batch file renamers and three screenshot utilities; under Business you will find four calculators and under Multimedia you will see applications such as Asunder audio CD ripper, CD player/ripper (pMusic), Pcdripper CD song ripper and pMusic -player -manager -grabber.

Quirky 8.6 -- Calculators galore
(full image size: 783kB, resolution: 1366x768 pixels)
Perhaps unsurprisingly, there is also an alternative application menu. If you find the main menu a little too cluttered you can click on the apps icon on the desktop to launch EasyApps, which effectively is an application menu in an application window. The layout is a lot less overwhelming than the main menu: under Business there is just one calculator and under Media you've got a single CD ripper. EasyApps also doesn't show the names of applications; instead it provides a generic name and description (such as "CD Ripper - Copy/Extract songs from CD"). Although it is awkward to have a separate window for a menu I did find it easier to use than the main menu. The same goes for the PupControl application, which avoids having to locate configuration options in the menu.

Quirky 8.6 -- The EasyApps and PupControl applications
(full image size: 549kB, resolution: 1366x768 pixels)
Among the more recognisable applications are the SeaMonkey web browser and e-mail client, ROX-Filer file manager, LibreOffice (version 5.1) and the Leafpad and Geany text editors. Generally speaking, these applications worked fine. Many of the less common applications, however, were buggy. Some were usable but a little annoying. For instance, the Figaro's Password Manager works just like other graphical password managers. It has one feature I was not familiar with though: for each entry you are supposed to define a "launcher". The launcher options are None, Web, ssh and Generic command. If you choose None for an entry (which is the default) you can't open the entry - Figaro will complain that the password's launcher is "undefined". I honestly haven't got a clue what the launchers are about and the only way I could view passwords was by selecting the 'Edit' option for an entry.
Other applications were simply unusable. For example, at first I was quite impressed by the pMusic Radio Streamer. The application obtains lots of radio streams from somewhere and lets you not only play streams but also record them. I was indeed able to start recording streams but there was no obvious way to stop recording. My best guess was that I needed to click the "Quit and Update db" button. That, however, resulted in an "Updating database, please wait" message and then an error: the directory to which the audio was saved (named "incomplete") had been deleted. The directory had indeed gone - but it wasn't me who had deleted it.

Quirky 8.6 -- Trying to stop recording an audio stream
(full image size: 483kB, resolution: 1366x768 pixels)
Meanwhile, the "Updating database" message stayed on the screen and the pMusic window had gone blank - the latter appears to happen when an application launches a new window, such as pMusic's "Radio Grabber" dialogue. The main pMusic window would not be redrawn, so I decided to try to kill it via the Pprocess process manager. The application sorts processes by their PID and clicking on the headers to change the sort order resulted in a "No action defined" error and searches for the process returned no results.

Quirky 8.6 -- Trying to kill pMusic
(full image size: 703kB, resolution: 1366x768 pixels)
Interestingly, one of the options shown when you right-click on an application's launcher is "Kill". Selecting that option closed the blank pMusic window but the audio continued to play. The only way to actually kill the application was via the command line. The "Updating database" message turned out to have its own PID and needed to be killed separately.
I encountered issues like these all the time. I don't mind that things like connecting to the Internet are a somewhat manual process. Quirky aims to provide a lightweight, live distro and that comes at a cost. However, I do dislike that few applications are actually usable and that the interface is, frankly, a mess. There is no reason why everything is so ugly and dysfunctional. JWM can look perfectly elegant and applications that are lightweight aren't necessarily broken.
Software management
Quirky is based on Ubuntu 16.04 but is quite different architecturally. I have already mentioned the file system structure. A more noticeable difference is the package manager. Quirky uses the graphical PETget package manager, which is quite a different beast than APT.

Quirky 8.6 -- The PETget package manager
(full image size: 71kB, resolution: 1366x768 pixels)
PETget's main window shows the software repositories - Quirky is pulling packages from the Ubuntu Xenial repositories and the pet-xerus and pet-noarch repositories - and packages are organised in categories. As with so many other Quirky applications, the interface is rather poor. The application shows a lot of information and I therefore maximised the window so that I wouldn't have to scroll from left to right to view the package names and descriptions. However, maximising the window causes the list with packages to shift to the right, leaving a huge amount of empty space to the left. To read package descriptions you still have to scroll horizontally.

Quirky 8.6 -- Examining dependencies
(full image size: 114kB, resolution: 1366x768 pixels)
More annoyingly, PETget also isn't very good at installing and removing software. The first package I tried to install was the Midori browser. PETget told me that Midori had three dependencies and invited me to "examine" them. The install dialogue showed that there were in fact five dependencies and offered to install the lot. Hitting the Install button resulted in lots of yellow blocks flickering on the screen, and then PETget got stuck. The install dialogue had disappeared but at the top of the screen I got a "please wait, installing" message that just sat there. The main PETget window had of course gone blank and had therefore become unusable.

Quirky 8.6 -- Trying to install the Midori browser
(full image size: 66kB, resolution: 1366x768 pixels)
I had exactly the same result with other graphical applications I tried to install. I did have more luck installing command line utilities. For instance, I was able to install the dnsutils package, which had seven dependencies. As before, the install process caused lots of flickering on the screen but PETget got the job done.
Removing software doesn't appear to be possible at all. The first hurdle is finding the name of the package to be removed. I wanted to remove a couple of the calculators but a search for "*calc*" in all repositories returned just one result: "galculator" (which is interesting as it is the only calculator whose name doesn't match the string "calc"). The package couldn't be removed - clicking on the result would offer to install the application. PETget does list installed packages in a separate pane and clicking on those items enables you to remove a package but the list always showed the same 20-odd packages, whatever I queried.
I thought it might be easier to manage software from the command line. I found that there is a petget command but it looks like the utility simply opens the graphical PETget package manager to either install (petget +package-name) or remove (petget -package-name) software. Running "petget --help" therefore didn't return any help text - instead it offered to remove the package '-help'. As an aside, running "man petget" triggered a Google search for "man petget site:linux.die.net". The search yielded no results.

Quirky 8.6 -- Exploring the petget command
(full image size: 870kB, resolution: 1366x768 pixels)
My final attempt was to remove galculator by running the command "petget -galculator". I was hardly surprised when PETget told me it couldn't find the package.
Installing Quirky to the hard drive
It is possible to install Quirky to the hard drive via the Quirky Universal Installer. You've got two options: you can do a "full" or "frugal" install. I first had a look at the frugal install which, as I understand it, installs everything in a single file. The installer only offered to write the file to the USB stick from which Quirky was running, which didn't seem all that useful - I wanted to install Quirky to a spare partition on my hard drive.

Quirky 8.6 -- The Quirky Universal Installer
(full image size: 910kB, resolution: 1366x768 pixels)
I got a bit further with the full install. I could point the installer at the ISO image I had downloaded and select the destination partition from a drop-down menu, and after a few minutes I got a confirmation message that the installation had finished.
The real challenge, though, comes after the installation has finished as the installer doesn't configure the GRUB bootloader. The confirmation message explains what text you can add to the menu.lst file if you are using the GRUB4DOS bootloader but doesn't have anything to say about GRUB. Running os-prober from within Fedora retrieved Quirky Linux and running "grub2-mkconfig" appeared to add it to the GRUB menu - but after rebooting my laptop I found Quirky wasn't there. As I had little desire to install Quirky anyway I decided that the installer must still be a work in progress.
Conclusions
Much as I wanted to like Quirky, I found very little to like. The distro is developed by one person who is clearly very interested in the underlying technologies of Puppy Linux (in particular the WoofQ build system). If that is what you are interested in then Quirky is fantastic distribution and reading blog posts tagged with Quirky will be fascinating. However, if you are a mere mortal looking for a live distro that looks elegant and is functional then Quirky will be a disappointment.
Of course, Quirky is marketed as an experimental distribution. It is a pet project that no doubt benefits the family of Puppy distributions. Still, a little bit of information about the unusual file system hierarchy, the PETget package manager and installing Quirky to a hard drive would go a long way to help potential users. Similarly, a little bit of quality control and usability testing would make running Quirky much less frustrating. The fact that there is no documentation, no bug tracker and no community forum is telling.
The one good thing I have to say about Quirky is that the distro was very responsive. It took just over ten seconds to get to the desktop and all applications launched instantly. Other than that Quirky is a distro to avoid.
* * * * *
Hardware used for this review
I ran Quirky on various devices but mainly used a Lenovo G50-30 laptop with the following specifications:
- Processor: Intel Celeron CPU N2820, 2.13GHz
- Memory: 4GB of RAM
- Wireless network adaptor: Realtek Semiconductor RTL8723BE
- Wired network adaptor: Realtek Semiconductor RTL8111
* * * * *
Visitor supplied rating
Quirky has a visitor supplied average rating of: N/A from 0 review(s).
Have you used Quirky? You can leave your own review of the project on our ratings page.
|
| Miscellaneous News (by Jesse Smith) |
Ubuntu plans extended support for 14.04, Linux Mint works on performance improvements, Lubuntu switches to LXQt
Canonical has announced the company plans to provide extended, commercial support for users of Ubuntu 14.04 LTS once the distribution reaches the end of its normal, five year support term. This will allow businesses to continue running Ubuntu 14.04 past the scheduled April 2019 cut-off date for security updates. The extended support term, called Extended Security Maintenance (ESM), will start in 2019: "Ubuntu 14.04 LTS - ESM will become available once Ubuntu 14.04 reaches its End of Life on April 30, 2019. ESM is a feature available as part of Canonical's commercial support package: Ubuntu Advantage. ESM can also be purchased on a stand-alone basis." The length of the ESM and its cost were not included in the blog post.
* * * * *
The Linux Mint team, having published new versions of both the project's Ubuntu- and Debian-based branches, have turned their attention to working on new features and performance improvements. Two areas which have received a lot of attention are the Cinnamon desktop and the Nemo file manager. The distribution's monthly newsletter reports: "The star of the month within the Cinnamon team is Jason Hicks. Last month we talked about VSYNC, input lag and performance improvements within the Muffin window manager. This is now a reality and it's all been merged in preparation for Muffin 4.0. Input lag was reduced on NVIDIA cards and the window manager feels more responsive when moving windows. You now also have the possibility to turn off VSYNC in the System Settings. This basically delegates VSYNC to your GPU driver (which needs to handle it otherwise you get screen tearing) and if that driver performs well, it can eliminate input lag and boost performance. Jason also ported a huge amount of upstream changes from the GNOME project: Similar to Mutter, Muffin now uses its own embedded version of COGL and Clutter, which received most of the patches applied to the one in GNOME. Many Mutter performance improvements were applied to Muffin. CJS received many commits from GNOME's GJS, including improvements to its garbage collection."
* * * * *
The Lubuntu team has been planning a migration from using the LXDE desktop to running LXQt as the default desktop for a while now. With Lubuntu 18.10 now on the horizon, the developers have made the switch official. "This is the first Lubuntu milestone to be released with LXQt as the main desktop environment. The Lubuntu project, in 18.10 and successive releases, will no longer support the LXDE desktop environment or tools, and will instead focus on the LXQt desktop environment." Additional information on Lubuntu's 18.10 Beta release can be found in the project's announcement.
* * * * *
These and other news stories can be found on our Headlines page.
|
| Questions and Answers (by Jesse Smith) |
Dual booting Linux and FreeBSD
Exploring-two-operating-systems asks: I think a good topic for your Q&A section would be dual-booting BSDs (if you need a specific one FreeBSD would likely be best) and Linux. It's not something that is well documented on-line and many Linux users are at least somewhat interested in trying out BSDs.
DistroWatch answers: Most of the process of setting up a dual boot environment is fairly straight forward. The only tricky part, in my experience, has been in the initial planning phase. When you want to dual boot it is important to plan out how many partitions you will need, how big they will be and what will be put on each one.
For instance, if I want to dual boot Ubuntu and FreeBSD I will need at least two disk partitions (one for each operating system). I may also want swap space, perhaps a separate /home partition for Ubuntu (FreeBSD will probably keep a separate /home mount point inside its own partition). I may then also want a separate data partition where I can dump files to be transferred between the two operating systems. In the end, I may end up with a need for anywhere from two to five partitions for these two operating systems.
However many partitions we end up needing (and I am going to do this example assuming we just need two partitions, for simplicity's sake) it is important to keep track of which operating system is on which partition. For example, if we plan to set up our disk with a partition for Ubuntu, one for swap, and one for FreeBSD (in that order), then it is important to remember Ubuntu is going to be on partition #1 and FreeBSD will be on #3.
In the following walk through, I am going to assume we are installing Ubuntu first on one dedicated partition and then installing FreeBSD on the remaining disk space. This is as simple as it gets, but the steps will be the same in more complex arrangements.
I recommend installing the Linux distribution (Ubuntu in my case) first. In my case I will assume Ubuntu is being put on the first partition and taking up roughly half the disk. The rest of the disk will remain unallocated space. This can be done through Ubuntu's installer by taking the manual partitioning option and making the first partition the root (/) partition. Any other unused partitions should be deleted at this time. The rest of the installation process can be handled normally.
Once Ubuntu has been installed then we can install FreeBSD. Once again, we can take our normal (default) settings all the way through the FreeBSD installer, with the exception of the partitioning section. When it comes to partitioning on FreeBSD there are a few options: automatically set up a UFS file system, automatically set up a ZFS volume, or manually partition the disk. At this point we should create a FreeBSD partition (called a slice) and then place a root (/) UFS-formatted file system inside the FreeBSD partition. This places FreeBSD, in this example, on partition #2.
When FreeBSD is finished installing we can restart the computer and we should be automatically booted into Ubuntu. This is normal. Next we need to adjust Ubuntu's GRUB boot loader to recognize the FreeBSD system so it appears as a boot option. This can be done by opening the /etc/grub.d/40_custom text file and adding the following text to the bottom of the file, leaving the rest of the text alone. The bottom of the 40_custom file should read:
menuentry "FreeBSD" {
insmod ufs2
set root=(hd0,2)
chainloader +1
}
In the above example, the 2 in "(hd0,2)" is in bold. This is the partition number where FreeBSD lives. If FreeBSD were on the third partition, we would replace the 2 with a 3. This is why it is important to keep track of how many partitions we have and which operating system is on each partition.
Next we need to make sure the boot menu is displayed when the computer is turned on. Otherwise the system will always default to launching Ubuntu without giving us a chance to choose a different operating system. We can do this by opening another text file, /etc/defaults/grub, and deleting the line which reads "GRUB_TIMEOUT_STYLE=hidden".
The final step is to run the following command from Ubuntu's command line:
sudo update-grub
When the command finishes, we should be able to restart the computer and select either Ubuntu or FreeBSD from the GRUB menu.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
| Released Last Week |
pfSense 2.4.4
Jim Pingle has announced the availability of pfSense 2.4.4. The new release of the pfSense operating system for routers and firewalls is based on FreeBSD 11.2 and offers several new features: "2.4.4 includes a number of significant new features: OS Upgrade - base Operating System upgraded to FreeBSD 11.2-RELEASE-p3. As a part of moving to FreeBSD 11.2, support is included for C3000-based hardware. PHP 7.2 - PHP upgraded to version 7.2, which required numerous changes to syntax throughout the source code and packages. Routed IPsec (VTI) - routed IPsec is now possible using using FreeBSD if_ipsec(4) Virtual Tunnel Interfaces (VTI). IPsec Speed Improvements - the new Asynchronous Cryptography option under the IPsec Advanced Settings tab can dramatically improve IPsec performance on multi-core hardware. Default Gateway Group - the default gateway may now be configured using a Gateway Group setup for failover, which replaces Default Gateway Switching. Limiter AQM/Queue Schedulers - limiters now include support for several Active Queue Management (AQM) methods and Queue Scheduler configurations such as FQ_CODEL." Further details can be found in the project's release announcement and in the release notes.
KDE neon 20180925
Jonathan Riddell has announced that the KDE neon distribution has been upgraded and re-based to Ubuntu's latest long-term support release, version 18.04 "Bionic Beaver". KDE neon is a desktop-focused Linux distribution that provides the very latest KDE Plasma desktop on top of Ubuntu's base system. The users of KDE neon are encouraged to upgrade to the latest version via Ubuntu's built-in upgrade utility. From the release announcement: "The KDE neon team is proud to announce the rebase of our packages onto Ubuntu 18.04 LTS 'Bionic Beaver. We encourage all users to upgrade now. The installable ISOs and Docker images have also been updated to run on 18.04. KDE neon is a project to deliver KDE's wonderful suite of software quickly. We use modern DevOps techniques to automatically build, QA and deploy our packages. We work directly with the KDE community rather than staying far away in a separate project. Our packages are built on the latest Ubuntu LTS edition and today we have moved to their new 18.04 release. This means our users can get newer drivers and third-party packages. There is an upgrade process from the previous 16.04 LTS base which we have spent the last few months writing and running QA on to ensure it runs smoothly."

KDE neon 20180925 -- Running the Plasma desktop
(full image size: 1.2MB, resolution: 1920x1080 pixels)
Robolinux 10.1
The Robolinux team has published a new version of their Ubuntu-based distribution. The new release is Robolinux 10.1 and is based on Ubuntu 18.04, bringing many package updates and support through to 2023. The new version is available in Cinnamon, MATE, and Xfce editions. "Robolinux has released its three brand new Raptor Series 10 Operating systems: Cinnamon, MATE 3D and Xfce v10.1 LTS 2023 versions. The Robolinux Series 10 versions are built upon Ubuntu 18.04 which comes with the 4.15 Linux kernel and a plethora of enhancements and improvements such as driver support for the newest hardware. The Robolinux Cinnamon & MATE 3D & Xfce 10.1 versions have free built in Stealth VM, C Drive to VM plus our one click app installers and also provide our users with free expert tech support. Each version has our users favorite apps already installed such as the newest Firefox, Thunderbird, Virtualbox, GIMP, LibreOffice 5, Deluge torrent downloader, Open VPN, VLC, Banshee, Kazam screen recorder, Synaptic, GParted, Brasero DVD Burner plus a few very popular utilities. The built in optional one click app installers include: Tor Browser, Tor Chat, BleachBit, Wireshark, I2P, Clam AntiVirus, Steam, Opera, Google Earth Pro and Google Chrome." See the project's Downloads page for further details.
* * * * *
Development, unannounced and minor bug-fix releases
|
| Torrent Corner |
Weekly Torrents
The table below provides a list of torrents DistroWatch is currently seeding. If you do not have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.
Archives of our previously seeded torrents may be found in our Torrent Archive. We also maintain a Torrents RSS feed for people who wish to have open source torrents delivered to them. To share your own open source torrents of Linux and BSD projects, please visit our Upload Torrents page.
Torrent Corner statistics:
- Total torrents seeded: 1,037
- Total data uploaded: 21.2TB
|
| Upcoming Releases and Announcements |
|
Summary of expected upcoming releases
|
| Opinion Poll |
Booting multiple operating systems
This week we talked about setting up a dual boot environment in our Questions and Answers column. We would like to find out how many operating systems our readers typically multi-boot on their main computer. Do you have just one dedicated operating system, two, three, a dozen? Let us know why you dual boot in the comments.
You can see the results of our previous poll on running operating systems which no longer receive security patches in last week's edition. All previous poll results can be found in our poll archives.
|
Booting multiple operating systems
| I boot just one OS: | 992 (39%) |
| I boot 2 OSes: | 856 (34%) |
| I boot 3-5 OSes: | 542 (21%) |
| I boot 6-10 OSes: | 97 (4%) |
| I boot more than 10 OSes: | 58 (2%) |
|
|
| DistroWatch.com News |
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 8 October 2018. Past articles and reviews can be found through our Article Search page. To contact the authors please send e-mail to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews/submissions, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, donations, comments)
- Bruce Patterson (podcast)
|
|
| Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 1, value: US$1.00) |
|
|
|
 bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx  lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr  86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
| Extended Lifecycle Support by TuxCare |
|
| |
| TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
| • Issue 1159 (2026-02-09): Sharing files on a network, isolating processes on Linux, LFS to focus on systemd, openSUSE polishes atomic updates, NetBSD not likely to adopt Rust code, COSMIC roadmap |
| • Issue 1158 (2026-02-02): Manjaro 26.0, fastest filesystem, postmarketOS progress report, Xfce begins developing its own Wayland window manager, Bazzite founder interviewed |
| • Issue 1157 (2026-01-26): Setting up a home server, what happened to convergence, malicious software entering the Snap store, postmarketOS automates hardware tests, KDE's login manager works with systemd only |
| • Issue 1156 (2026-01-19): Chimera Linux's new installer, using the DistroWatch Torrent Corner, new package tools for Arch, Haiku improves EFI support, Redcore streamlines branches, Synex introduces install-time ZFS options |
| • Issue 1155 (2026-01-12): MenuetOS, CDE on Sparky, iDeal OS 2025.12.07, recommended flavour of BSD, Debian seeks new Data Protection Team, Ubuntu 25.04 nears its end of life, Google limits Android source code releases, Fedora plans to replace SDDM, Budgie migrates to Wayland |
| • Issue 1154 (2026-01-05): postmarketOS 25.06/25.12, switching to Linux and educational resources, FreeBSD improving laptop support, Unix v4 available for download, new X11 server in development, CachyOS team plans server edtion |
| • Issue 1153 (2025-12-22): Best projects of 2025, is software ever truly finished?, Firefox to adopt AI components, Asahi works on improving the install experience, Mageia presents plans for version 10 |
| • Issue 1152 (2025-12-15): OpenBSD 7.8, filtering websites, Jolla working on a Linux phone, Germany saves money with Linux, Ubuntu to package AMD tools, Fedora demonstrates AI troubleshooting, Haiku packages Go language |
| • Issue 1151 (2025-12-08): FreeBSD 15.0, fun command line tricks, Canonical presents plans for Ubutnu 26.04, SparkyLinux updates CDE packages, Redox OS gets modesetting driver |
| • Issue 1150 (2025-12-01): Gnoppix 25_10, exploring if distributions matter, openSUSE updates tumbleweed's boot loader, Fedora plans better handling of broken packages, Plasma to become Wayland-only, FreeBSD publishes status report |
| • Issue 1149 (2025-11-24): MX Linux 25, why are video drivers special, systemd experiments with musl, Debian Libre Live publishes new media, Xubuntu reviews website hack |
| • Issue 1148 (2025-11-17): Zorin OS 18, deleting a file with an unusual name, NetBSD experiments with sandboxing, postmarketOS unifies its documentation, OpenBSD refines upgrades, Canonical offers 15 years of support for Ubuntu |
| • Issue 1147 (2025-11-10): Fedora 43, the size and stability of the Linux kernel, Debian introducing Rust to APT, Redox ports web engine, Kubuntu website off-line, Mint creates new troubleshooting tools, FreeBSD improves reproducible builds, Flatpak development resumes |
| • Issue 1146 (2025-11-03): StartOS 0.4.0, testing piped commands, Ubuntu Unity seeks help, Canonical offers Ubuntu credentials, Red Hat partners with NVIDIA, SUSE to bundle AI agent with SLE 16 |
| • Issue 1145 (2025-10-27): Linux Mint 7 "LMDE", advice for new Linux users, AlmaLinux to offer Btrfs, KDE launches Plasma 6.5, Fedora accepts contributions written by AI, Ubuntu 25.10 fails to install automatic updates |
| • Issue 1144 (2025-10-20): Kubuntu 25.10, creating and restoring encrypted backups, Fedora team debates AI, FSF plans free software for phones, ReactOS addresses newer drivers, Xubuntu reacts to website attack |
| • Issue 1143 (2025-10-13): openSUSE 16.0 Leap, safest source for new applications, Redox introduces performance improvements, TrueNAS Connect available for testing, Flatpaks do not work on Ubuntu 25.10, Kamarada plans to switch its base, Solus enters new epoch, Frugalware discontinued |
| • Issue 1142 (2025-10-06): Linux Kamarada 15.6, managing ZIP files with SQLite, F-Droid warns of impact of Android lockdown, Alpine moves ahead with merged /usr, Cinnamon gets a redesigned application menu |
| • Issue 1141 (2025-09-29): KDE Linux and GNOME OS, finding mobile flavours of Linux, Murena to offer phones with kill switches, Redox OS running on a smartphone, Artix drops GNOME |
| • Issue 1140 (2025-09-22): NetBSD 10.1, avoiding AI services, AlmaLinux enables CRB repository, Haiku improves disk access performance, Mageia addresses service outage, GNOME 49 released, Linux introduces multikernel support |
| • Issue 1139 (2025-09-15): EasyOS 7.0, Linux and central authority, FreeBSD running Plasma 6 on Wayland, GNOME restores X11 support temporarily, openSUSE dropping BCacheFS in new kernels |
| • Issue 1138 (2025-09-08): Shebang 25.8, LibreELEC 12.2.0, Debian GNU/Hurd 2025, the importance of software updates, AerynOS introduces package sets, postmarketOS encourages patching upstream, openSUSE extends Leap support, Debian refreshes Trixie media |
| • Issue 1137 (2025-09-01): Tribblix 0m37, malware scanners flagging Linux ISO files, KDE introduces first-run setup wizard, CalyxOS plans update prior to infrastructure overhaul, FreeBSD publishes status report |
| • Issue 1136 (2025-08-25): CalyxOS 6.8.20, distros for running containers, Arch Linux website under attack,illumos Cafe launched, CachyOS creates web dashboard for repositories |
| • Issue 1135 (2025-08-18): Debian 13, Proton, WINE, Wayland, and Wayback, Debian GNU/Hurd 2025, KDE gets advanced Liquid Glass, Haiku improves authentication tools |
| • Issue 1134 (2025-08-11): Rhino Linux 2025.3, thoughts on malware in the AUR, Fedora brings hammered websites back on-line, NetBSD reveals features for version 11, Ubuntu swaps some command line tools for 25.10, AlmaLinux improves NVIDIA support |
| • Issue 1133 (2025-08-04): Expirion Linux 6.0, running Plasma on Linux Mint, finding distros which support X11, Debian addresses 22 year old bug, FreeBSD discusses potential issues with pkgbase, CDE ported to OpenBSD, Btrfs corruption bug hitting Fedora users, more malware found in Arch User Repository |
| • Issue 1132 (2025-07-28): deepin 25, wars in the open source community, proposal to have Fedora enable Flathub repository, FreeBSD plans desktop install option, Wayback gets its first release |
| • Issue 1131 (2025-07-21): HeliumOS 10.0, settling on one distro, Mint plans new releases, Arch discovers malware in AUR, Plasma Bigscreen returns, Clear Linux discontinued |
| • Issue 1130 (2025-07-14): openSUSE MicroOS and RefreshOS, sharing aliases between computers, Bazzite makes Bazaar its default Flatpak store, Alpine plans Wayback release, Wayland and X11 benchmarked, Red Hat offers additional developer licenses, openSUSE seeks feedback from ARM users, Ubuntu 24.10 reaches the end of its life |
| • Issue 1129 (2025-07-07): GLF OS Omnislash, the worst Linux distro, Alpine introduces Wayback, Fedora drops plans to stop i686 support, AlmaLinux builds EPEL repository for older CPUs, Ubuntu dropping existing RISC-V device support, Rhino partners with UBports, PCLinuxOS recovering from website outage |
| • Issue 1128 (2025-06-30): AxOS 25.06, AlmaLinux OS 10.0, transferring Flaptak bundles to off-line computers, Ubuntu to boost Intel graphics performance, Fedora considers dropping i686 packages, SDesk switches from SELinux to AppArmor |
| • Issue 1127 (2025-06-23): LastOSLinux 2025-05-25, most unique Linux distro, Haiku stabilises, KDE publishes Plasma 6.4, Arch splits Plasma packages, Slackware infrastructure migrating |
| • Issue 1126 (2025-06-16): SDesk 2025.05.06, renewed interest in Ubuntu Touch, a BASIC device running NetBSD, Ubuntu dropping X11 GNOME session, GNOME increases dependency on systemd, Google holding back Pixel source code, Nitrux changing its desktop, EFF turns 35 |
| • Issue 1125 (2025-06-09): RHEL 10, distributions likely to survive a decade, Murena partners with more hardware makers, GNOME tests its own distro on real hardware, Redox ports GTK and X11, Mint provides fingerprint authentication |
| • Issue 1124 (2025-06-02): Picking up a Pico, tips for protecting privacy, Rhino tests Plasma desktop, Arch installer supports snapshots, new features from UBports, Ubuntu tests monthly snapshots |
| • Issue 1123 (2025-05-26): CRUX 3.8, preventing a laptop from sleeping, FreeBSD improves laptop support, Fedora confirms GNOME X11 session being dropped, HardenedBSD introduces Rust in userland build, KDE developing a virtual machine manager |
| • Issue 1122 (2025-05-19): GoboLinux 017.01, RHEL 10.0 and Debian 12 updates, openSUSE retires YaST, running X11 apps on Wayland |
| • Issue 1121 (2025-05-12): Bluefin 41, custom file manager actions, openSUSE joins End of 10 while dropping Deepin desktop, Fedora offers tips for building atomic distros, Ubuntu considers replacing sudo with sudo-rs |
| • Issue 1120 (2025-05-05): CachyOS 250330, what it means when a distro breaks, Kali updates repository key, Trinity receives an update, UBports tests directory encryption, Gentoo faces losing key infrastructure |
| • Issue 1119 (2025-04-28): Ubuntu MATE 25.04, what is missing from Linux, CachyOS ships OCCT, Debian enters soft freeze, Fedora discusses removing X11 session from GNOME, Murena plans business services, NetBSD on a Wii |
| • Issue 1118 (2025-04-21): Fedora 42, strange characters in Vim, Nitrux introduces new package tools, Fedora extends reproducibility efforts, PINE64 updates multiple devices running Debian |
| • Issue 1117 (2025-04-14): Shebang 25.0, EndeavourOS 2025.03.19, running applications from other distros on the desktop, Debian gets APT upgrade, Mint introduces OEM options for LMDE, postmarketOS packages GNOME 48 and COSMIC, Redox testing USB support |
| • Issue 1116 (2025-04-07): The Sense HAT, Android and mobile operating systems, FreeBSD improves on laptops, openSUSE publishes many new updates, Fedora appoints new Project Leader, UBports testing VoLTE |
| • Issue 1115 (2025-03-31): GrapheneOS 2025, the rise of portable package formats, MidnightBSD and openSUSE experiment with new package management features, Plank dock reborn, key infrastructure projects lose funding, postmarketOS to focus on reliability |
| • Issue 1114 (2025-03-24): Bazzite 41, checking which processes are writing to disk, Rocky unveils new Hardened branch, GNOME 48 released, generating images for the Raspberry Pi |
| • Issue 1113 (2025-03-17): MocaccinoOS 1.8.1, how to contribute to open source, Murena extends on-line installer, Garuda tests COSMIC edition, Ubuntu to replace coreutils with Rust alternatives, Chimera Linux drops RISC-V builds |
| • Issue 1112 (2025-03-10): Solus 4.7, distros which work with Secure Boot, UBports publishes bug fix, postmarketOS considers a new name, Debian running on Android |
| • Issue 1111 (2025-03-03): Orbitiny 0.01, the effect of Ubuntu Core Desktop, Gentoo offers disk images, elementary OS invites feature ideas, FreeBSD starts PinePhone Pro port, Mint warns of upcoming Firefox issue |
| • Issue 1110 (2025-02-24): iodeOS 6.0, learning to program, Arch retiring old repositories, openSUSE makes progress on reproducible builds, Fedora is getting more serious about open hardware, Tails changes its install instructions to offer better privacy, Murena's de-Googled tablet goes on sale |
| • Issue 1109 (2025-02-17): Rhino Linux 2025.1, MX Linux 23.5 with Xfce 4.20, replacing X.Org tools with Wayland tools, GhostBSD moving its base to FreeBSD -RELEASE, Redox stabilizes its ABI, UBports testing 24.04, Asahi changing its leadership, OBS in dispute with Fedora |
| • Issue 1108 (2025-02-10): Serpent OS 0.24.6, Aurora, sharing swap between distros, Peppermint tries Void base, GTK removinglegacy technologies, Red Hat plans more AI tools for Fedora, TrueNAS merges its editions |
| • Full list of all issues |
| Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
| Random Distribution | 
CTKArch
CTKArch was a minimalist, Arch-based live CD using the Openbox window manager. It includes a text-based system installer, support for a number of popular file systems, and out-of-the-box support for English and French languages.
Status: Discontinued
|
| TUXEDO |

TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
| Star Labs |

Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|