It’s January! A new year! And I’ve had enough. My computer is a mess. This is a very old windows installation that I’m running, and it’s showing definite signs of senility. Plus, I’ve now been using Windows for work for a solid year, and I just want to see something different at home.
But Linux is no longer an option on this machine. You see, this is a Hades Canyon NUC, the one with the Intel CPU with an integrated AMD GPU on the same die! A fantastic little piece of kit except for one detail: Intel and AMD hate each other, and released exactly one set of drivers ever, then split up and tried to forget that one-off cooperation ever existed. Leaving me out cold for driver support. For a while, RocM could be made to work, but no longer. And without Rocm, there’s no OpenCL. And without OpenCL, there’s no Darktable. So Linux is not an option.
But as I said, I’ve had it with this computer. So I put it up on Ebay, and order myself a shiny new ZBOX Magnus One, with a fancy 12th gen Intel CPU, and a brand new Nvidia 3060! This is going to be great! And I can even reuse the old NUC’s memory and storage! (And as luck would have it, the GPU market currently is bonkers, so I actually sort of make a profit on trading my old old gaming rig and the NUC for the zbox).
A fresh start! Ubuntu it is! The kernel is a bit old, Nvidia support is a bit patchy. But it works, and it’s beautiful, and Darktable is screaming fast! It’s amazing! Even the Windows install imported without any major issue.
Fast forward a few weeks, and the cracks begin to show. Suspend is less than reliable. Firefox regularly crashes for no apparent reason. Actually, a lot of Gnome software is surprisingly glitchy. Oh well, that’s just what you get on Linux. And anyway, Windows wasn’t much better, so what can you do? Computers just suck a little, that’s how it is. I seem to remember that this wasn’t always the case, but I guess that just means I’m getting old.
Now fast forward again to a few days ago. I need to get things done today. My CV needs touching up, and a few important documents need to be prepared. But my computer lately has been a hot mess. Firefox has become so unstable it rarely makes it a whole hour. Wake from sleep is not just unreliable, it’s actively broken. Even cold booting sometimes takes several tries.
But today things come to a head. The computer freezes and now refuses to boot. In desperation, I write OpenSuse to a USB stick, maybe that’ll work better than Ubuntu. It doesn’t. Something about the Nvidia driver enrollment breaks and it can’t even boot any more on the binary drivers. The Ubuntu USB stick doesn’t even install any longer. Fedora works, thankfully, after a fashion. I feel like I’m going mad! I really should work on these documents today, and prepare my wife’s birthday, and I need that computer for it, gosh darn it!
What a mess. I sleep badly. Why does technology suck do badly these days? Should I not have bought that stupid Zbox with this Nvidia piece of junk GPU? Should I just buy an Apple and be done with it? Then at least I’d have someone else to blame!
But as a very last resort, way past bedtime, I run memtest. And guess what? Within seconds, it’s all red errors. My memory is defective. I. Want. To. Scream. So much anguish. So much stress. For a bank of defective memory. The memory that had probably been the culprit for my previous computer as well.
Today: two new sticks of memory, a fresh install of Ubuntu. No glitches. No crashes. Suspend works.
Thankfully, I’ve kept a continuous and reliable stream of backups, so no data was ever lost. Though I wonder how many files in those backups were silently corrupted along the way. What a mess.