--- gentoo-ppc-faqfr.xml 2005-08-06 14:11:34.000000000 +0200 +++ gentoo-ppc-faq_new.xml 2005-08-20 12:26:10.000000000 +0200 @@ -4,6 +4,7 @@ + Foire Aux Questions (FAQ) Gentoo Linux/PowerPC @@ -32,10 +33,12 @@ de l'équipe de documentation. + + -1.17 -2005-04-11 +1.20 +2005-08-04 Installation @@ -52,13 +55,14 @@

-Tant que Mac OS X ne fournira pas md5sum, vous devrez utiliser la -fonctionnalité de openssl pour produire une vérification de md5. Par -conséquent, tapez dans un terminal :

+Vous pouvez vérifier votre MD5 avec l'utilitaire md5sum proposé sous OSX. +Pour les versions de OSX sans md5sum, vous pouvez utiliser les possibilités +offertes par openssl pour construire une somme md5. +

-$ openssl md5 /chemin/vers/iso
 Cela peut prendre un moment en fonction de la taille de l'ISO et de votre CPU.
+$ openssl md5 /chemin/vers/iso
 

@@ -78,26 +82,22 @@

Oui, vous pouvez ! En fait, yabootconfig détectera automatiquement et installera /etc/yaboot.conf avec Linux, Mac OS X et même les -Mac OS classiques (voir le Manuel +Mac OS classiques (voir le +Manuel Gentoo pour les détails de yabootconfig). L'astuce est dans la façon de partitionner votre disque dur. Avant l'installation de Gentoo, démarrez avec le CD de Mac OS X. Utilisez le Disk Utility pour partitionner le disque de votre machine en deux ou trois partitions. Vous pouvez aussi utiliser -parted depuis un LiveCD récent pour pouvoir manipuler les partitions HFS -et HFS+. En outre, il est capable de réduire une partition, vous ne devez donc -pas effacer tout le disque. La première partition servira en totalité pour -contenir les différentes partitions Linux (root+swap+/home etc.) Le format de -cette partition importe peu. La seconde partition sera pour Mac OS X. La -troisième partition (optionnelle) sera pour le Mac OS classique. Cela est -recommandé seulement si vous voulez mettre Mac OS 9 sur une partition separée. +parted depuis un CD-ROM d'installation récent pour pouvoir manipuler les +partitions HFS et HFS+. En outre, il est capable de réduire une partition, vous +pouvez donc ne pas avoir à effacer tout le disque. La première partition doit être suffisamment grande pour contenir les différentes partitions Linux +(root+swap+/home etc.). Le format de cette partition importe peu. La seconde +partition sera pour Mac OS X. La troisième partition (optionnelle) sera pour le +Mac OS classique. Cela n'est recommandé que si vous souhaitez avoir Mac OS 9 +en plus des autres systèmes d'exploitation. En effet, OS9 doit être installé sur +une partition séparée par rapport à OSX pour pouvoir fonctionner.

- -Notez que si vous voulez être capable de faire un triple-boot avec yaboot, -Mac OS 9 a besoin d'être sur une partition séparée de Mac OS X. - -

Apres avoir partitionné, installez Mac OS X et Mac OS 9 dans leur partitions respectives. Une fois l'installation terminée, démarrez en suivant les @@ -105,7 +105,7 @@ Gentoo. Au moment de partitionner, utilisez mac-fdisk pour supprimer la grande partition que vous avez créée pour Gentoo. Dans cet espace, créez une partition bootstrap, root, swap et toute autre partition -que vous voulez utiliser avec Gentoo. +que vous souhaitez utiliser avec Gentoo.

@@ -115,9 +115,16 @@ n'ont pas besoin de partition bootstrap.

+ +Si yabootconfig ne détecte pas vos partitions MacOS, vous pouvez toujours les +ajouter manuellement dans votre configuration de yaboot. Voyez l'exemple de +yaboot.conf dans le +manuel +pour plus de détails. + + -
J'ai un nouveau Mac NewWorld, un G3 bleu ou blanc. Il devrait être compatible @@ -137,7 +144,7 @@ </pre> <p> -Le CD devrait alors démarrer comme nous le souhaitions. Merci à John Plesmid +Le CD-ROM devrait alors démarrer comme nous le souhaitions. Merci à John Plesmid pour cette astuce. </p> @@ -151,52 +158,19 @@ <body> <p> -Vous avez besoin de la nouvelle version de StuffIt Expander pour ouvrir cette +Vous avez besoin d'une nouvelle version de StuffIt Expander pour ouvrir cette archive. Vous pouvez la télécharger -<uri link="http://www.stuffit.com/expander/download.html">ici</uri>.</p> - -</body> -</section> - -<section> -<title>Est-il possible de démarrer avec Gentoo Linux sur une machine -« OldWorld » sans Mac OS ? J'aimerais une machine qui n'a pas -Mac OS. - - -

-Si vous avez du temps pour expérimenter, vous pouvez essayer Quik. Quik est un -chargeur de démarrage pour les machines PPC « OldWorld ». Si votre -machine utilise BootX, vous pouvez utiliser Quik ; si elle -utilise yaboot, vous ne pouvez pas. Quik peut être incroyablement -difficile à installer et n'est pas couramment utilisé avec gcc 3.x -(c'est-à-dire : Gentoo 1.4 ou plus récent), mais, si vous réussissez, le -résultat se situe entre « bien soigné » et « stupéfiant » -car Mac OS n'a pas besoin d'être chargé. C'est comme yaboot en plus rapide. +ici +gratuitement.

