LINUX PICKS AND PANS

MX Linux Reinvents Computer Use

MX Linux is a blend of mostly old and some new things. The result is an appealing midweight Linux operating system.

The midweight category is a bit unusual. Desktop environments that run well on minimal hardware typically fall into the lightweight category. Lightweight environments like Xfce, LXDE/LXQt, Enlightenment and iceWM often are paired with software applications that do not tax system resources with heavy graphics and animations.

Lightweight Linux distros are good choices to keep aging computers running fast and furious. So-called midweight distros push the resource limits a bit with more full-bodied software and features that place them on the upper edge of lightweight performance.

MX Linux falls into that edgy category. It runs only the Xfce desktop with a few full-service Web browsers, graphics tools and the LibreOffice suite without slowing down system performance.

Besides the solid performance, one of the best selling points for MX Linux is its ease of use. LX Linux requires no learning curve to use the Xfce desktop efficiently. Another key ingredient is a very handy collection of system tools designed specifically for the MX OS.


MX Linux Updater full system upgrade preview screen

MX Linux lets you perform a system upgrade without doing a reinstallation for every new release.
– click image to enlarge –

MX Linux 18.3, released on May 28, is based on Debian 9.9 “Stretch.” It features a customized Xfce desktop. This new version, while a minor release, brings updated MX applications and an improved MX user manual.Family RootsMX Linux is a desktop-oriented Linux distribution. If you are looking for a server component, you will not find one with this distro. MX Linux started as a cooperative venture between the antiX and former MEPIS Linux communities, hence its “MX” moniker.

MX Linux is not a fork of its roots. Rather, it merged some of the best elements of both antiX and MEPIS to create a better product than either of the parent families. AntiX still runs a variety of lightweight desktop options that include Fluxbox, IceWM, JWM and Xfce.

I started playing around with antiX several years ago when looking for suitable Linux OS to help a local business owner keep his older computers out of the trash heap. In that same time frame, I discovered MX Linux, a variant of antiX that was only several months old. Even then, in its early beta release, MX Linux showed tremendous potential. The MX Linux 18 series today shows not just potential but established execution.

MX offers just the Xfce desktop. It kept its roots as a midweight operating system designed to combine an elegant and efficient desktop with simple configuration, high stability, solid performance and medium-sized footprint on system resources.

Much to Offer

MX Linux draws from the core antiX system and includes work and ideas used by Warren Woodford’s long-dormant MEPIS project. Ongoing backports and outside additions to the MX software repository keep components current.

Even if keeping an aging computer productive is not your goal, MX Linux has another very redeeming feature not found in most Linux distros. It is highly portable.

MX Linux is a great option if you need to carry a fully functional Linux operating system in your pocket without lugging around a laptop. That can be a huge convenience if you travel or work at different locations with access to computers. It is easy to install the entire system to a USB stick.

That by itself is not unique. Other Linux distros allow that option to varying degrees. MX Linux, however, took the concept of persistent memory in a live or portable environment that already existed in antiX Linux and expanded the concept. MX Linux also simplifies the process.

Running live sessions of a Linux distro is a handy way to check out a distro’s suitability for your computing needs. Normally, however, you cannot save settings or add/remove software in live sessions. That is where persistent memory comes into play.

MX Linux provides three forms of live persistence, including the Puppy Linux style “frugal” installation option. It also offers multiple options with its own built-in tools to burn the ISO to a USB drive with a choice of storage options.

Look and Feel

The Xfce desktop is easy to use but less a thing of beauty. MX Linux’s focus is performance and simplicity. It is less concerned with snappy animations and other graphical niceties.

The default desktop view places the taskbar along the left edge of the screen. That might strike you as a configuration found in a GNOME 3 display. Xfce typically is configured with a bottom panel.


MXLinux Xfce desktop

The tweaked Xfce desktop lets you add applets to the panel and launchers to the desktop. It provides full access to a well-populated menu arranged by application categories. Another style menu pops up with a right-click anywhere on the desktop.
– click image to enlarge –

The tweaking tool makes it is easy to place the taskbar any place you want it. You also can tweak several theme settings as well as choose Xfwm compositor or Compton, or none, and then tweak the settings even more.

To move the taskbar, right-click a blank spot on the panel and click Panel > Panel Preferences. Then click the Mode drop-down to select Deskbar, Vertical or Horizontal.

The Xfce desktop controls make this environment one of the most easily configurable desktops. Add the configuration panels MX Linux developers created for an unbeatable desktop you can set up your way.

Not a Clone

