public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Marion Age (titefleur)" <titefleur@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: alsa-guide.xml
Date: Thu, 06 Mar 2008 13:27:40 +0000	[thread overview]
Message-ID: <E1JXG8K-0003W4-53@stork.gentoo.org> (raw)

titefleur    08/03/06 13:27:40

  Modified:             alsa-guide.xml
  Log:
  Sync to 1.81

Revision  Changes    Path
1.41                 xml/htdocs/doc/fr/alsa-guide.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/alsa-guide.xml?rev=1.41&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/alsa-guide.xml?rev=1.41&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/alsa-guide.xml?r1=1.40&r2=1.41

Index: alsa-guide.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/alsa-guide.xml,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- alsa-guide.xml	25 May 2007 17:05:30 -0000	1.40
+++ alsa-guide.xml	6 Mar 2008 13:27:39 -0000	1.41
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/alsa-guide.xml,v 1.40 2007/05/25 17:05:30 cam Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/alsa-guide.xml,v 1.41 2008/03/06 13:27:39 titefleur Exp $ -->
 
 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
 
@@ -30,8 +30,8 @@
 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
 <license/>
 
-<version>2.22</version>
-<date>2007-05-07</date>
+<version>2.23</version>
+<date>2008-05-03</date>
 
 <chapter>
 <title>Introduction</title>
@@ -64,152 +64,44 @@
 <body>
 
 <p>
-Une des principales forces de Gentoo est que l'utilisateur a le plein contrôle
-sur l'installation et la configuration de son système. L'utilisation d'ALSA
-dans Gentoo suit ce principe. Il existe deux méthodes différentes pour mettre
-en place le support d'ALSA sur votre système. Celles-ci sont présentées en
-détails à la section suivante.
+Auparavant, Gentoo offrait deux façons d'obtenir ALSA et de le faire
+fonctionner&nbsp;: en utilisant le pilote <e>du noyau</e> et en utilisant le
+paquet externe <c>alsa-driver</c>. Les deux solutions font essentiellement la
+même chose&nbsp;: cela rend la maintenance du paquet externe vraiment difficile
+et cela prend beaucoup de temps. Les mainteneurs de Gentoo ont donc décidé
+d'arrêter le support du paquet <c>alsa-driver</c>, et de concentrer davantage
+leurs efforts sur les pilotes ALSA disponibles dans le noyau Linux. Le guide va
+se focaliser uniquement sur la configuration de ALSA via le pilote du noyau.
 </p>
 
-</body>
-</section>
-</chapter>
-
-<chapter>
-<title>Installer ALSA</title>
-<section>
-<title>Options</title>
-<body>
-
-<warn>
-Les méthodes décrites ci-dessous sont mutuellement exclusives. Vous ne pouvez à
-la fois compiler ALSA dans votre noyau et utiliser
-<c>media-sound/alsa-driver</c>. Si vous le faites, votre système générera des
-erreurs.
-</warn>
-
 <p>
-Les deux méthodes sont&nbsp;:
+Si vous avez encore besoin du paquet <c>alsa-driver</c>, contactez par email les
+<mail link="alsa-bugs@gentoo.org">mainteneurs ALSA de Gentoo</mail> en précisant
+la raison pour laquelle les pilotes du noyau ne fonctionnent pas pour vous.
+Assurez-vous de joindre les journaux d'erreurs détaillés.
 </p>
 