-

-Vous devriez lire la page des soucis avec -Quik ainsi que « Quick est-il -mort ? », « Guide -Quik : démarrage direct pour vieux PowerMacs » et « support pour les modèles -NetBSD/macppc » qui documente les versions d'OpenFirmware pour -différents Apple et clones de machines PowerPC. -

- -

Merci à Vladimir pour ces informations.

-
-
-J'ai une machine G3 beige. Puis-je installer Gentoo Linux/PPC sur un -second disque IDE ? + +J'ai une machine G3 beige. Puis-je installer Gentoo Linux/PPC sur un +second disque IDE ? +

@@ -228,8 +202,26 @@

-Mon fichier /etc/fstab contient /dev/BOOT. Ai-je besoin de rajouter -cette ligne pour ma partition bootstrap ? + +J'utilise une révision A ou B d'iMac. J'ai remplacé le disque dur par un nouveau +plus grand, mais je ne peux plus démarrer sur rien ! + + + +

+Sur ces machines il existe une limitation de la taille de la partition racine +qui est de 8Go. Assurez-vous que votre partition racine fait bien moins de 8Go +et tout devrait fonctionner comme vous le souhaitiez. Cela s'applique aussi à +OS X et aux versions de OS 9. +

+ + +
+
+ +Mon fichier /etc/fstab contient /dev/BOOT. Ai-je besoin de rajouter +cette ligne pour ma partition bootstrap ? +

@@ -244,11 +236,39 @@

+
+ +Quand j'ai redémarré, yaboot n'a pas fonctionné, et maintenant je suis +coincé ! Que faire ? + + + +

+C'est probablement dû à une mauvaise configuration de yaboot.conf. La meilleure +façon de le corriger est de démarrer de nouveau sur le CD-ROM d'installation, +monter vos partitions Gentoo et chercher les erreurs dans le fichier +yaboot.conf. Vous devrez également lancer la commande ybin -v -C +/mnt/gentoo/etc/yaboot.conf pour mettre à jour votre chargeur de démarrage +une fois les corrections effectuées. Cela peut être réalisé sans avoir besoin de +revenir en environnement chroot dans vos partitions Gentoo. +

+ +Si vous n'avez vraiment qu'envie de retourner à OSX, essayez de maintenir +la touche Option de votre clavier appuyée lors du démarrage. Cela devrait vous +donner accès à une interface graphique de sélection des disques sur lesquels +vous pouvez démarrer. Choisissez OSX et souvenez-vous que vous devrez corriger +le problème plus tard. + + + +
-L'installation est maintenant terminée. Cependant, après le -redémarrage, j'obtiens des caractères différents de -ceux de mon clavier. Que puis-je faire ? + +L'installation est maintenant terminée. Cependant, après le redémarrage, +j'obtiens des caractères différents de ceux de mon clavier. Que puis-je +faire ? +

