• Available software
  • Creativity & Inventing
  • Daily Use Purposes
  • Stability & Bugs
  • Customizability
4

Summary

Combining hardware support, low resources consumption and huge number of utility apps and deep functionality options… It all creates a wonderful Linux distribution for the average user. MX Linux 21 is one of the best Linux distributions out there to try, and we recommend any new user thinking of switching to Linux from Windows to test it out.

As is tradition, each year at FOSS Post we take a tour around Linux distributions released during the year, and compare them to see which one was best suited for Linux desktop users.

There is no universal “best”, of course, and things are quite subjective and debatable around that term. But in our selection, we apply a wide-range of different criteria on all the distributions released during the year in order to determine the best one. Which is generally a Linux distribution that:

  • Does not consume a lot of resources by default.
  • Have a desktop that doesn’t lag or freeze.
  • Can be configured however users like, but not bloated with configuration options.
  • Have a good access to a wide range of software and packages.
  • Have a good appearance and look & feel by default.
  • Supports any hardware users may have, especially the modern one.
  • Generally stable and bug-free, does not show error messages from time to time.
  • Suitable for university students, teachers, engineers, average SMBs workers and basically anybody who isn’t developing nukes.
  • Doesn’t require a prior experience to use it.

Our 2019 winner was Ubuntu MATE, and the 2020 winner was Linux Mint. Today, we are more than happy to choose MX Linux 21 as the best Linux distribution released in 2021.

Many interesting distributions were released in 2021, and of course you know about distributions like Mint, Ubuntu, Fedora, openSUSE and other well-known mainstream distributions. Our eyes were headed towards distributions like Nitrux and EndlessOS, which although are quite unique and revolutionary in their system design, don’t often receive good recognition in the media.

However, MX Linux has won the bet. And in today’s article we’ll be reviewing MX Linux 21 to see what qualified it to be the best distribution of the year.

MX Linux 21 Review

General Information

MX Linux was first released in 2014. It is a combination of efforts from antiX and MEPIS Linux distributions, both which were suited for old hardware users back in the day. “MX” is the first letter of MEPIS (M) + last letter of antiX (X) = MX.

The distribution is based on Debian, and the latest version, MX Linux 21, is based on Debian 11 Bullseye.

Just like its parent distributions, MX Linux aims to be user friendly as much as possible, as well as being usable on older hardware.

The distribution skyrocketed in 2020 and 2021, and today, it ranks as the #1’st distribution on Distrowatch (Not that it means a lot, though).

It is worthy to note that MX Linux does not use systemd by default, although that it is included in the distribution and supported. Instead, it uses systemd-shim, which along with SysVInit provide system services management.

You can also choose to use systemd by default from the boot menu itself, as there are two options to choose from in the GRUB menu:

MX Linux 5

MX Linux Installer

Unlike most Linux distributions out there, MX Linux features its own installer. It includes the very basic steps of selecting the partition for where to install the new OS, time zone selection, user information entry and other traditional steps like any OS installer:

MX Linux 7

Notice, however, that during all the steps of installation, there is a sidebar that includes information about the current step for the user. This is a quite helpful and unique feature, because new Linux users may not know how to proceed with some steps, or what is the difference between a home and a root partition, but the help information in the sidebar will explain all that for them:

MX Linux 9

The entire installation process won’t take more than 5 minutes.

Desktop

MX Linux is not just one Linux distribution, instead, there are many available flavors for it, which include Xfce, KDE and Fluxbox desktops. However, the most “main flagship” one is the Xfce version, which currently uses Xfce 4.16:

MX Linux 11

The distribution features a traditional user experience and design by default, but with a unique change: You have the desktop panel on the left side of the screen, just like in Unity:

MX Linux 13

Of course, you can change it if you want to become like an ordinary Xfce desktop:

MX Linux 15

There are many different GTK and icon themes preloaded with the system, and you can switch between them however you like:

MX Linux 17

It is true that the default appearance of the distribution, as well as its own apps, are quite classic and traditional. But this comes with the positive side of being very functional and full of interesting features, as well as being very lightweight on old hardware (Even 2GB of RAM would be acceptable).

Unique Utilities & System Management

The main aspect that made us choose MX Linux as the winner of 2021 is how much effort was invested in creating the different utility and system management apps in the distribution. It is quite similar to Linux Mint in that regard, but with more of “functionality” in the cup.

For example, MX Linux has a special “tour” app that guides the new user through everything he/she may need to know about their new system:

MX Linux 19

But it is not one of those cheap “document center” apps that come with most Linux desktops, instead, it is fully detailed and supported with useful pictures to make the user completely understand how to navigate around the system:

MX Linux 21

It also has its own control center, which you can use to launch many different utilities to configure anything on your system, from NVIDIA drivers and all the way up to GRUB and Plymouth boot themes:

MX Linux 23

The boot options tool include everything a user may need to tweak:

MX Linux 25

Power users are going to enjoy MX Linux, because it includes many advanced tools for them as well. For example, you can enable or disable network drivers and options according to your own needs:

