OpenBSD/macppc

J'ai trouvé un iMac G3 bleu dans la rue près de chez moi. Je l'ai booté (il marche !) et nettoyé. C'est un PPC 350 MHz. J'ai installé OpenBSD 4.5 dessus. C'est le seul UNIX qui a bien voulu booter sur ses 96 Mo de ram (de la SDRAM PC100 exactement) et ça tombe bien : je voulais en installer une.

L'installation prend 10 minutes et j'ai du configurer un peu Xorg à la main. En cherchant dans plusieurs forums j'ai collecté les infos nécessaires :

Le README pour ppc de OpenBSD explique comment utiliser le drivers ati (sinon on est en framebuffer donc 256 couleurs) :

Section "Device"
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI"
	BoardName   "Rage 128"
	BusID       "PCI:0:16:0"
EndSection

La FAQ d'Ubuntu dit que les meilleurs rafraichissements sont :

HorizSync 58-62
VertRefresh 75-117

Avec le driver ati, xdm ne voulait plus se lancer et dans /var/log/xdm.log j'avais une erreur :

(EE) R128: failed to load module fbdevhw

Ajouter cette ligne dans la section "Device" règle le problème (encore merci aux forums Ubuntu)

Option "UseFBdev" "false"

J'ai aussi mis le clavier en français :

echo wsconsctl -w keyboard.encoding=fr \
 | sudo tee -a /etc/rc.local