-<ol>
-  <li>
-    Utiliser l'implémentation d'ALSA fournie par votre noyau. C'est la méthode
-    recommandée.
-  </li>
-  <li>
-    Utiliser le paquet logiciel <c>media-sound/alsa-driver</c> de Gentoo.
-  </li>
-</ol>
-
-<p>
-Les pilotes embarqués dans Linux et ceux contenus dans le paquet
-<c>alsa-driver</c> sont parfois différents. Typiquement, certaines
-fonctionnalités ou corrections peuvent se trouver dans l'un et pas encore dans
-l'autre. Les développeurs ALSA sont au courant de ce problème mais le fait est
-que ces deux pilotes sont en réalité deux branches séparées du projet ALSA, qui
-ne sont donc pas identiques. Sachez donc qu'elles pourraient fonctionner très
-légèrement différemment et que donc, si l'un des pilotes ne fonctionne pas,
-essayez simplement l'autre... Voici un aperçu qui vous aidera à faire votre
-choix.
-</p>
-
-<p>
-Les avantages et les inconvénients reliés à l'utilisation de l'implémentation
-d'ALSA présente dans le noyau sont les suivants&nbsp;:
-</p>
-
-<table>
-<tr>
-  <th>ALSA dans le noyau</th>
-  <th>Avantages et inconvénients</th>
-</tr>
-<tr>
-  <th>+</th>
-  <ti>
-    Pas besoin de paquet supplémentaire puisque les pilotes sont intégrés dans
-    le noyau.
-  </ti>
-</tr>
-<tr>
-  <th>+</th>
-  <ti>
-    Solution définitive qui ne requiert pas de réinstallation périodique.
-  </ti>
-</tr>
-<tr>
-  <th>-</th>
-  <ti>Parfois légèrement différent d'<c>alsa-driver</c>.</ti>
-</tr>
-</table>
-
-<p>
-Voici ceux reliés à l'utilisation d'<c>alsa-driver</c>&nbsp;:
-</p>
-
-<table>
-<tr>
-  <th>alsa-driver</th>
-  <th>Avantages et inconvénients</th>
-</tr>
-<tr>
-  <th>+</th>
-  <ti>Ce sont en principe les pilotes les plus récents du projet ALSA.</ti>
-</tr>
-<tr>
-  <th>+</th>
-  <ti>Utile si vous comptez développer des pilotes audio.</ti>
-</tr>
-<tr>
-  <th>-</th>
-  <ti>
-    Vous devez réinstaller <c>alsa-driver</c> chaque fois que vous recompilez
-    votre noyau.
-  </ti>
-</tr>
-<tr>
-  <th>-</th>
-  <ti>
-    Nécessite que certaines options du noyau soient désactivées pour
-    fonctionner correctement.
-  </ti>
-</tr>
-</table>
-
 </body>
 </section>
-<section>
-<title>Finalement...</title>
-<body>
-
-<p>
-La différence entre <c>alsa-driver</c> et l'implémentation d'ALSA présente dans
-le noyau est vraiment subtile, comme mentionné précédemment. Étant donné qu'il
-n'y a pas une énorme différence, vous êtes encouragé à installer
-l'implémentation du noyau, <e>par facilité</e>. Avant de rapporter un
-quelconque bogue relatif au son sur le <uri
-link="https://bugs.gentoo.org">Bugzilla Gentoo</uri>, veuillez tenter de le
-reproduire en utilisant <c>alsa-driver</c> (et rapportez le bogue quel que soit
-le résultat).
-</p>
+</chapter>
 
-</body>
-</section>
+<chapter>
+<title>Installation de ALSA</title>
 <section id="lspci">
 <title>Avant de poursuivre</title>
 <body>
 
 <p>
-Peu importe la méthode d'installation choisie, il vous faut savoir quels
-pilotes sont utilisés par votre carte son. Dans la plupart des cas, les cartes
-son (intégrées à la carte mère ou non) sont de type PCI&nbsp;; <c>lspci</c>
-vous aidera à trouver l'information nécessaire. Si <c>lspci</c> n'est pas déjà
-installé sur votre système, il vous faudra d'abord l'installer avec la
-commande&nbsp;: <c>emerge sys-apps/pciutils</c>. Si vous avez une carte USB, le
-programme <c>lsusb</c> du paquet <c>sys-apps/usbutils</c> vous sera
-<e>peut-être</e> utile. Pour les cartes ISA, essayez les utilitaires
-<c>sys-apps/isapnptools</c>. Les pages web suivantes vous aideront
-<e>peut-être</e> si vous possédez une carte ISA&nbsp;:
+Tout d'abord, il vous faut savoir quels pilotes sont utilisés par votre carte
+son. Dans la plupart des cas, les cartes son (intégrées à la carte mère ou non)
+sont de type PCI&nbsp;; <c>lspci</c> vous aidera à trouver l'information
+nécessaire. Si <c>lspci</c> n'est pas déjà installé sur votre système, il vous
+faudra d'abord l'installer avec la commande&nbsp;:
+<c>emerge sys-apps/pciutils</c>. Si vous avez une carte USB, le programme
+<c>lsusb</c> du paquet <c>sys-apps/usbutils</c> vous sera <e>peut-être</e>
+utile. Pour les cartes ISA, essayez les utilitaires <c>sys-apps/isapnptools</c>.
+Les pages web suivantes vous aideront <e>peut-être</e> si vous possédez une
+carte ISA&nbsp;:
 </p>
 
 <ul>
