| View source | |
| # 2025-07-07 - Old Computer Challenge - Introduction | |
| This year i plan to voluntarily participate in the OCC. Two times | |
| now i have done involuntary challenges due to primary hardware | |
| failure. One of the hazards of using hand-me-down hardware. It's | |
| nice to be doing it this year under less challenging conditions. | |
| Old Computer Challenge 2025 | |
| A friend sent me a T500 with CoreBoot and SeaBIOS pre-installed. It | |
| has a 64-bit Core2 Duo CPU, 4 GB RAM, and a 320 GB spinning rust | |
| disk. It is difficult for me to wrap my mind around calling these | |
| specs old, but it was released 17 years ago in 2008. That's nearly | |
| six times the duration of the maximum warranty period. It's old, | |
| okay? | |
| This laptop has Linux stickers on the cover, so i chose to use Linux. | |
| I love minimalist systems like OpenBSD and SvarDOS, so i chose to | |
| install Alpine Linux. Several years ago i read Solene's post about | |
| Alpine Linux as a desktop, and i have been meaning to try it. | |
| Alpine As Desktop | |
| Coreboot is fairly low level. It has no boot-time BIOS setup. | |
| Configuration is done at compile time and settings can be viewed | |
| using the `nvramtool` utility. | |
| This laptop has an Atheros AR9285 WIFI interface, which is supported | |
| by the ath9k driver. For some reason the Alpine Linux install media | |
| does not automatically load this driver. Prior to running | |
| `setup-alpine` i needed to run `modproble ath9k`. | |
| This laptop has an Intel i865 GPU. This chipset *was* supported but | |
| then it was dropped from the mesa package. The driver still exists | |
| in the unmaintained mesa-amber package, but Alpine doesn't have that. | |
| I used Mode Setting instead, and did *not* install the | |
| libva-intel-driver and xf86-video-intel drivers. | |
| I stayed pretty close to the wiki install instructions. | |
| Alpine Wiki - Installation | |
| Alpine Wiki - Desktop | |
| Alpine Wiki - Kernel Modesetting | |
| Recently i read about IanJ using the suckless terminal emulator. | |
| I will try `st` from the Alpine package collection. | |
| Suckless Terminal Emulator | |
| The rest of my toolkit includes busybox awk, dosbox-staging, lynx, | |
| oed, tcc, tmux, and xpdf. I used tcc to compile various local | |
| programs including `uncsv` which makes it easy to process CSV data | |
| with any AWK implementation. | |
| To get into the spirit, i dug out my Keytronic E03601QLPS2-C | |
| keyboard and a ball mouse. Clickety Klackety Klack! | |
| tags: occ2025,retrocomputing | |
| # Tags | |
| occ2025 | |
| retrocomputing |