Despite MX Linux’s origins and some shared antiX core components, MX Linux is not a clone. There are numerous distinctive differences that make each different. Most of those differences are in the OS underpinnings. They are evident in key areas such as the look and feel, and the application software base.

For example, the antiX distro is more lightweight by design. It relies more on command line structure instead of a fully dedicated graphical user interface, or GUI. MX Linux runs a real desktop environment rather than windows tiling managers such as IceWM, Fluxbox and JWM (Joe’s Window Manager).

I want to keep the focus on what makes MX Linux 18.3 such a good Linux distro, so I will avoid the temptation to do a major comparison of the MX-came-from-antiX scenario.

MX Minimum Requirements

The Xfce 4.12.3 desktop has been around for a long time. The added system tools built into MX breathe fresh life into an already smart desktop environment.

The relatively low system requirements make MX Linux compatible with a wide range of hardware components. Despite the specialized “midweight status,” here is what your computer needs to run MX Linux without a glitch:

  • a CD/DVD drive (and BIOS capable of booting from that drive), or a live USB (and BIOS capable of booting from USB);
  • a modern i486 Intel or AMD processor;
  • 512 MB of RAM memory;
  • 5 GB free hard drive space;
  • a SoundBlaster, AC97 or HDA-compatible sound card; and
  • for use as a LiveUSB, 4 GB free.

What’s Inside

MX Linux offers an impressive set of basic traits. Of foremost importance is the kernel status. The kernels are secured against known vulnerabilities. The kernel is updated to 4.19.37. So-called “zombieload” patches are included.

This distro still supports both 32-bit with PAE (non-PAE kernel: antiX) and 64-bit architectures. You can upgrade or downgrade kernels easily with the MX Package Installer.


MXLinux Updater full system upgrade preview screen

MXLinux lets you perform a system upgrade without doing a reinstallation for every new release.
– click image to enlarge –

Included are core antiX systems and automatic enabling of most Broadcom drivers. The release includes UEFI installer (64bit and 32bit), LUKS encrypted root, home, and swap partition options, along with a new Bug Manager for better user experience.

Installed Software includes LibreOffice 6.1 and the Firefox browser as default. The default software covers productivity (Orange Calendar, PDF-Shuffler), graphics (GIMP), communication (Thunderbird, HexChat), multimedia (Clementine, guvcview, SMTube, VLC media player) and a number of tools specific to MX Linux (called MX Tools) that range from a live-USB drive creator to a network assistant, package installer, repository manager and a live ISO snapshot creator.

Speedy Installation

MX Linux uses the installation tool popular in antiX Linux. It is not the most modern-looking installation tool, but it gets the job done with no hassles.

The directions and step-by-step process are easy to follow. You can install MX Linux to a USB drive and boot from it to totally bypass whatever operating system remains on the hard drive. This method gives you a live session with the ability to save all configurations as well as data and software changes directly to the USB drive.

You can do a frugal installation to the hard drive without configuring a dual boot and without messing with the operation of the existing operating system. Boot the computer without the USB stick in place and run your old system. Boot the computer from the USB stick and have MX Linux boot from the hard drive with all configurations, applications and personal data instantly available.

You also have the option of installing MX Linux to the hard drive and using it as the only operating system on the hard drive. Whichever method you select, MX Linux provides even more flexibility through unique installation routines. For instance, the ability to configure a workgroup and to share directories is available without having to install any extra package.

Bottom Line

MX Linux makes transitioning from any desktop operating system simple. It provides a computing platform that is a bit different and very reliable.

MX Linux is a powerful, easy-to-use computing platform that goes beyond lightweight performance without filling your computer with software bloat.

The latest MX Linux 18.3 ISO is a “refresh” release, not a major upgrade. It has all the recent updates, bug fixes and system updates. This distro does not offer rolling releases, however.

You can perform a system upgrade from an existing MX Linux installation when new refresh releases are issued to get all the updates since the original MX-18 version release. There is no need to do a re-installation with each new release.

Want to Suggest a Review?

Is there a Linux software application or distro you’d like to suggest for review? Something you love or would like to get to know?

Pleaseemail your ideas to me, and I’ll consider them for a future Linux Picks and Pans column. And use the Reader Comments feature below to provide your input!

Jack M. Germain has been an ECT News Network reporter since 2003. His main areas of focus are enterprise IT, Linux and open source technologies. He has written numerous reviews of Linux distros and other open source software.Email Jack.