MX Linux 27

And there is also a Crontab GUI frontend that enables users to automate running any task they want on their systems. It comes with helpful documentation on how to use it as well:

MX Linux 29

A small utility for formatting USB sticks and burning ISO images on them is there too:

MX Linux 31

Did you notice that all MX Linux apps have this “Help” button in them? This is one of the unique features of the distribution which makes it astoundingly user-friendly, because users don’t have to Google on how to use this application or that, nor do they need to access an online source to learn how to use their systems. Instead, all apps come with their own documentation which is accessible by one click from the apps them selves, and which also works offline:

MX Linux 33

This makes the distribution fantastic for users in any regions which may have low or poor Internet connection, because it is already loaded with everything a user many need, both from the apps side as well as the documentation side.

Finally, the distribution includes Timeshift by default; an app which can create system snapshots – just like in Windows – to provide backups in case of any system error or issue:

MX Linux 35

There is also an ISO builder to create your own MX Linux flavor:

MX Linux 37

Software Management

Just like Debian, the distribution uses the apt package manager for software management. It comes with Synaptic as well for graphical package management for users wishing to do it easily.

MX Linux, however, has its own graphical package manager as well. The default view allows users to easily install any well-known applications or desktops in few clicks:

MX Linux 39

Users can also choose to install any package they want from the available repositories on their OS. A search functionality exists to instantly find the package you are looking for and mark it for installation:

MX Linux 41

More interestingly, the distribution comes with Flatpak support by default, and Flathub repository already integrated for easily downloading & installing any Flatpak application:

MX Linux 43

After marking a Flatpak package for installation, you will see its progress in the same window:

MX Linux 45

Since MX Linux 21 is based on Debian Bullseye 11, it is not much expected to receive a lot of updates for the available packages, because Debian tries to be a stable Linux distribution and hence has a conservative policy on how to push package updates. But thanks to Flatpaks integration by default, users can install any 3rd-party applications they want as Flatpaks in order to get the latest versions of them, without having to sacrifice the stability of their base systems to do so.

Inkscape, for example, can easily be installed as a Flatpak:

MX Linux 47

And just like Linux Mint, users can manage their system repositories or choose the best available mirrors they wish to download software from:

MX Linux 49

MX Linux 21 is top-notch when it comes to software management.

Hardware Resources Usage

You would perhaps be surprised to know that MX Linux 21 uses only 579MB of RAM by default after a fresh boot:

$ free -m
     total used free shared buff/cache available
Mem: 7782 579 6343 39 859 6923
Swap: 0 0 0

And boots in around 5 seconds:

mhsabbagh@fs:~$ systemd-analyze
Startup finished in 2.593s (kernel) + 2.621s (userspace) = 5.214s 
graphical.target reached after 2.441s in userspace

All the special MX Linux apps are nothing more than normal GTK applications, and hence each one you open from them won’t use more then 40-80MB each. So the only thing that you would have to worry about is the web browser (Firefox, Chromium… etc), because that would be what uses most RAM (Even more than the desktop).

Download MX Linux 21

As we said, MX Linux is available in Xfce, KDE and Fluxbox flavors. All which come with different functionalities and default system applications. But you can download any version you desire from the official MX Linux download page.

It is also worthy to note that MX Linux has a special release cycle model, and that there are new snapshots released on monthly basis in order to keep the ISO images continuously updated.

The Bottom Line

So overall, all of these reasons were what motivated us to choose MX Linux 21 as the best desktop Linux distribution of 2021. Combining hardware support, low resources consumption and huge number of utility apps and deep functionality options… It all creates a wonderful Linux distribution for the average user.

Perhaps the only thing that the developers need to work on is the default UX and UI for their default apps and overall system, as it sounds too traditional and classical from the first while, comparing to distributions like elementaryOS 6 which feature more elegant user interfaces.

But… That aside, MX Linux 21 is one of the best Linux distributions out there to try, and we recommend any new user thinking of switching to Linux from Windows to test it out.

Congratulations to MX Linux developers, and everyone who has worked on creating this great distribution! It truly paid off.

MX Linux 21
  • Available software
  • Creativity & Inventing
  • Daily Use Purposes
  • Stability & Bugs
  • Customizability
4

Summary

Combining hardware support, low resources consumption and huge number of utility apps and deep functionality options… It all creates a wonderful Linux distribution for the average user. MX Linux 21 is one of the best Linux distributions out there to try, and we recommend any new user thinking of switching to Linux from Windows to test it out.

Subscribe
Notify of
guest

11 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Newsletter

Enter your email address to subscribe to our newsletter. We only send you an email when we have a couple of new posts or some important updates to share.

Recent Comments

Open Source Directory

Join the Force!

For the price of one cup of coffee per month:

  • Support the FOSS Post to produce more content.
  • Get a special account on our website.
  • Remove all the ads you are seeing (including this one!).
  • Get an OPML file containing +70 RSS feeds for various FOSS-related websites and blogs, so that you can import it into your favorite RSS reader and stay updated about the FOSS world!