@@ -301,29 +321,32 @@ Il n'est pas possible d'utiliser Ctrl-Bouton comme avec Mac OS X, mais vous pouvez définir n'importe quelle touche ou combinaison de touches pour émuler les boutons 2 et 3. Utilisez la commande showkey pour connaître les -codes des touches. L'émulation des boutons par des touches est activée via -/proc. Faites echo "1" < -/proc/sys/dev/mac_hid/mouse_button_emulation. Ensuite, placez les codes des -touches qui émulent les boutons dans mouse_button2_keycode et -mouse_button3_keycode. Pour conserver votre configuration après un -redémarrage, placez ces codes dans le fichier /etc/sysctl.conf. -Voici un exemple qui utilise F11 et F12 : +codes des touches. Notez que cette commande ne fonctionne pas correctement +depuis un serveur X et doit donc être lancée depuis la console. En plus de la +configuration noyau précisée dans le chapitre précédent, vous devrez configurer +les valeurs pour vos touches émulant les boutons de la souris dans le fichier +/etc/sysctl.conf. Voici un exemple qui utilise F11 et F12 :

-# Enable mouse button emulation
+# Enable mouse button emulation
 dev.mac_hid.mouse_button_emulation = 1
-# Set 2nd button to 87 - F11
+# Set 2nd button to 87 - F11
 dev.mac_hid.mouse_button2_keycode = 87
-# Set 3rd button to 88 - F12
+# Set 3rd button to 88 - F12
 dev.mac_hid.mouse_button3_keycode = 88
 

-D'autres codes possibles seraient 100 et 126 pour les combinaisons Fn+Alt et -Fn+Pomme. +D'autres codes utilisés fréquemment sont le 125 (la touche Pomme) et 96 (la +touche entrée du pavé numérique).

+ +Le meilleur moyen d'activer cette configuration est de redémarrer votre système +après modifications. + +
@@ -415,7 +438,7 @@ pour activer les fonctionnalités de mon portable ? -

Vous devez installer 3 paquets principaux.

+

Vous devez installer 4 paquets principaux :

  • @@ -436,7 +459,9 @@
  • cpudyn permet d'adapter la vitesse du processeur pour préserver la - durée de vie de votre batterie. + durée de vie de votre batterie. D'autres paquets proposent les mêmes + fonctionnalités, comme powernowd, cpufreqd et + speedfreq.
@@ -454,9 +479,12 @@ Vous devriez éditer votre /etc/pbbuttonsd.conf pour définir vos -préférences, particulièrement pour le comportement des touches Fx, puisque -pbbuttonsd vous permet d'utiliser les touches Fx normalement et de régler la -luminosité et le son en les combinant avec la touche Fn. +préférences. Vous avez la possibilité de contrôler les actions réalisées avec +les touches Fx, et vous disposez également de nombreuses options concernant la +mise en veille. Pour récupérer les actions utilisées par OSX sur les touches Fx, +vous devez mettre la variable KBDMode à fkeyslast. Vous pouvez désactiver le +touchpad de votre portable en configurant la variable TPMode à notap. D'autres +options sont disponibles. Lisez le fichier pbbuttonsd.conf pour plus de détails.

@@ -479,7 +507,7 @@

-D'abord, vérifiez que vous avez le support de la carte compilée dans le noyau +Vérifiez que vous avez le support de la carte Airport compilé dans le noyau ou qu'il est compilé comme un module et chargé. Vous pouvez changer votre configuration sans fil avec la commande iwconfig. Elle fait partie du paquet wireless-tools. @@ -500,7 +528,10 @@

-Les cartes Airport Extreme ne sont actuellement pas supportées par Linux. +Les cartes Airport Extreme ne sont pas encore supportées par Linux, mais il +existe désormais une astuce permettant de l'utiliser. Lisez cet article sur le +forum pour plus d'informations : +http://forums.gentoo.org/viewtopic-t-365647.html @@ -511,6 +542,11 @@ fonctionne ? + +Si vous n'avez pas acheté de clef d'accès auprès de Linuxant, le pilote ne +fonctionnera qu'à 14.4 Kb et ne supportera pas le mode FAX. + +

emerge net-dialin/hcfusbmodem vous donnera /dev/ttySHCF0. Puis, configurez ppp comme habituellement. De plus @@ -528,13 +564,11 @@

La commande sleep (suspendre l'utilisation en RAM) fonctionne très bien sur tous -les iBooks et TiBooks G3. Récemment, un correctif au noyau a été mis à +les iBooks G3 et les TiBooks G3. Récemment, un correctif au noyau a été mis à disposition qui propose le support de sleep sur les iBooks G4 et les *Books utilisant des cartes vidéo Radeon. Si vous disposez d'un portable de ce type, -merci de vous référer à ce fil de discussion sur le forum pour plus de -détails : http://forums.gentoo.org/viewtopic.php?t=254232. -Désormais ce correctif est inclu dans les gentoo-sources-2.6.11 et sera inclu -dans les sources vanilla-sources-2.6.12. +utilisez le noyau vanilla-sources-2.6.12 ou gentoo-sources-2.6.11 pour en avoir +le support.

@@ -550,8 +584,8 @@ Applications
- Je ne peux pas installer de paquet ou j'obtiens une erreur indiquant qu'il - est masqué. Que puis-je faire ? +Je ne peux pas installer de paquet ou j'obtiens une erreur indiquant qu'il est +masqué. Que puis-je faire ? @@ -614,12 +648,15 @@

-Non, Macromedia n'a jamais mis à disposition de binaire pour Linux/ppc et tant -que Macromedia n'aura pas libéré le format flash ou proposé de binaire, le flash -ne fonctionnera pas sur architecture ppc. Une possibilité est d'utiliser qemu -(un émulateur x86) pour lancer le lecteur Macromedia Flash Player 6. La -méthode est décrite ici : -http://forums.gentoo.org/viewtopic.php?t=117774. +En fait, pas vraiment. Macromedia n'a jamais mis à disposition de binaire pour +Linux/ppc et les implémentations libres actuellement disponibles sont encore +incomplètes et boguées. Deux projets travaillent sur le problème : +gplflash2 et +swfdec. Vous devez donc chercher les +informations souhaitées sur ces sites. Une astuce actuellement disponible est +d'utiliser qemu (un émulateur x86) pour lancer le lecteur autonome Flash Player +de Macromedia. Le procédé est décrit dans les forums : +http://forums.gentoo.org/viewtopic.php?t=117774

@@ -643,18 +680,22 @@

-Vous pouvez faire emerge Xautoconfig, tout simplement. Une fois que le -paquet est installé, exécutez Xautoconfig pour générer la configuration pour -votre installation. Pour activer le DRM, vous devrez peaufiner encore un peu -cette configuration, lisez le chapitre suivant pour savoir comment faire. +Vous pouvez faire emerge Xorgautoconfig, tout simplement. Une fois que le +paquet est installé, exécutez Xorgautoconfig pour générer la configuration pour +votre installation. Si vous voulez utiliser un paramétrage clavier particulier +vous pouvez utiliser l'option --keymap. Notez que Xorgautoconfig ne supporte pas +le DRM pour la plupart des utilisateurs, vous devrez donc probablement changer +votre configuration noyau pour en avoir le support.

-Comment puis-je activer le Direct Rendering (DRM) sur une rage128 ou une -carte radeon ? + +Comment puis-je activer le Direct Rendering (DRM) sur une rage128 ou une carte +radeon ? +

@@ -677,7 +718,7 @@

Recompilez et installez le noyau si nécessaire. Après cela, vérifiez que vous démarrez sur le « framebuffer » natif (comme radeonfb ou atyfb et -non depuis offb ou ofonly) et lancez Xautoconfig. +non depuis offb ou ofonly) et lancez Xorgautoconfig.

@@ -689,9 +730,11 @@ Il n'y a actuellement aucun support DRI pour les chipsets R300/R400. Un projet -a démarré sur http://r300.sourceforge.net. Les chipsets nVidia sont -également généralement non supportées sur PPC. Un support de base est fourni -avec le pilote nv, mais il ne propose aucune accélération 3D. +a démarré sur http://r300.sourceforge.net. Le support initial du +chipset devrait être inclu dans la prochaine version majeure de X.org. En effet +le projet r300 fait maintenant partie du projet DRI. Les chipsets Les chipsets +nVidia sont également généralement non supportées sur PPC. Un support de base +est fourni avec le pilote nv, mais il ne propose aucune accélération 3D. @@ -772,11 +815,9 @@

