Old Computer Challange 2023, Days 1 & 2 I've been on an impromptu business trip for Monday and most of Tuesday, which meant two things: 1 Having to use my work laptop most of the time, with all the modern stuff this brings with it. 2 Not being able to fiddle with my old computer setup. I arrived late on Tuesday and barely was able to gopher around a bit. So let's dig back a bit and let me tell you about the current system I'm running Hardware This is a Dell Wyse 3030 "Terminal". The original version came out sometimes in 2014 under a slightly different name and with more storage, being a Windows-based thin client. My system being the Linux-based thin client, 4 gigabytes of MMC storage have to suffice. Powered by a dual core Celeron, able to hit 2.17 Ghz. Of course, while doing the OCC thing, it's clamped down to 1 core and the minimum possible CPU frequence, which is 500 Mhz. 2 gigs of RAM, minus what the GPU uses, OS limits this to 512 Mb during this frugal week. Speaking of the GPU, it has two display ports, one of which is currently equipped with a DVI dongle, connecting it to my main monitor, a glorious 23 inch "Cinema Display HD" from Apple. Yes, the acrylic monstrosity from 2002. On its three feet, it's always angled slightly back, the total bezel area is larger than some other displays, and the color fidelity isn't as good as you see on contemporary IPS or even OLED screens. But I love it, and I'm not just using it for this challenge, it has been my main display for most of the year. Software In my previous post here, I've said that I'm just going to put Slackware on that machine, and be done with it. Well, that didn't work out. Slackware doesn't have a high opinion about dependency management for its packages, so it works best when you just install the whole shebang on your machine. Granted, this is quite okay with most systems. Even if you include all the desktop environments, the total Linux kernel source and a full-fledged LaTeX environment, you're not breaking 20 gigs. And there's a certain joy about having every piece of software at your immediate beck and call. Want to try that weird editor, KDE app or programming language? It's there, no need to even install a package. It's what made exploring a Linux system fun for me in the late 90s. Alas, I don't have 20 gigs here. I tried a few things: 1 Manually selecting packages to get a minimal system. Didn't work out that well, even with moderate demands you break the 4 Gig limit easily. With some research I probably could've come up with something that gives me a good GUI system with no broken dependencies, but I wasn't looking for spending that much time. 2 Install everything on an external drive. So I grabbed a 64 GB USB 3 stick, connected it to the single USB 3.1 port this machine had, and went along installing. Only to find out, that the system could boot from there, but the OS couldn't find its data partition afterwards. Probably some issue with how external devices are named, so if I were able to spend the time to find the correct LILO configuration and initrd invocation, this might be possible. But again, patience is not my strong suit right now. 3 Try a more minimal Linux distribution. I went with Alpine, as I always wanted to try that out, outside of containers. So a small footprint was a given, and I checked out how hard it is too install on such a minimal system. And to no big surprise, it worked out fine. Granted, as with all modern systems, once you installed a few applications and dev environment stuff, the megabytes accrue, but I got a graphical environment like I had in the early 00s. More about that later... As a final note: Of course I'm using the Alpine email package to read my email on that Alpine operating system...