Review and Comparisons Between Linux Mint XFCE, Cinnamon, and Mate



Review and Comparisons Between Linux Mint XFCE, Cinnamon, Mate, Windows 8.1, and Windows XP


Linux Mint XFCE

Linux Mint XFCE (CC0 wallpaper by Magdalena Smolnicka)

Copyright ©2024 July 02, 2024, updated September 21, 2024 — Larry Neal Gowdy



Quick Overview

Everyone has different tastes, different preferences, and different needs, and it is sometimes interesting to see which operating system each person chooses. For myself, I began with Commodore® 64 computers, and then progressed through DOS and most all versions of Windows® from 3.1 to 8.1. My filing cabinet has a tall CD spindle filled with Windows software CDs, and yet my four computers (which use the same APU and motherboard series) currently all have Linux Mint on them. More interesting is that three of the computers have a different version of Mint.

PC #1 - Mint Mate is used in the living room for streaming foreign videos, viewing television stations that are not aired locally, for playing MP4s, and for playing DVDs that are too old of formatting to play on a modern DVD player. The Mate version is 19.1, it's about five years old, it has not yet been updated, and not once has it ever had a glitch.

PC #2 - Mint Xfce is used for the primary online computer which is devoted to online stuff like emails, business accounts, downloading music, and general online research.

PC #3 - Mint Xfce is setup for use as the offline computer for file maintenance.

PC #4 - The fourth computer is occasionally used as a test computer, for testing various distributions and software prior to installation on a primary computer. It has Mint Xfce on an old 250gb SATA2 hard drive, and Mint Cinnamon on a 500gb solid state drive.

Of the hundreds of distros and versions that I have tested over the past ~20 years, Mint continues to edge-out the competition.

Mint Xfce

Pros: I like Xfce for its basic layout, which is comfortable to use for those of us who used Windows way too long, and too, Xfce doesn't have many bells, whistles, wigglies, nor anything else to distract. Xfce is also easily modified for preferences of color and general layout. One core wonderfulness of all versions of Mint is of the graphics quality being intensely superior to everything Windows-based.

Cons: On low wattage computers like my own, Xfce is slow to boot, and programs are slower than normal to load. For myself, the slowness isn't a problem since I am not in a hurry while on the Xfce computer. Using a solid state drive does improve the slowness by about 50%, but I favor the dependability of hard drives far more than I favor load speeds.

Mint Cinnamon

Pros: Cinnamon is a nice change from Xfce, and since I prefer for most of my computers to have a different look and feel (so as to not grow bored from seeing the same thing too often), then Cinnamon fits my preferences quite well. On my computers, Cinnamon on a hard drive loads most programs within about half the time as Xfce. I had tested Cinnamon several times in the past, but I wasn't much pleased with its appearances until 21.3, of which I now often favor above Xfce and Mate. Cinnamon's graphics quality is similarly fantastic as Xfce's.

Cons: Cinnamon has lots of bells, whistles, and wigglies, but fortunately most all of them are easily turned off. As a general rule of thumb, all Linux distributions boot and load software about 5-10 times slower than a clean Windows installation, and Cinnamon is not an exception. My personal preferences strongly disfavor too much use of grays, of which Cinnamon uses in abundance, but a quick visit to the themes' gtk and css files to change all 191919/202020 grays to 000000 makes Cinnamon quite nice for me.

Mint Mate

Pros: As stable as Xfce and Cinnamon, while Mate offers a different variation of appearances.

Cons: On low wattage computers, Mate is similarly slow to boot and load software as are Xfce and Cinnamon.

Load Times With Solid State Drives

As an experiment, I loaded Cinnamon onto a 500gb Samsung® EVO 850 solid state drive. The ~90 second boot time dropped to about 40 seconds, and loading the Software Manager also dropped from ~90 seconds to ~40 seconds. The Nemo file manager dropped from ~3 seconds to about ~2 seconds. LibreOffice's Writer had no notable change of load time. Firefox's load time dropped from around 16 seconds to ~7-8 seconds.

For myself, aside from the extra minute to boot, the solid state drive would not save me more than maybe a minute a day during regular use. For my own needs, a solid state drive is not an advantage.

Comparisons of Typical Load Speeds for Mint and Windows on Hard Drives

The speed of loading a program is not important aside from the user having to stop work while waiting for the computer to do its job. Sluggishness can cause the user to become frustrated, and the frustration can become a deciding factor of whether or not the user is satisfied with the operating system.

Boot time: Mint - 90 seconds. Windows XP - 30 seconds. Windows 8.1 - 12 seconds.

Load a word processor: Mint Writer - 12-20 seconds. XP Word 2003 and 2010 - almost instant. Windows 8.1 Word 2003 and 2010 - ~1 second.

Load the file manager: Mint - 3 seconds. XP - almost instant. Windows 8.1 - less than 1 second.

Load Firefox: Mint - 16 seconds. XP - about 4 seconds. Windows 8.1 - 3 seconds.

