more linux musings

It’s a cold and rainy day in Florida, so I’m indoors puttering around the little computers, updating and installing into virtual machines. First up is a twelve-year-old Samsung R580 running Fedora 36.

I’m amazed that the Samsung, which is twelve years old, going on thirteen, is still fully functional. By that I mean everything, from audio to WiFi to Bluetooth to the Blue-ray drive this machine was sold with.

Here, in no particular order, are my observations.

  • Even though it still is running with Fedora 36 (Fedora 37 having been released 15 November 2022), the Linux kernel is at version 6.0.8, the same version as Fedora 37. And it boots and operates just fine. When I first installed Fedora 36 on this machine it was running with kernel 5.17.
  • The general performance is quite good. While it “only” has an Intel i5-430M, all the Linux distributions and software still work just fine on this processor which was first released January 2010. If you want an example of processor sufficiency, you need look no further than here.
  • The Samsung R580 was also released at the same time as the i5. After all this time the only repairs I’ve had to make on this notebook computer is the keyboard and the barrel jack on the side used to power and charge the computer. I upgraded the machine with a Samsung 1TB SSD back in late 2013, and it’s still going just fine itself. I spent $700 at a local Office Depot (which has since gone out of business) for my oldest daughter. When she “broke” it in 2013 I got it back and installed Ubuntu on it to recover usability. It’s been around the country, and at one point it went on a cruise with my wife and I on our 30th wedding anniversary so I could process photos taken with my Olympus E-M5. I’d say I’ve gotten my money’s worth.
  • Early next year I’m going to convert it into a testing IoT hub for home automation.

I got a wild hair and installed Alma Linus 9.1 as another KVM/QEMU virtual machine on my Linux Mint mini box. I wanted to see if it was even possible (it was obviously) and I wanted to see if I could mount the host’s Shared folder, and I did. I have thus been able to do quickly and painlessly what I can’t do with the latest version of Parallels on my MacBook Pro running macOS 16.2 (and yes, there’s a 16.2.1 update waiting in the wings at this point). I have a Parallels VM with Alma Linux 9.1 running, and the Parallels tools will not build and install on that instance. Yet when I use a free virtualization system on Linux itself, Alma Linux just installed and ran without having to do any installation of special tools within the Alma Linux 9.1 virtual instance. It’s faster and easier using KVM/QEMU/Virtual Machine Manger than it is under Parallels on macOS. A lot easier and faster. And the Alma Linux VM runs quite nicely with all its tools.

I’ve already walked away from Microsoft Windows, not because I consider Microsoft “evil,” but because I’m way tired of the advertising and other shenanigans that Microsoft practices with Windows. Microsoft’s attitude that I don’t actually own Windows but just purchased a license to use it has become anathema to me. There are many rumors that Microsoft is getting ready to pull Windows into their Azure cloud, and you will just run an instance and pay them a monthly fee for the privilege. Nope. All I will ever need to do I can do on Linux, and do it as good if not better. And if there’s an application that won’t run on Linux, then I didn’t really need that application to begin with.

I keep hanging onto Apple because the underpinnings of macOS are “real” Unix, and I’ve been enamored with Apple Silicon and consider Apple Silicon far superior to Intel/AMD processors. All of that appeals to my inner geek. But I can see a point in the near future where I wipe macOS off and install Linux on all my remaining Macs, just like I’ve removed Windows from those machines it initially came installed on.

parallels desktop 18 for intel mac


Last Sunday Parallels released Desktop version 18, their virtual machine management system. Ostensibly created for, and meant to be used with, Windows, I use it instead to run various Linux virtual machines. I’ve been using Parallels for about as long as I’ve owned this MacBook Pro, since mid-2020. And all that time I’ve run Linux distributions only. I will never run Windows.

This latest release has fixed a number of problems, not the least of which is successfully installing Parallels kernel drivers in kernel versions 5.15 and higher. I have no doubt that when Linux kernel 6 is released that Parallels’ kernel drivers won’t compile and install, but I’ll wait until I have to really worry about that. Right now all my Linux VMs are fully integrated with Parallels and macOS and work quite smoothly on this MacBook Pro with macOS Monterey version 12.5.

One VM I’m glad I installed is openSUSE Tumbleweed. I’ve been a SuSE/openSUSE user going back to SuSE Professional 7.2 in 2001. I still have the big green boxes those versions came in. When SuSE started to trade hands (as it were) and wound up being owned by Novell, that’s when I turned to Ubuntu. I dabbled a bit with Fedora in between long sessions with Ubuntu, but I eventually “forgot” about openSUSE until recently, when I was looking for a better distribution (for my needs) than either Ubuntu or Pop!_OS. Right now I’m happily running Linux Mint 21 on my little development system, but just in case something goes sour with Linux Mint I have Tumbleweed running in a VM, and I find it quite interesting.


If nothing else the desktop environment, based on Plasma/QT6, is reason enough to keep it around. It’s also the first rolling release I’ve ever run that didn’t eventually destroy itself because I didn’t keep it up to date often enough. Go back through my posts about the Raspberry Pi, and you’ll see that I was keen into running Arch on ARM on the Raspberry Pi, until every single Pi with Arch installed eventually corrupted itself. That’s when I moved back to Raspbian/Raspberry Pi OS, and that’s pretty much where I’ve stayed ever since. I trust Raspberry Pi OS; I don’t trust Arch. And it would appear that I can trust Tumbleweed as well. My lack of trust in a rolling release in general is why I installed Linux Mint 21 on bare silicon. It might very well have been Tumbleweed. And in the future, I might give Tumbleweed another shot as my daily development driver.

But before that would ever happen I’d need to install all my tools on a Tumbleweed VM and see if everything worked as well as it does on Linux Mint 21. That would take time and motivation for me to move away from Linux Mint.