MEPIS and antiX come together
Distro Walk – MX Linux
MX Linux is fast, friendly, and focused on function.
MX Linux is a collaboration between MEPIS and antiX, whose initials form its name [1]. AntiX is a popular lightweight distribution, while MEPIS once occupied a role similar to that of Ubuntu or Linux Mint today, in that it added usability to Debian on the desktop. Although a relative newcomer, MX Linux stands out among the hundreds of other distributions by combining the best of its ancestors, offering the speed of antiX and the user-friendliness of MEPIS's desktop tools.
MX Linux's flagship version features Xfce, with variations for older computers as well as 32- and 64-bit machines. Thirty-two and 64-bit versions are also available for KDE Plasma and Fluxbox, offering users midweight, heavyweight, and lightweight versions, plus those designed for admins and for Raspberry Pi. The installer goes through the usual steps, but it is noteworthy for the detailed help embedded in the window, which not only explains the current choices but also how to use the interface when necessary – a thoroughness unusual in installers (Figure 1). Similarly, MX Linux first boots into a Welcome screen that draws attention to the major system tools and also offers links to a tour, videos, forums, an FAQ, and the user manual, all of which provide useful starting points for exploring the desktop environment (Figure 2). For more advanced users, the About tab offers a summary of both system hardware partitions, boot mode, and active repositories.
Desktop and Structure
Booting into the Xfce edition, I was surprised to see an impressionistic wallpaper suitable to Wildflower (the name of the latest release) and not the abstract patterns that have become the norm in many distributions (Figure 3). Otherwise, the MX Linux desktop as a whole seems less polished than most, without the unity of design that has become common on other distributions during the past decade. Utility windows, for example, are not consistently the same size, nor do all the icons seem designed as sets. Instead, aesthetics seem a distant second to functionality – perhaps not surprising in a relatively recent distribution.
The emphasis on function is evident in the design choices. Taking a cue from Ubuntu's old Unity desktop, the panel is positioned by default on the left of the screen, maximizing the screen space for windows. The panel's contents seem meant to be system tools, although apps can be dragged to it (or the desktop) from the menu. If desired, users can make the panel into a dock. In other words, the only unusual thing about the panel is that, except for the default position, there is nothing unusual about the panel. It's like that seen in most distributions, and for that reason, it is easy to learn. The same can be said for the Whisker menu (although for some reason the developers saw fit to give it a name).
Behind the scenes, MX Linux is a relatively secure distribution, with many system utilities accessible only by the root users and prominent warnings of the possible consequences of possible actions. It depends on the Debian stable and stable-updates repositories, making it a reliable but far from cutting-edge distribution, though its own developed packages are stored in the mx.list
repository. In fact, the manual specifically warns against trying to install Ubuntu's experimental Personal Package Archives (PPAs) or leaving other repositories permanently enabled, rightly warning that doing so "will likely result in system instabilities and lead to a re-installation." But perhaps the most unusual aspect of MX Linux is its neutral position on systemd. By default, MX Linux uses the more conservative SysVinit. However, systemd is also installed and can be activated from the Advanced options in the boot manager (Figure 4). Once systemd is installed, SysVinit can be removed with the command systemd-sys
. The Snapshot and Live USB persistence features will not work with systemd, but the rest of MX Linux should.
Desktop Tools
The emphasis on functionality is most apparent in the array of desktop tools. Together, they make MX Linux one of the distributions that is easiest to administer from the desktop without resorting to the command line in the most common cases. Versions of some of these tools (such as Conky or Tweak) are common in many distributions. Others, like those for managing users or sound settings, are basic necessities, but many are imported from antiX or developed specifically for MX Linux. For easier setups, MX Linux features GUIs for NVIDIA drivers and codec installers, as well as a Bash config, which has tabs for setting aliases, prompt structure, and history, three tasks which must ordinarily be done separately from the command line (Figure 5). An extensive set of unique tools are also available for maintenance, such as Chroot Rescue Scan, Boot Options, and Boot Repair (Figure 6). However, of all MX Linux's tools, probably the most useful are the ones for external devices: the Live USB Maker, which includes the ability to update the kernel on a Linux system on a flash drive (Figure 7), and Snapshot, which saves system backups for easy restoration (Figure 8). Some of these tools are perhaps useful only in the most common of cases, but all the same, each of them empowers users who might hesitate to open a command line.
A Work in Progress
Although the latest release is MX-21.1 – presumably, a continuation of antiX's version numbering – MX Linux strikes me as a work in progress. Its original utilities seem long overdue and many deserve to be ported to other distributions, but I would like to see what will be added next. Similarly, although function is the priority – a point obviously agreed upon by many users – MX Linux has rough edges that remind me of old versions of MEPIS – and indeed of all distributions prior to about 2005. Still, to innovate so much in its utilities while retaining much of the speed of antiX, MX Linux is definitely a distro to watch, and its popularity is unlikely to diminish any time soon.
Infos
- MX Linux: https://mxlinux.org/
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Gnome Fans Everywhere Rejoice for the Latest Release
Gnome 47.2 is now available for general use but don't expect much in the way of newness, as this is all about improvements and bug fixes.
-
Latest Cinnamon Desktop Releases with a Bold New Look
Just in time for the holidays, the developer of the Cinnamon desktop has shipped a new release to help spice up your eggnog with new features and a new look.
-
Armbian 24.11 Released with Expanded Hardware Support
If you've been waiting for Armbian to support OrangePi 5 Max and Radxa ROCK 5B+, the wait is over.
-
SUSE Renames Several Products for Better Name Recognition
SUSE has been a very powerful player in the European market, but it knows it must branch out to gain serious traction. Will a name change do the trick?
-
ESET Discovers New Linux Malware
WolfsBane is an all-in-one malware that has hit the Linux operating system and includes a dropper, a launcher, and a backdoor.
-
New Linux Kernel Patch Allows Forcing a CPU Mitigation
Even when CPU mitigations can consume precious CPU cycles, it might not be a bad idea to allow users to enable them, even if your machine isn't vulnerable.
-
Red Hat Enterprise Linux 9.5 Released
Notify your friends, loved ones, and colleagues that the latest version of RHEL is available with plenty of enhancements.
-
Linux Sees Massive Performance Increase from a Single Line of Code
With one line of code, Intel was able to increase the performance of the Linux kernel by 4,000 percent.
-
Fedora KDE Approved as an Official Spin
If you prefer the Plasma desktop environment and the Fedora distribution, you're in luck because there's now an official spin that is listed on the same level as the Fedora Workstation edition.
-
New Steam Client Ups the Ante for Linux
The latest release from Steam has some pretty cool tricks up its sleeve.