Traduction(s) : aucune


Ce document est destiné à aider toute personne désirant installer la dernière version Debian stable Jessie 8.0.0 sur iMac G5 17 & 20 pouces rev C.


Avant-propos


Vous retrouverez ici les informations recueillies sur différents sites afin d’en faire un «pas-à-pas» et ainsi encourager les débutants à aboutir dans leur démarche vers l’installation d’un système sous Linux en s’épargnant des heures de galères et de recherches pour finalement dire : "Linux, ça marche pô ..." :o

Je partage ici mon expérience, vous êtes cordialement invités à me faire part sans retenue d’éventuelles coquilles ou points que je n’aurai pas abordés ou oubliés ou négligés. Ces tests sont réalisés en fonction du temps qui m’est disponible, j’ai d’autres machines de test en différentes révisions (17 et 20 pouces avec ou sans iSight).

Avant de vous lancer tête baissée, vous devriez peut-être consulter ce document en référence à cette nouvelle version Debian, les problèmes connus et que vous risquez de rencontrer, en particulier les points 5.10 et 5.11 à propos de l'environnement de bureau ainsi que des capacités matérielles (carte graphique) à exploiter certains moteurs ou librairies : https://www.debian.org/releases/stable/amd64/release-notes/ch-information.fr.html


Introduction


Rapport installation iMac G5 20 (revC) : Identifiers: iSight - MA063LL/A - ?PowerMac12,1 - A1144 - 2081
Source : http://www.everymac.com/systems/apple/imac/specs/imac_g5_2.1_20.html

{i} Concernant la notation dans ce document :

ces encadrés contiennent des lignes de commande à saisir dans une fenêtre de terminal ; les ## sont des commentaires liés à cette commande


Préparation du support d'installation


Téléchargement ISO

Supports d'installation cd et usb préparés sous OSX mais les principes restent les même sous d'autres OS.
Rendez-vous ici afin de récupérer l'image iso (netinstall de préférence si vous disposez d'une connexion Internet) ainsi que la somme md5 : http://cdimage.debian.org/debian-cd/8.0.0/powerpc/iso-cd/

Contrôle MD5

Vérification somme md5 dans le terminal :

md5 ##puis glissé-déposé de l’image ISO dans la fenêtre du terminal, le résultat doit correspondre à la somme md5 du fichier téléchargé 

/!\ ne pas négliger cette étape car on peut avoir une mauvaise surprise (j’ai re-téléchargé l’iso une fois car sommes md5 non correspondantes = image corrompue)

Gravure cd

Gravure cd-rom réalisée à l'aide de l'utilitaire de disque à la vitesse minimale

Préparation clé USB


Démarrage de la machine


{i} vous n'avez besoin ici d'aucune option farfelue ou exotique à signifier à l'amorceur Yaboot, tout fonctionne par défaut.
Lorsque vous arriverez au prompt Yaboot, l'option par défaut est "Install" qui correspond à la version 64 bits ; les paramètres sont consultables à l'aide de la touche tab

cd-rom

Maintien de la touche c au "boing" de démarrage

usb

afin de repérer le disk en bout de ligne ud (optionnel car la prochaine commande devrait le faire)


Installation du système


Si tout s'est bien passé, vous avez à l'affichage l'interface de l'installeur Debian qui vous propose de choisir la langue B)
Les choix par défaut sont souvent justifiés à moins d'un besoin spécifique

Choix de l'environnement graphique

Je vous recommande fortement "Mate" (légé, basé sur Gnome2, gestionnaire d'ouverture de session "lightdm"), c'est celui sur lequel j'ai fait tous mes tests et je n'ai pas rencontré de problème particulier /!\ à condition de ne pas installer de programmes liés à gnome3 (lors d'une première tentative, j'ai "cassé" l'environnement graphique lors d'un apt-get autoremove)


Finalisation et affinage


Vous êtes presque au bout de vos peines ... ;-)
Il faut maintenant compléter cette installation afin d'empêcher qu'un pilote ou micrologiciel non installé ne cause des soucis.
Ce n'est donc pas encore le moment d'installer vos applications préférées <:(

Etat sans installation des firmware non-free

(./) souris usb reconnue (mighty-mouse Apple avec petite molette sur le dessus)
(./) clavier Apple => "Système > Préférences > Clavier > Onglet Agencement" : choisir Français pour la langue et le pays, supprimer l'autre, pour disposition "Apple + Macintosh" (ou le clavier que vous utilisez) <
(./) carte graphique reconnue et fonctionnelle en 2D et 3D (vérifié en installant mesa-utils) ; voir "Problèmes rencontrés" pour procédure d'affinage en 3D car pour le moment, c'est le rendu software qui est utilisé par le système
(./) son : pas de sortie pourtant le contrôle du volume est actif au clavier

donne trois modules chargés, donc il faut éditer le fichier suivant

et ajouter

Redémarrer la machine et c'est ok (sur enceintes intégrées et sortie casque)
Source : https://lists.debian.org/debian-powerpc/2013/09/msg00019.html
(./) cd : installation de Rythmbox => lecture cd et sur blibliothèque partagée via plugin iTunes-DAAP (?OpenMediaVault)
(./) dvd : la lecture nécessite installation de libdvdcss => le pourquoi du comment : https://wiki.debian.org/fr/CDDVD
Paquet compilé téléchargé ici, voir second post : http://askubuntu.com/questions/498620/libdvdcss2-install-cs-sh-not-completing-on-powerpc-mac

vers votre dossier contenant le .deb

(./) Bluetooth : https://wiki.debian.org/fr/BluetoothUser

Note : paquet mate-bluetooth existant mais non disponible en ppc

(./) iSight : fonctionnelle mais je ne sais pas si le micro fonctionne, il n'est pas répertorié dans le gestionnaire de son
Sources : https://launchpad.net/isight-firmware-tools et http://bersace03.free.fr/ift/
Note : vous aurez besoin de ce bundle AppleUSBVideoSupport (par ex, copié depuis mon macmini sous osx 10.10.3)

Si problème de path : export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/chemin/du/dossier/isight-firmware-tools-1.6
Si problème de droits => chmod 755 sur ce dossier

{X} IR : pas testé, pas de télécommande sous la main
{X} Firewire : hdd Lacie connecté mais ne monte pas
{X} Display port non testé (pas d'adaptateur sous la main)
{X} Veille / (./) Hibernation : la veille fige la machine car pas gérée sur cette architecture ; l'hibernation est ok, appui sur Power pour réveil, le "boing" de démarrage retentit et on arrive finalement à l'écran de connexion (reprise de session pas nouvelle)

Etat avec installation firmware non-free

(./) Airport : reconnue dans lspci mais non fonctionnelle

Source : https://wiki.debian.org/fr/bcm43xx#b43-b43legacy


 /!\ en cours de rédaction, le reste sera disponible le 19/05 mais la validation de l'install est ok, la machine est 99% fonctionnelle