@@ -266,14 +158,9 @@
 </body>
 </section>
 <section id="kernel">
-<title>Utiliser l'implémentation d'ALSA disponible dans le noyau</title>
+<title>Configuration du noyau</title>
 <body>
 
-<p>
-Si vous n'aimez pas compliquer inutilement les choses, la marche à suivre
-suivante vous conviendra.
-</p>
-
 <note>
 Depuis la sortie de la version 2005.0, Gentoo Linux utilise par défaut le noyau
 2.6. Veuillez vérifier que votre noyau fait partie de la série 2.6. Les
@@ -372,97 +259,6 @@
 
 </body>
 </section>
-<section id="alsa-driver">
-<title>Utiliser le paquet «&nbsp;ALSA Driver&nbsp;»</title>
-<body>
-
-<p>
-Ainsi vous avez décidé d'utiliser <c>alsa-driver</c>. Allons-y&nbsp;! Nous
-devons d'abord nous occuper de quelques détails afin que seuls les pilotes
-nécessaires pour votre carte son soient compilés. Bien que cela ne soit pas
-absolument nécessaire, cela réduit substantiellement le temps requis pour
-l'installation en ne compilant pas les pilotes qui seraient de toute façon
-inutiles.
-</p>
-
-<p>
-Si vous ne savez pas quels pilotes sont nécessaires à votre carte son, jetez un
-œil à la section de ce guide portant sur <uri link="#lspci">lspci</uri>. Une
-fois le nom du pilote identifié (<c>emu10k1</c> dans notre exemple), éditez
-<path>/etc/make.conf</path> et ajoutez-y la variable <c>ALSA_CARDS</c>.
-</p>
-
-<pre caption="Ajouter ALSA_CARDS à make.conf">
-<comment>(Pour une seule carte son.)</comment>
-ALSA_CARDS="emu10k1"
-<comment>(Pour spécifier plus d'une carte, séparez les noms avec des espaces.)</comment>
-ALSA_CARDS="emu10k1 via82xx"
-</pre>
-
-<p>
-Si vous avez déjà compilé votre noyau et que vous voulez utiliser
-<c>alsa-driver</c>, vous devez procéder à un test pour vous assurer que votre
-système est correctement configuré. Si ce n'est pas le cas, vous ferez
-probablement face à des erreurs lorsque vous tenterez d'installer
-<c>alsa-driver</c>. L'exemple de code ci-bas illustre comment réaliser ces
-vérifications.
-</p>
-
-<note>
-Les utilisateurs de <c>genkernel</c> peuvent passer directement à la section
-<uri link="#doc_chap2_pre6">Installer alsa-driver</uri> puisque leur
-configuration est identique à celle montrée ci-dessous.
-</note>
-
-<ol>
-  <li>
-    <c>CONFIG_SOUND</c> doit être activé (fonctionnalités de base pour le son).
-  </li>
-  <li>
-    <c>CONFIG_SOUND_PRIME</c> doit être désactivé (support intégré de OSS).
-  </li>
-  <li>
-    <c>CONFIG_SND</c> doit être désactivé (support intégré d'ALSA).
-  </li>
-  <li>
-    <path>/usr/src/linux</path> doit pointer vers le noyau que vous voulez
-    utiliser avec ALSA.
-  </li>
-</ol>
-
-<pre caption="Vérification de .config">
-<comment>(Nous supposons que le lien symbolique linux pointe vers le bon noyau.)</comment>
-# <i>cd /usr/src/linux</i>
-# <i>grep SOUND .config</i>
-<comment>(1. Ok)</comment>
-CONFIG_SOUND=y
-<comment>(2. Ok)</comment>
-CONFIG_SOUND_PRIME is not set
-# <i>grep SND .config</i>
-<comment>(Et 3. Ok)</comment>
-CONFIG_SND is not set
-</pre>
-
-<p>
-Il ne reste qu'à taper les mots magiques... et non, ce n'est pas abracadabra.
-</p>
-
-<pre caption="Installer alsa-driver">
-# <i>emerge alsa-driver</i>
-</pre>
-
-<impo>
-Notez que vous devrez exécuter <c>emerge alsa-driver</c> à chaque fois que vous
-(re)compilerez le noyau, puisque les anciens pilotes seront supprimés. Pour
-faciliter cette tâche, installez le paquet <c>module-rebuild</c> qui gardera
-une trace des paquets à modules et qui pourra ainsi les recompiler à votre
-place. Lancez <c>module-rebuild populate</c> la première fois pour créer la
-liste, puis, après chaque compilation de noyau, lancez simplement
-<c>module-rebuild rebuild</c> pour recompiler tous vos modules externes.
-</impo>
-
-</body>
-</section>
 </chapter>
 
 <chapter>
@@ -482,9 +278,8 @@
 </pre>
 
 <note>
-Si vous avez activé ALSA dans le <uri link="#kernel">noyau</uri> <e>et</e> que
-vous n'avez pas compilé ALSA en tant que module, passez tout de suite à la
-section <uri link="#initscript">script d'initialisation d'ALSA</uri>.
+Si vous n'avez <e>pas</e> compilé ALSA en tant que module, passez tout de suite
+à la section <uri link="#initscript">script d'initialisation d'ALSA</uri>.
 Autrement, vous devez configurer ALSA, ce qui est rendu très facile par
 l'existence de l'outil <c>alsaconf</c>. (Ce dernier fait partie
 d'<c>alsa-utils</c>.)
@@ -795,6 +590,9 @@
 0: SigmaTel STAC9721/23
 </pre>
 
+<!-- À faire: retirer ceci quelques mois après le retrait d'alsa-driver de
+l'arbre -->
+
 <p>
 Un autre problème très souvent rencontré par les utilisateurs est la fameuse
 erreur «&nbsp;Unknown symbol in module&nbsp;». En voici un exemple&nbsp;:
@@ -885,6 +683,8 @@
 problème devrait alors être résolu.
 </p>
 
+<!-- Fin de la section à retirer -->
+
 </body>
 </section>
 </chapter>
@@ -898,8 +698,7 @@
 <p>
 Premièrement, vérifiez que vous avez bien activé le USE <c>midi</c>. Sinon,
 activez-le maintenant et vous devrez aussi réinstaller tous les paquets ALSA
-qui utilisent ce USE, tels qu'<c>alsa-lib</c>, <c>alsa-utils</c> et
-<c>alsa-driver</c>.
+qui utilisent ce USE, tels qu'<c>alsa-lib</c> et <c>alsa-utils</c>.
 </p>
 
 <p>
@@ -1031,8 +830,7 @@
 
 <p>
 Vous pouvez utiliser plus d'une carte son à la fois, à la condition d'utiliser
-ALSA en modules noyau (ce qui est forcément le cas si vous utilisez
-<c>alsa-driver</c>). Spécifiez simplement laquelle doit être activé en premier
+ALSA en modules noyau. Spécifiez simplement laquelle doit être activé en premier
 dans le fichier <path>/etc/modules.d/alsa</path>. Vos cartes son sont
 identifiées dans ce fichier par le nom du pilote. La première carte est 0, la
 seconde est 1, etc. Voici un exemple qui montre l'utilisation de deux cartes.



-- 
gentoo-commits@lists.gentoo.org mailing list



             reply	other threads:[~2008-03-06 13:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-06 13:27 Marion Age (titefleur) [this message]
  -- strict thread matches above, loose matches on Subject: below --
2009-02-24 12:22 [gentoo-commits] gentoo commit in xml/htdocs/doc/fr: alsa-guide.xml Marion Age (titefleur)
2009-08-18 13:48 Marion Age (titefleur)
2013-03-14 20:09 Sven Vermeulen (swift)

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1JXG8K-0003W4-53@stork.gentoo.org \
    --to=titefleur@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox