DistroWatch Weekly |
DistroWatch Weekly, Issue 1113, 17 March 2025 |
Welcome to this year's 11th issue of DistroWatch Weekly!
Technology is constantly reinventing itself, constantly changing, always moving towards a new concept of what "modern" software should be. Sometimes that is more minimal, or more flashy, or more secure, or the same functionality with rounded edges. This week, in our News section, we talk about changes coming to a variety of projects. These include an easier installation process for Murena powered phones, a new COSMIC desktop edition for Garuda Linux, and small improvements to Haiku. We also talk about Bodhi's new desktop theme, Ubuntu replacing its core utilities with Rust equivalents, and Chimera seeking reliable RISC-V powered computers. Do you run any RISC-V powered devices? Let us know about them in this week's Opinion Poll. First through, we talk about a member of the Gentoo family: MocaccinoOS. The MocaccinoOS distribution is a successor to Sabayon that features its own package manager, called Luet. We talk about MocaccinoOS and what it is like to run this distribution in our Feature Story. Later, in our Questions and Answers column, we talk about how to contribute to the open source community. Then we are pleased to share information on last week's releases and list the torrents we are seeding. We wish you all a wonderful week and happy reading!
This week's DistroWatch Weekly is presented by TUXEDO Computers.
Content:
- Review: MocaccinoOS 1.8.1
- News: Murena extends its on-line installer, Garuda experiments with COSMIC, incremental improvements to Haiku, Bodhi tries out new desktop theme, Ubuntu to replace coreutils with Rust alternatives, Chimera drops RISC-V builds, Debian publishes 12.10 media
- Questions and answers: How to contribute to open source
- Released last week: FreeBSD 13.5, IPFire 2.29 Core 192, SystemRescue 12.00
- Torrent corner: Debian, Debian Edu, KDE neon, SparkyLinux
- Opinion poll: Do you own any RISC-V powered devices?
- Reader comments
|
Feature Story (By Jesse Smith) |
MocaccinoOS 1.8.1
It's been about four years since I previously tried out the MocaccinoOS distribution. The project describes itself as being "Gentoo-based (former Sabayon branch) suited for desktop environments." The distribution also ships with a special package manager called Luet. What does Luet do differently? The project's website tells us: "MocaccinoOS uses Luet as a package manager, which is completely static and fully based on containers." I'll get into more details in a moment.
When I previously reviewed MocaccinoOS the project sounded interesting, with its layered operating system approach and custom package manager, but (at the time) I couldn't find any way to install the distribution. The documentation was surprisingly silent on how to go about installing the operating system and there weren't any obvious tools or icon launchers to help me get started, so Mocaccino went back on the shelf.
In February one of the Mocaccino developers reached out and told me the project had been making progress. I soon found that, whatever other progress had been made, the documentation still hasn't been expanded and there still isn't any information on how to install this distribution. However, I thought maybe I would be able to guess my way through the process and decided to tackle Mocaccino once more.
Apart from being Gentoo-based, the distribution's main feature appears to be Luet and how this custom package manager handles updates: "MocaccinoOS Desktop uses a layered approach. Most common system packages and desktop environments (DE) are packaged as single installable layers, along with libraries. The system set is only composed by 2 core layers." It sounds as though Mocaccino is taking a similar approach to the BSDs and popular mobile operating systems, separating the core system from the applications we can layer on top of it. The website goes on: "Versioned rootfs as layers, delivered as upgrades or multiple single packages. You can choose the format you like. Musl? Server variant? We've got you covered."
This explanation was a light on technical details, but it seemed as though Mocaccino would provide me with layers of an operating system - core, desktop, and applications - and I'd be able to mix and match them as I wanted.
The distribution is available in five editions: Desktop Minimal, GNOME, KDE, MATE, and Xfce. These vary in size from 1.4GB for the Minimal flavour up to 2.0GB for KDE. Something I noticed right away which was odd was all the download options were offered as .tar.xz archives, compressed tarballs containing the ISO files. This is really unusual, maybe unique. Some projects compress their IMG or ISO files, but I've never seen one also place a single ISO file inside a tarball. It doesn't really make a practical difference in download size either. I fetched the KDE edition tarball which is 2,142,132,668 bytes when compressed. Once unpacked the ISO is 2,151,579,648, or about 9MB larger. Which means it takes over ten times longer to unpack the ISO file than it does to download the extra 9MB.
I can't imagine why someone would make a tar archive for a single file when they are almost exactly the same size, but, this mystery aside, I soon had my live desktop ISO ready to go.
Booting from the live media brings up a menu saying we can press Enter to see available video modes or press Space to boot immediately. When I pressed Space the screen went black for about 20 seconds and then the system started a KDE Plasma session.
The project's documentation offers us the distribution's default credentials, but I did not need them. The desktop automatically logged me in and I wasn't prompted for a password while using the live session.
MocaccinoOS 1.8.1 -- The Plasma welcome window
(full image size: 1.2MB, resolution: 1920x1080 pixels)
The live Plasma session runs on Wayland and uses a light theme. A desktop panel is placed horizontally across the bottom of the screen. A single icon sits on the desktop and will launch the Calamares system installer. When we first sign in a welcome window appears. This welcome application gives us a quick overview of Plasma's features, offers to launch the Discover software centre, and then gets out of the way to let us explore the desktop. I found that taking the option to open Discover would launch the software centre, but then the centre displayed an error reporting Discover was unable to find any Flatpak packages. I decided that was an issue for another day and jumped into the system installer.
Installing
The first screen of the Calamares installer offers to let us pick our preferred language from a list and shows us three buttons: Release Notes, Known Issues, and Mocaccino Support. Clicking any of these three buttons accomplishes nothing, not even an error message. The following screens ask us to pick our timezone and keyboard layout.
Next, we move on to disk partitioning. Calamares offers guided partitioning which, in this case, will create one large ext4 partition for our root filesystem and a unusually large swap partition. It looks as though swap is set up to be twice the size of the computer's RAM. This was once a common general rule, back in the 1990s, but these days a swap partition is rarely as large or larger than RAM. The guided option doesn't allow us to tweak the default layout. Alternatively, we can use the manual partitioning approach which is pleasantly easy to navigate.
The final screen of Calamares asks us to make up a username and password for ourselves. Then files are copied to our disk and Calamares offers to restart the computer. The install process took about 15 minutes, start to finish.
The first time I tried setting up Mocaccino, I tried to use the manual partitioning approach. I just took the recommendation from the guided section (root filesystem on ext4, plus swap partition) and made swap smaller. When I was finished, despite having flagged my root partition as being both root and bootable, Mocaccino didn't boot. In fact, it didn't seem to even have placed any boot loader on the system. I went back through the process and tried again, taking the same settings, but using automated partitioning. This worked, setting up the distribution and placing a boot loader on my drive.
Early impressions
Mocaccino booted to a graphical login screen. The distribution uses Plasma 6 running on Wayland as the default desktop session. Plasma on X11 is provided as an alternative. When I signed into my account I was shown the Plasma desktop, decorated in a light theme, and the welcome window opened for me again. There were no icons on the desktop. The interface, while large in memory, was fairly responsive.
MocaccinoOS 1.8.1 -- The System Systems panel
(full image size: 1.6MB, resolution: 1920x1080 pixels)
Hardware
The distribution was capable of booting in UEFI and Legacy BIOS modes. When running MocaccinoOS on my laptop the distribution worked well. It set up audio and networking with no problems and my touchpad worked. The keyboard's media keys were recognized and all of my hardware just worked. Plasma was a little sluggish on my laptop, mostly due (I believed at first) to all the visual effects. Having everything fade in/out or slide around made everything feel slower than usual.
The distribution mostly worked well in VirtualBox too, running smoothly and integrating with the virtual machine environment. I think Mocaccino actually felt faster in the virtual machine because it wasn't drawing as many visual effects in response to my input. Unfortunately, I was unable to increase the desktop resolution of Plasma, either by resizing the VirtualBox window or using the System Settings panel. Plasma's resolution always stubbornly stayed at 1200x800 pixels when using the VMSVGA driver. The VBoxSVGA driver had a similar restriction and the desktop wouldn't resize, but was stuck at an even lower resolution: 800x600 pixels. I had the same problem and resolution with the VBoxVGA driver on my host machine.
The Plasma edition of Mocaccino is huge, taking up 1.3GB (1,380MB) of memory just to sign into the desktop. This is, I'm finding, typical of Plasma 6 which is currently one of the heaviest desktops available for Linux. It really is a memory hog, taking twice as much RAM as Plasma 5 and only challenged for its heavyweight champion status by GNOME and COSMIC. The distribution is fairly average in terms of space used on the disk, requiring 7.1GB of space for the root partition. Swap space takes up additional room, by default double the size of our machine's RAM.
Included software
The distribution ships with a variety of software, some popular and common across most distributions with other, less mainstream, applications in the mix. Firefox and VLC are included along with the Dolphin file manager. The Konversation chat client is included along with two process monitors (btop++ and KDE's System Monitor). KDE's Help Centre is available with documentation on many of the desktop's features and applications. A document viewer and a simple drawing program are featured alongside the Gwenview image viewer.
MocaccinoOS 1.8.1 -- The Dolphin file manager
(full image size: 1.0MB, resolution: 1920x1080 pixels)
There is an entry in the application menu called Phonon Audio and Video, which I thought might be a media player, but clicking its launcher did nothing. VLC appears to be the only functional media player on the distribution by default, and even it sometimes encountered problems.
Digging deeper we can find the GNU command line utilities, the system's manual pages, and systemd providing init services. I was surprised to find no compiler on the distribution, given Mocaccino's source-based, Gentoo roots. Behind the scenes the distribution runs on version 6.6 of the Linux kernel.
Software manager and updates
As on the live session, I opened the Discover software centre and it reported there were no Flatpak sources. Discover then offered to enable the Flathub repository. Clicking the offered button to enable Flathub failed with an error which said applications could not be loaded and the error blames a lack of Internet connection. I confirmed the system was on-line and could ping flathub.org. Then I found when I tried to browse applications there were actually plenty available. Discover had set up the Flathub repository successfully and displayed an error saying it had failed. From then on, Discover allowed me to browse categories and search for items.
Browsing categories of applications is easy enough, Discover is a pleasant and simple to use software centre. When I installed new packages, I could see items in the queue and my disk would show activity, but Discover didn't show any progress information. The Flatpak packages would be fetched in the background and eventually be installed successfully, but even opening the queue showed no sign of how much of the Flatpak had been downloaded, just empty progress bars.
MocaccinoOS 1.8.1 -- The Discover software centre
(full image size: 1.9MB, resolution: 1920x1080 pixels)
While Discover handles Flatpak application bundles, lower level packages appear to be in the domain of Luet. At first I found Luet wouldn't do anything when I was running it as my regular user and I had to invoke it with sudo. I then realized Luet just needed to fetch its repository information (which required root access) before it would do anything useful. Once it had a copy of its repository information stored locally I could run queries against this information without needing to use sudo.
I set about performing searches for some commonly packaged software, all of them returned no results. I tried, with and without sudo, searches using "luet search <package name>" and got zero results for: falkon, nmap, xmms, clang, supertux, firefox, and more. When I checked to see what packages were already installed, using "luet search --installed", Luet gave me no results, suggesting nothing was installed on the system.
I was starting to wonder if, despite having downloaded a bunch of repository information, if the default Mocaccino repositories might not be enabled. I ran "luet repo list" to confirm multiple repositories were enabled and they matched up with the names provided on the website. When I tried to install any package, attempting to install items from the repositories by the names listed on-line, Luet reported it first needed to update the kernel package. This led to a strange interaction where I had run "sudo luet install utils/yq" and, in response. Luet reported it must install mocaccino-lts-full and its dependencies. Who knows why I'd want to install a new kernel when asking to install yq, but I allowed Luet to fetch the new kernel.
MocaccinoOS 1.8.1 -- Searching for packages uses Luet
(full image size: 1.1MB, resolution: 1920x1080 pixels)
After the kernel updates, I tried to fetch yq, firefox, wireguard-go and other packages I could see in the repositories using the distribution's on-line search function. These all failed to install and failed to be found by Luet's searches. It did, however, trigger Luet to upgrade itself at one point. I thought this might fix things, since I'd be using the latest version of the package manager, but after another repository refresh with "sudo luet repo update" its behaviour remained the same and it never managed to find or download any packages I requested (just itself and the kernel).
Earlier I mentioned I tried to install several packages, including one called "utils/yq", this is because the documentation says Luet needs to be given the package category and name on the command line. For example, "luet install utils/yq" or "luet install apps/firefox". I tried running all commands both with and without the category prefix and all failed to find a match. I also double-checked that all repositories were enabled in the /etc/luet configuration files, in case they had been disabled somehow. Luet remained unable to perform any action apart from downloading upgrades to itself and the kernel.
Other observations
I didn't find anything on the project's website to indicate what Mocaccino's release and support schedule is. Since it's based on Gentoo, my assumption is that the distribution uses a rolling release approach and this appears to be confirmed by the flow of new versions/snapshots.
Earlier I mentioned the copy of VLC which ships with the distribution had some problems. Specifically, it was unable to play video files. I could heard the audio track, but the player's window remained blank when I tried to play a video. With some testing I discovered that the VLC Flatpak package did not share this problem; it played audio and video files, so the issue was only with the native package on Mocaccino.
Further experimenting revealed the blank VLC window bug in the native package only occurred when using Plasma's Wayland session. When I switched to running the X11 session both versions of VLC worked perfectly.
In a similar vein, the desktop resolution limitation I mentioned above (when running Mocaccino in VirtualBox) went away when I switched from Plasma's Wayland session to X11. The X11 session was more responsive to input and could change to any resolution I wanted. On my laptop it didn't make much of a difference if I used X11 or Wayland a the resolution always matched my screen's maximum, though the X11 session felt a little more responsive.
MocaccinoOS 1.8.1 -- The two copies of VLC
(full image size: 910kB, resolution: 1920x1080 pixels)
Conclusions
MocaccinoOS is developed by a small team, four members according to the project's latest announcement. The team has some interesting ideas about operating system structure and package management. The idea of having system layers which are (ideally) interchangeable and building software using containers to compile packages strikes me as a useful way to keep software management consistent.
It is unfortunate that I didn't get to experience any of the key elements of this vision. Apart from updating a couple of packages, I was unable to get the Luet package manager to do anything. It was unable to find any packages, unable to download any new software, and unable to show me a list of what was installed. This meant that most of the key features advertised on the Mocaccino website were unavailable to me and it left me with, well, just another distribution running the Plasma 6.2 desktop.
To be fair to the project and its developers, the distribution worked well with my hardware and most the desktop experience was positive. Plasma, at least the X11 session, worked smoothly for me. I think it's unfortunate the Plasma Wayland session is the default as it still has some issues, but I'm glad the X11 session is available for when Wayland runs into its limitations.
More than the technical limitations though, the main issue I had with Mocaccino a few years ago was the lack of good documentation and that has remained true through to today. When dealing with new or unusual technology it is important to provide an explanation of how it should work and what to do when it's not working. The Download/Install documentation mentions nothing about Mocaccino's weird choice to hide ISO files inside tarballs. The Luet documentation doesn't offer any troubleshooting tips. It does show command line references, such as "sudo luet search <regex>", but skips giving any examples of these commands in use with their output or what to do when Luet isn't working as expected.
The end result is I'm left with a distribution which doesn't appear to deliver on any of its promised features and no tips on how to deal with this situation.
* * * * *
Hardware used in this review
My physical test equipment for this review was an HP DY2048CA laptop with the following
specifications:
- Processor: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
- Display: Intel integrated video
- Storage: Western Digital 512GB solid state drive
- Memory: 8GB of RAM
- Wireless network device: Intel Wi-Fi 6 AX201 + BT Wireless network card
|
Miscellaneous News (by Jesse Smith) |
Murena extends its on-line installer, Garuda experiments with COSMIC, incremental improvements to Haiku, Bodhi tries out new desktop theme, Ubuntu to replace coreutils with Rust alternatives, Chimera drops RISC-V builds, Debian publishes 12.10 media
The Murena project has updated its on-line installer. "Exciting news! Our recently introduced, brand new web-based /e/OS installer is available with the support of new devices and we're thrilled to announce that it has passed numerous successful tests! This marks a significant milestone in making the installation process smoother than ever. In addition, we have great news for Fairphone 5, Pixel 8 and Pixel tablet users - the /e/OS installer now supports your devices! Find the list of devices supported by /e/OS Installer."
* * * * *
The Garuda Linux project is experimenting with an edition featuring the COSMIC desktop environment. "Hi folks, we now have a new Garuda ISO featuring the COSMIC desktop environment. It is very bare bones at the moment - basically just the stock COSMIC packages on a Garuda base - but if there is community interest in this, we can certainly build it up as people chime in with their tweaks and ideas. Feel free to take it for a spin and see what you think! Please bear in mind that COSMIC is still in an Alpha state, and COSMIC bugs should not be reported to Garuda Linux." Information on how to try out the new COSMIC edition and contribute feedback can be found in the project's blog post.
* * * * *
The Haiku project has published its monthly newsletter for February. The report lists the changes and development efforts which have gone into Haiku recently, including some small, but welcome changes for keyboard shortcuts: "OscarL merged the 'filteredquery' command-line tool into the 'query' tool, meaning that 'query' can now filter results by directory.
jscipione implemented support for keyboard shortcuts without the Cmd key in the Interface Kit. (Previously all menu shortcuts, no matter what other modifier keys they used, were also required to have Cmd as one of them.) He then modified some applications to make use of this feature, such as MediaPlayer's Playlist window, Tracker's 'move to trash', and others.
jscipione fixed some background color management problems in BTextView."
* * * * *
The Bodhi Linux distribution is preparing for a new major release. Bodhi 8 will offer a new theme that will feature rounded windows and new visual effects. The project's new desktop theme is called Zenithal. "Zenithal, developed by Stefan Uram and based on the Ice theme by Simotek, introduces a polished light aesthetic that brings a fresh energy to Moksha. It also marks a first for Bodhi: windows and dialogs with rounded edges, pushing the boundaries of Moksha's traditional look. To complete the experience, we're working on a matching GTK theme with a little extra flair and special effects, as well as selecting an icon set that complements the design. Currently, we're exploring Delft-Gray, a continuation of the Faenza icon theme, featuring modern app icons with rounded edges to match Zenithal's style." Additional details are provided in the project's blog post.
* * * * *
The Ubuntu distribution may soon have a new set of core utilities (coreutils). Traditionally, most Linux distributions (including Ubuntu) have used GNU's core utilities to provide command line programs such as copy (cp), move (mv), and directory listing (ls). This may change with Ubuntu 25.10 which is going to test alternatives to these programs which are designed to be faster and more secure. Jon Seager writes: "Starting with Ubuntu 25.10, my goal is to adopt some of these modern implementations as the default. My immediate goal is to make uutils' coreutils implementation the default in Ubuntu 25.10, and subsequently in our next Long Term Support (LTS) release, Ubuntu 26.04 LTS, if the conditions are right. But... why? Performance is a frequently cited rationale for 'Rewrite it in Rust' projects. While performance is high on my list of priorities, it's not the primary driver behind this change. These utilities are at the heart of the distribution - and it's the enhanced resilience and safety that is more easily achieved with Rust ports that are most attractive to me." More information on the Rust implementation of coreutils can be found on the uutils project page.
* * * * *
The Chimera Linux project is dropping new builds for the RISC-V architecture due to a lack of suitable RISC-V powered computers able to build packages. "At this point, to have a relatively sustainable base, we'd need a board that is at least as powerful as Raspberry Pi 5. This would still make the slowest builder in the fleet, but it would likely be faster than the current emulation arrangement while also being more reliable.
However, the industry does not seem to be interested in producing such machines and for most part focuses on embedded (low-end) as well as things entirely irrelevant to a distro (AI/NPU etc.) that do not help at all; at this point I don't think we can wait any longer, especially as no remedy has been announced.
We have no such problem with the other architectures; obviously x86 and ARM are at this point mainstream and this does not surprise anyone, but even the likes of LoongArch have perfectly acceptable hardware (not the fastest, but also not a bottleneck) that performs reliably." Additional information is provided in the distribution's blog post.
* * * * *
The Debian project has published updated media for Debian 12 "Bookworm" which includes available fixes and security patches. "The Debian project is pleased to announce the tenth update of its stable distribution Debian 12 (codename bookworm). This point release mainly adds corrections for security issues, along with a few adjustments for serious problems. Security advisories have already been published separately and are referenced where available. Please note that the point release does not constitute a new version of Debian 12 but only updates some of the packages included."
* * * * *
These and other news stories can be found on our Headlines page.
|
Questions and Answers (by Jesse Smith) |
How to contribute to open source
New-and-helpful asks: I'm new to coding and am looking to contribute back to Linux. How does a person go about helping open source projects?
DistroWatch answers: At the risk of sounding like a discount fortune cookie, one of the best ways to help the open source community is to help yourself.
What I mean by that is: instead of searching for a project that needs help or a person with a bug which needs fixing, figure out what it is that you wish your operating system and applications did better. Is there a vague error message you see on a regular basis? You could document what it means and how to fix it, or adjust the code to show a better error message! Do you wish your favourite command line tool had more documentation? Be the one to figure out the program's features and document them! Do you wish your package manager had a new option which would make your life easier? You can be the person to create that new option! Do you wish someone would port your favourite program to your distribution? Be that person!
Being a coder who is looking for someone to guide them to a new project is a bit like being a writer and asking for ideas for a story. There are options all around you and, chances are, you encounter them every day in your regular routine. You will be a lot more fulfilled by project which inspires you than anything someone else asks you to do. One of the cool (or frustrating) things about contributing to open source projects is, once you start working on one thing, you'll soon find related projects which need help.
For example, if you decide to port a new application to your distribution, you'll probably find the documenting is missing key pieces of information. Now you have two things to do! While building a new package you'll probably find compiler warnings for the code, and then you've got yet another thing you could be fixing!
Once you have written some documentation, created a package, made a new feature, or patched a
bug the next step is to let people know about it. Join the project's mailing list or forum and tell people what you've been doing. See if anyone else is interested in what you created, updated, or fixed. If other people find it useful then it paves the way for getting your improvements accepted by the original project. The joy of working on open source comes from a mixture of working on something you will appreciate and sharing it with others who will benefit from your efforts.
* * * * *
Additional answers can be found in our Questions and Answers archive.
|
Released Last Week |
FreeBSD 13.5
Colin Percival has announced the availability of FreeBSD 13.5, the final maintenance release of the project's legacy "stable/13" branch: "The FreeBSD Release Engineering team is pleased to announce the availability of FreeBSD 13.5-RELEASE. This is the sixth and final release of the stable/13 branch. Since this release is occurring late in a legacy stable branch, there are few new features; rather, the focus is primarily on maintenance. As such, changes since 13.4-RELEASE consist mostly of bug fixes, driver updates, and new versions of externally-maintained software. FreeBSD 13.5-RELEASE is now available for the amd64, i386, aarch64, armv6, armv7, powerpc, powerpc64, powerpc64le, powerpcspe and riscv64 architectures. FreeBSD 13.5-RELEASE can be installed from bootable ISO images or over the network. Some architectures also support installing from a USB memory stick. The required files can be downloaded as described below." See the release announcement and the detailed release notes for further information.
IPFire 2.29 Core 192
The IPFire project has announced a new update to its distribution for firewalls and routers. The project's new release, version 2.29 Core Update 192, includes an updated Linux kernel with several improvements: "This release rebases the IPFire kernel on Linux 6.12 which is the latest long-term supported version of the Linux kernel. Since the last version, IPFire is going to benefit from various improvements from the Linux kernel development community: Intel and AMD CPUs that support VAES & AVX-512 will have a 162% faster AES-GCM encryption/decryption which will massively improve IPsec throughput. Memory alignment optimisation has improved TCP performance of up to 40% due to smaller structs that result in more CPU cache hits. TCP fraglist GRO support has been added, allowing chaining multiple TCP packages together which might improve throughput for PPPoE connections on systems which lack basic checksum offloading. A lot of work has been spent on scheduling which result in the system being able to respond quicker to any load spikes. For IPFire this will result in lower latency when processing packets. New driver support has been added and extended for various network devices, both wired and wireless; for example rtl8192du. Overall, there has been a lot valuable work gone into the kernel release which will bring you the most secure version of IPFire - and it is the most snappy one. On various hardware, the system responds a lot faster and provides better throughput throughout." Additional details can be found in the project's release announcement.
SystemRescue 12.00
François Dupoux has made available a new major release of SystemRescue, an Arch-based specialist Linux distribution for repairing computer systems and rescuing data. SystemRescue 12.00 updates the Linux kernel to the latest long-term supported (LTS) branch, version 6.12.19, while the included Firefox web browser was brought to version 128.8.0, the latest extended-support release (ESR). Also, the SystemRescue live image now includes bcachefs, a Linux filesystem with support for volume management. The distribution comes with the Xfce desktop which has received an update to version 4.20.1. "Changelog: updated the kernel to the long-term supported Linux 6.12.19; support for bcachefs (kernel module + file system tools + support in GParted); applied workaround to avoid possible display issues affecting GRUB; updated disk utilities: GParted 1.7.0, nwipe 0.38, dump 0.4b49." See the project's changelog page which has the details of all the recent changes and additions.
* * * * *
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: 3,176
- Total data uploaded: 46.8TB
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll (by Jesse Smith) |
Do you own any RISC-V powered devices?
This week, in our News section, we talked about Chimera Linux ceasing builds for RISC-V due to limited hardware options. Not many companies sell computers powered by RISC-V processors and those which do typically sell low-specification devices. We would like to hear if you own any RISC-V powered devices. Let us know which devices in the comments.
You can see the results of our previous poll on preferred Firefox alternatives in our previous edition. All previous poll results can be found in our poll archives.
|
Do you own any RISC-V powered computers?
Yes - a tablet: | 7 (0%) |
Yes - a single-board computer: | 63 (4%) |
Yes - a desktop/laptop PC: | 7 (0%) |
Yes - a phone: | 8 (0%) |
Yes - another device: | 12 (1%) |
Yes - more than one device: | 41 (2%) |
No - none of the above: | 1551 (92%) |
|
|
Website News |
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 24 March 2025. Past articles and reviews can be found through our Weekly Archive and Article Search pages. 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)
|
|
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$109) |
|
|
|
 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 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 |
• Issue 1107 (2025-02-03): siduction 2024.1.0, timing tasks, Lomiri ported to postmarketOS, Alpine joins Open Collective, a new desktop for Linux called Orbitiny |
• Issue 1106 (2025-01-27): Adelie Linux 1.0 Beta 6, Pop!_OS 24.04 Alpha 5, detecting whether a process is inside a virtual machine, drawing graphics to NetBSD terminal, Nix ported to FreeBSD, GhostBSD hosting desktop conference |
• Issue 1105 (2025-01-20): CentOS 10 Stream, old Flatpak bundles in software centres, Haiku ports Iceweasel, Oracle shows off debugging tools, rsync vulnerability patched |
• Issue 1104 (2025-01-13): DAT Linux 2.0, Silly things to do with a minimal computer, Budgie prepares Wayland only releases, SteamOS coming to third-party devices, Murena upgrades its base |
• Issue 1103 (2025-01-06): elementary OS 8.0, filtering ads with Pi-hole, Debian testing its installer, Pop!_OS faces delays, Ubuntu Studio upgrades not working, Absolute discontinued |
• Issue 1102 (2024-12-23): Best distros of 2024, changing a process name, Fedora to expand Btrfs support and releases Asahi Remix 41, openSUSE patches out security sandbox and donations from Bottles while ending support for Leap 15.5 |
• Issue 1101 (2024-12-16): GhostBSD 24.10.1, sending attachments from the command line, openSUSE shows off GPU assignment tool, UBports publishes security update, Murena launches its first tablet, Xfce 4.20 released |
• Issue 1100 (2024-12-09): Oreon 9.3, differences in speed, IPFire's new appliance, Fedora Asahi Remix gets new video drivers, openSUSE Leap Micro updated, Redox OS running Redox OS |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• 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 | 
Cool Linux CD
Cool Linux was part of the LINUX EMERGENCY CD project and was based on Red Hat Linux. It was a bootable, live Linux CD with NVidia drivers, Blender, VMware (trial), OpenOffice and plenty of other software.
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.
|
|