Table des matières

Debian sous un iBook G4

Cette page regroupe l'ensemble de mes notes concernant la configuration d'une Debian powerpc.

Voici les caractéristiques de cette machine (cat /proc/cpuinfo).

[...]
platform	: PowerMac
model		: PowerBook6,5
machine		: PowerBook6,5
motherboard	: PowerBook6,5 MacRISC3 Power Macintosh 
detected as	: 287 (iBook G4)
[...]
pmac-generation	: NewWorld

Généralement j'effectue une installation minimale, je décoche l'option desktop.

<note importante>Toutes les manipulations doivent se faire en root.</note>

Changer le type de clavier

J'ai constaté que le choix du clavier n'était pas parfaitement compatible avec cet iBook (peut-être un mauvais choix lors de l'installation ?).

Pour modifier l'agencement du clavier, il faut utiliser la commande loadkeys. Dans mon cas, il faut charger le fichier /usr/share/keymaps/mac/mac-macbook-fr-kmap.gz.

loadkeys mac-macbook-fr

Le problème c'est que les touches @# et <> sont inversées.

Donc il faut modifier le fichier /usr/share/keymaps/mac/mac-macbook-fr-kmap.gz.

cp /usr/share/keymaps/mac/mac-macbook-fr-kmap.gz ~
gunzip mac-macbook-fr-kmap.gz

Il faut remplacer le numéro 41 par 86, et inversement. Ensuite on re-compresse ce fichier.

gzip mac-macbook-fr-kmap
rm /usr/share/keymaps/mac/mac-macbook-fr-kmap.gz
cp ~/mac-macbook-fr-kmap.gz /usr/share/keymaps/mac/

<note tuyau>On peut renommer ce fichier, par exemple en mac-ibook-fr-kmap.</note>

Pour prendre en compte ces modifications au prochain redémarrage :

dpkg-reconfigure console-data

En prenant soin de choisir le bon type de clavier.

Mon système est muet

Après avoir installé alsa.

aptitude alsa-base alsa-utils

J'ai constaté, que je n'avais aucun son, j'ai décidé de charger les drivers relatifs aux powerpc.

modprobe snd_powermac

Il faut relancer la configuration de la détection de la carte son par alsactl.

alsactl init

Pour connaître son type de carte son :

cat /proc/asound/cards
 0 [Snapper        ]: PMac Snapper - PowerMac Snapper (Dev 44) Sub-frame 0

Pour conserver ces réglages, j'ai rajouté snd-powermac dans le fichier /etc/modules.

Supprimer le beep en console

L'effet de bord ennuyeux quand on a du son, c'est d'entendre le “beep” du système. Pour désactiver cet effet sonore disgracieux, il faut éditer le fichier /etc/inputrc, et décommenter la ligne :

[...]
set bell-style none
[...]

Le clavier sous X.org

Encore une fois, le clavier avait un agencement pas cohérent sous cette machine.

J'utilise comme environement de bureau GNOME, pour régler le clavier, il faut aller dans l'onglet Système → Préférences → Clavier.

Dans Agencements, choisir Apple-Macintosh pour le modèle du clavier. Puis dans Option de l'agencement → Touche sélectionnant le 3e niveau, j'ai décoché “Alt. droite” et remplacé par “Alt. gauche”.