Introduction
Introduction Statistics Contact Development Disclaimer Help
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
You are viewing proxied material from tilde.pink. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.