-Actuellement, aucun support des cartes son n'est fourni pour les G5. Le Mac -Mini n'est actuellement supporté qu'à l'aide d'un hack. Pour plus -d'information sur le Mac Mini, veuillez lire cette discussion -des forums Gentoo. +Si vous utilisez un G5 ou un mac-mini vous pouvez suivre le guide de +configuration de ALSA pour Gentoo pour installer les dernières versions des +pilotes ALSA en lieu et place de celles proposées par le noyau. @@ -824,6 +865,10 @@ Configuration du son avec OSS + +Encore une fois, ne l'utilisez que si vous n'utilisez pas ALSA. + +

Dans votre make menuconfig vous devrez sélectionner :

@@ -911,20 +956,22 @@
-Puis-je lancer Mac OS ou Mac OS X sous Gentoo Linux ? +Puis-je lancer Mac OS ou Mac OS X depuis Gentoo Linux ?

-Oui, à condition d'utiliser Gentoo Linux/PPC sur du matériel Apple (ou un clone -de Mac). Vous devez exécuter Mac-on-Linux. Faites seulement -emerge mol. Mac On Linux supporte Mac OS de 7.5.2 à 9.2.2 et toutes les -versions de Mac OS X. Il peut être lancé en plein écran ou dans une fenêtre. +Oui, à condition d'utiliser Gentoo Linux/PPC sur du matériel Apple. Vous devez +utiliser Mac-on-Linux qui permet +de lancer une instance de OS9, OSX ou Linux en tant que processus de Linux. +Faites seulement emerge mol. Mac On Linux supporte Mac OS de 7.5.2 à +9.2.2 et toutes les versions de Mac OS X à l'exception de Tiger (dont le support +est en cours de déevloppement). Il peut être lancé en plein écran dans une +console avec framebuffer ou dans une fenêtre sur un serveur X.

Pour exécuter MOL en plein écran, vous devrez compiler MOL avec le paramètre USE -fbcon. +fbcon et lancer l'application depuis une console en framebuffer.

@@ -944,24 +991,48 @@

Pour le NAT :

    -
  • Network packet filtering (CONFIG_NETFILTER)
  • -
  • Connection tracking (CONFIG_IP_NF_CONNTRACK)
  • -
  • IP tables support (CONFIG_IP_NF_IPTABLES)
  • -
  • Packet filtering (CONFIG_IP_NF_FILTER)
  • -
  • Full NAT (CONFIG_IP_NF_NAT)
  • -
  • MASQUERADE target support (CONFIG_IP_NF_TARGET_MASQUERADE)
  • +
  • Network packet filtering (CONFIG_NETFILTER)
  • +
  • Connection tracking (CONFIG_IP_NF_CONNTRACK)
  • +
  • IP tables support (CONFIG_IP_NF_IPTABLES)
  • +
  • Packet filtering (CONFIG_IP_NF_FILTER)
  • +
  • Full NAT (CONFIG_IP_NF_NAT)
  • +
  • MASQUERADE target support (CONFIG_IP_NF_TARGET_MASQUERADE)
+
+Puis-je accéder à mes partitions ext2/ext3 depuis OSX ? + + +

+OSX support la lecture et l'écriture sur des partitions ext2/ext3 si vous +utilisez l'extension noyau proposée par le projet +ext2fsx. +

+ +Si vous utilisez MOL vous ne pourrez pas accéder à une partition déjà utilisée +par Linux. + + + +
Quels sont les options de USE pour Portage qui ne fonctionnent pas avec une machine PowerPC ?

-Consultez la liste dans /etc/make.profile/make.defaults. +Si vous utilisez un profile ancien (désuet, ne concerne que les versions +antérieures à 2005.0) alors consultez la liste dans +/etc/make.profile/make.mask. +

+ +

+Si vous utilisez les profiles avec cascade (version 2005.0 et supérieur) jetez +un oeil à la liste dans +/usr/portage/profiles/default-linux/ppc/use.mask.

@@ -1025,15 +1096,11 @@

Oui ! nous vendons Gentoo sur CD-ROM dans notre boutique Gentoo. Vous pouvez choisir -entre différents CD avec des paquets pré-compilés pour du matériel ppc -générique ou optimisés pour processeurs G3 et G4, ou un LiveCD KDE/GNOME qui -démarre directement dans un environnement Gentoo/Linux. +link="http://store.gentoo.org/">boutique Gentoo.

-
Cette FAQ n'a pas repondu à mes questions. Que puis-je faire maintenant ?