For load speeds and operational speed, there is no question about it, Windows XP and 8.1 are fast, much faster than most all Linux distributions. Lightweight distros like Puppy, Antix, and MX are able to load lightweight software quickly, but the load times are similar as Mint's for software like LibreOffice and Firefox.

Hardware Test

While editing this article I wanted to experiment with Cinnamon on an old Biostar A68N-5545 motherboard that has four SATA ports, a 25W AMD A8-5545 APU (quad core 1.7ghz, turbo 2.7ghz), and 4gb DDR3 RAM. Using the same Cinnamon SSD as was in the other pc (which had a 2ghz quad core APU and 8gb RAM), the differences were surprising. Boot time dropped to about 19 seconds, Firefox loads in about 3 seconds, the file manager loads in about 1.5 seconds, and Writer loads in about 4 seconds, which is quite good.

With an ssd on the right MB, Cinnamon is very competitive with Windows. I would assume that Xfce and Mate would be similarly fast.

The moral of the story is that load times can be dramatically different between different brands of motherboards. To me it is humorous that Cinnamon runs faster on lower spec hardware than on the higher spec hardware.

Note: In years past, I used top of the line CPUs and RAM, and though everything ran fast, still the ~200-250 watt minimum consumption was not good: it heated the home office quite nicely in winter, but in summer it was intolerably hot. The solution was easy: build new computers that consume under 25 watts during normal loads. Aside from the comfort of low wattage computers, they also paid for themselves in electricity savings within the first two years of use.

Over-all Opinion of Mint Versus Windows

For those of us who need a professional quality word processor for use with large and complex documents, the one and only viable choice is Word 2010. Word 2010 works fine in XP, but XP does not support Office 2010's theming, which leaves Word's title bar and coloring looking less than attractive (the 'too much gray' problem). Windows 8.1 renders Word the very best. Word can be installed in Linux by using Wine, but like XP, Word's theming is unattractive in Linux. If Word were an absolute daily necessity, I would only use Windows 8.1 on all of my computers.

One core weakness of Word 2010 is the operating system's graphics quality. On my Windows computers, text is less than crisp, which is hard on the eyes. Linux, however, has superb graphics quality, which is also seen within Word on Linux. Text quality is dictated by several factors that include the graphics hardware, hardware drivers, and the operating system itself. As an example, on all of my computers the text quality is always very poor in all versions of Windows, but the text quality is almost always very good in Linux. Using the same monitor, same monitor resolution, same video cable, same graphics hardware, same CPU, same RAM, and the same motherboard, the graphics quality has always been poor in all versions of Windows, and yet the graphics quality is very, very good when Linux is installed.

Windows' good side is that it's fast and has a lot of good software, but all versions suffer from file instability, low quality graphics, and slowness of keyboard response. Linux tends to be slow to load, and a lot of software for Linux is not professionally polished, but keyboard response can be adjusted to please the fastest typist, graphics quality is superb, and file stability is very good.

Word 2010 Features in Linux