12 Comments

  • I was a very big fan of Linux mint for more than 10 years. But due to money problem I bought a budget laptop with 4gb ram an Celeron processor and win 8 pre installed in 2016. I tried to install Linux mint but uefi happen.I tried Every solution in the world about uefi and corrupted grub. But no solution to this kind of problem. So I tried ubuntu, pop os, Manjaro, Debian, fedora, dude etc. But grub has been always corrupt. I don’t know what the problems were? Then I found MX Linux. And I tried it. Amazingly it works. Now I can use win 10 duel boot with MX Linux. MX linux is very fast and very stable too. For 5 months I AM using it….but no problem… I love MX Linux more than Linux Mint and any other Linux. Go on MX Linux…..

  • To be clear, MX’s FAQ points out that upgrades between versions are only for versions where neither the base Debian version or the XFCE version change:"When the Debian base has changed or a new Xfce version is released (both of which occurred with MX-19), then reinstalling is needed for continued reliable use."For context, it wasn’t possible to migrate from MX-16 to MX-17. 17-18 was ok, but then MX-18 to MX-19 was not supported.I think saying "MXLinux lets you perform a system upgrade without doing a re-installation for every new release." is a bit misleading, though technically true (as re-installation is not needed to every release).Just thought I’d mention it since this is actually what stops me from using MX as a daily driver. I do use it as a portable from a thumbdrive, for which it is excellent. For chronic distro-hoppers this may not be an issue. But I have multiple Debian boxes that haven’t needed a re-install ever (migrated with minimal pain from Wheezy to Jessie to Stretch to Busterbetter part of a decade now) and even Fedora is a better bet for avoiding re-installation long term.

  • ULTIMATE USB DISTRO!!! I was sorry to see how lightly this was glossed over. ALL settings and customizations are persistent. I came here after Fatdog64 review; MX is everything the other isn’t. It has much to owe to antiX for this. I stopped playing with Tails because of lack of persistence- yeah there’s tricky security issues, but- it’s just plain unusable for me. MX18 is everything I wanted in a USB-stick distro and I’m psyched!

  • I like MX 18.3 a lot. Their installer, however, could be simplified. For the average person wanting to switch from Windows, it’s a bit intimidating. I also really like the ability to create a Live-USB with persistence.

  • Not sure how much experience you have with Linux but most of them look pretty dull out of the box and MX is no exception. Once you change the sidebar to a horizontal panel its just a question of shuffling the various components around and changing some themes. The base theme is part of the OMG Suite here:https://www.deviantart.com/nale12/art/OMG-Suite-288398137Just extract this into your .themes folder and it will then appear in the settings options.The Windows 10 icon theme is here:https://www.xfce-look.org/p/1013482/The Conky theme is Red Rings although Ive altered mine around from the original to suit the wallpaper background.https://www.deviantart.com/jose75c/art/Conky-Red-Rings-701978395The other two monitors and the analog clock are components of Cairo Dock. Good luck with that if youre not familiar with it because the learning curve to customize the various plugins, separate items from the dock and hide it etc. is pretty steep but well worth the effort.I changed the panel clock font by adding the LCD2 normal font to my selection:https://www.wfonts.com/font/lcd2The menu icon used is from the Zorin system and the other icons like 4 dots in a square are just custom icons I assigned to those launchers.

  • Your reviews are an absolute delight to read because it is obvious that you actually WORK with and on your subject, and then explain things in a clear, lucid manner which leads the reader to know that he’s looking over your shoulder as you work.

    Incomparable style, great writing, and outstanding effort on your part.

    Many thanks.

    • Thank you for your comments and for reading our Linux Picks and Pans column. Your reader support is much appreciated.
      Jack M. Germain
      ECT News Network

      • I AM , because of your article, in the process of installing MX-Linux on a new laptop purchase.
        I AM really looking forward to your follow-on articles about Linux Mint.
        Keep up the good work…

      • I can’t take credit for the desktop tweaking. I hadn’t done anything yet before taking the screenshot. The desktop applet is a feature of the Conky app bundled with MX Linux. You can turn off the display at the top of the screen using the Conky Toggle switch in the main menu. The green background and the contents of the left vertical panel bar are all part of the default desktop design when you run the live CD to access the installer. I should have mentioned in the review that MX Linux comes with an attractive collection of background images. However, the main menu provides several tools to configure and tweak the desktop appearance and behavior.
        Jack M. Germain
        ECT News Network

Leave a Comment

Please sign in to post or reply to a comment. New users create a free account.

When considering a new smartwatch, which feature set is most important to you?
Loading ... Loading ...

LinuxInsider Channels