One core advantage of Word 2010 is the nifty Find feature, which is tremendously valuable when searching through large documents. LibreOffice Writer does not have the feature, but there is a good work-around. While Writer has a document open, you can select all (ctrl-a), copy all (ctrl-c), paste (ctrl-v) the text into a text editor like Geany (which removes all of Writer's formatting), and then copy-paste the text from Geany into the Calc spreadsheet. Setting Calc to wrap the text, the result is a workable copy of your word processing document. Calc's Find popup can then display all of the instances of the text being searched for. The result in Calc is sometimes better and sometimes not as good as Word, but it's still a fully usable solution.

Too, Calc offers a split screen view like what Word offers, which is a huge necessity when entering text at the bottom of a document while reading the text near the top of the document (i.e. translating a document's foreign language into English). The Geany editor also offers split screens, which is excellent for smaller documents, but Geany doesn't have the 'Find All' display like what Calc has.

The 'Find All' function and the split screen feature are the two primary reasons for why I had kept using Word, but now that I can have similar features in Linux, then there is no good reason to install Office 2010 in Linux.

With Mint having LibreOffice and the Xed text editor, the user can do just about everything in Linux that was being done in Windows.

Sum

All flavors of Linux Mint offer the best quality Linux software, superb graphics, fast keyboard repeat rates, and very good stability. On my hardware, Cinnamon runs a little faster than Xfce and Mate, while Cinnamon also has the panel icons and file manager that I prefer. For myself, if I had to choose just one of Mint's versions, I would still choose Xfce. However, fortunately I need at least three computers, which enables me to use all three Mint versions.

The moral of the story is for the user to simply give all three Mint flavors a test, and to choose the one that the user personally likes best.

Personal Comment

For years I wanted to assemble an operating system that I could feel comfortable using, one that holds no baggage of negativity, one of which I could place the best of my files upon, and to not have the lingering thoughts of from where the software originated. No software is pure, but Mint is the best known. And now, for the very first time, a new emotion arises when I think of using the offline computer: a happiness that is founded upon the tone of an object that is of moral quality.



Update July 17, 2024

After further investigating the differences of how well Mint performs on different motherboard brands, the tests glaringly verified a trend that I have witnessed in all Linux distributions and versions: file reading/writing in Linux is much slower than Windows on the identical same hardware (including using the same hard drive). I had originally suspected that the file transfer rate was slower in Linux due to Linux having to read/convert NTSF and Fat, but tests showed the speeds to not increase even with a drive being formatted as ext4.

The typical USB-2 and USB-3 read speeds in Linux widely vary relative to the flash drive itself, but as a general trend, within Mint my computers typically read at around 10mb to 15mb — sometimes a little faster, and often a lot slower (i.e. around 60kbs). Typical write speeds are about half at best. Never have USB speeds in Linux been similar to what is normal in Windows with the same hardware and the same flash drives.

An example is when using a 1tb solid state drive connected to a SATA-USB cable and plugged into a USB-2 port: in Linux the read speeds vary wildly from around 20mbs down to under 1mbs (usually staying at around 8-11mbs), but on the same computer with Windows 8.1 the read speeds can hold a steady 50mbs with occasional bursts of higher speeds.

Similar differences are witnessed with USB-2 thumb drives, of Linux reading at around 6-15mbs while Windows reads the same files on the same thumb drive at around 30+mbs.

In Linux, the USB-3 port does not show a sizable improvement of speed for thumb drives nor for the external solid state drive. In Windows 8.1, the USB-3 port reads the solid state drive at 120-150+mbs. The write speeds are similarly proportional.

The reading/writing speeds of copying/moving files from one folder to another folder on the same Linux hard drive are a varying mixture of ~30mbs to under 1mbs (sometimes literally stopping if the gb sum of files is too large), whereas in Windows 8.1 the speeds would be in the 100-200+mbs range (or higher depending on individual file sizes).

During a recent maintenance of writing files to an external solid state drive, the process normally takes around 3-5 minutes in Windows 8.1, but in Mint it was over two hours. I had to stop one file backup in Linux because it would have taken over eight hours to complete (after having waited about 15 minutes, I checked to see how many files had been copied (the 'mbs' speed estimate is known to be incorrect)). The sum of the files copied was less than one full folder, whereas about a dozen folders ought to have already been copied. No way was I going to wait about a third of a day for Linux to do a couple minutes of work.

I have to have a computer for file maintenance, and I have to be able to do the file maintenance within a reasonable length of time: Linux simply cannot do it.

The slowness of Linux's file system has been personally witnessed for almost 20 years with numerous different motherboard brands and CPUs. From what I have read in various Linux forums over the past ~ten years, the slow transfer speed is a known issue within Linux, and, apparently, there is no fix in the works.

Since Linux also tends to corrupt thumb drives (thus not being readily interchangeable with Windows computers), plus Linux using different time stamps that are not comfortably compatible with Windows computers, then the only sane choice is to either use all Linux computers or all Windows computers. Since Linux cannot handle file transfers, then the choice must be to use Windows.

One advantage of the recent problems is that it helped me diagnose an EMI problem within two Windows computers. The Mint computers ran comfortably quiet of EMF radiation (due to the very slow data speeds), and when the slow data stream fault was traced, the idea led me to experiment with the data streams in Windows, which resulted in my finding and correcting the EMI in the Windows computers. The Windows computers now run as comfortably quiet as Mint, but while maintaining maximum data stream speeds. Another perk was that I was able to greatly improve the text quality in Windows: it still isn't as good as Mint's text quality, but it's darn close now.

I still think of Mint as being a top of the line Linux distribution, but it simply isn't a viable operating system for my personal needs.


Windows 8.1 Screenshot

(©2024) Windows 8.1 Screenshot by Larry Neal Gowdy



Update September 21, 2024

The slowness problem appears to have now been fixed.

While toying further with Mint Xfce, I watched as icons were being created for newly copied files. It was taking approximately 20 seconds for Tumbler to create one icon for one file. Within a folder of hundreds of files, the total time would then be approximately the number of files (n) times minutes (m) divided by 3 (NxM/3). Copying 100 files would then sum to approximately 33 minutes. Copying 1,000 files would then sum to approximately 333 minutes: about 5.5 hours. A 10,000 file session, including the creation of icons for both the hard drive folder as well as the flash drive folder, would take no less than 110 hours. And that is close to the time that I had experienced when attempting to copy files.

The "tumblerd" warning that pops up when attempting to unmount a flash drive was apparently being caused by Tumbler slowly creating new icons for all files copied as well as for all files on the flash drive. A lot of people have complained about Tumbler being a memory and CPU hog, but I did not find a suitable online fix for Tumbler's misbehavior. My final solution was to simply go into the Software Manager and to permanently uninstall Tumbler.

Result #1: Flash drives can now be unmounted instantly or within a second or two, a HUGE-HUGE improvement.

Result #2: The USB-3 port now reads solid state drives at around 90mbs (varying relative to file sizes), which is competitive to Windows 8.1 speeds.

Result #3: File copying between folders on the same hard drive is around 120mbs, which is similar to Windows 8.1.

Result #4: Mint Xfce is now a usable operating system, and after doing several more tests, I expect to be using Mint Xfce full-time again.


Linux Mint Website