From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JciJw-00041D-2P for garchives@archives.gentoo.org; Fri, 21 Mar 2008 14:34:12 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 291E3E0CDD; Fri, 21 Mar 2008 14:34:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A64C9E0CDD for ; Fri, 21 Mar 2008 14:34:10 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 1C099662C4 for ; Fri, 21 Mar 2008 14:34:10 +0000 (UTC) Received: from keytoaster by stork.gentoo.org with local (Exim 4.68) (envelope-from ) id 1JciJs-0003Pr-IK for gentoo-commits@lists.gentoo.org; Fri, 21 Mar 2008 14:34:08 +0000 From: "Tobias Heinlein (keytoaster)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, keytoaster@gentoo.org Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/de: alsa-guide.xml X-VCS-Repository: gentoo X-VCS-Files: alsa-guide.xml X-VCS-Directories: xml/htdocs/doc/de X-VCS-Committer: keytoaster X-VCS-Committer-Name: Tobias Heinlein Content-Type: text/plain; charset=utf8 Message-Id: Sender: Tobias Heinlein Date: Fri, 21 Mar 2008 14:34:08 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 6643476a-ae43-409c-becf-9ca4d35ea6d7 X-Archives-Hash: 22f37ec095c7505a2d97e87d0c49bd33 keytoaster 08/03/21 14:34:08 Modified: alsa-guide.xml Log: Sync to 1.81. Revision Changes Path 1.45 xml/htdocs/doc/de/alsa-guide.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/de/alsa= -guide.xml?rev=3D1.45&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/de/alsa= -guide.xml?rev=3D1.45&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/de/alsa= -guide.xml?r1=3D1.44&r2=3D1.45 Index: alsa-guide.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/de/alsa-guide.xml,v retrieving revision 1.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- alsa-guide.xml 7 Jul 2007 21:33:21 -0000 1.44 +++ alsa-guide.xml 21 Mar 2008 14:34:08 -0000 1.45 @@ -1,9 +1,9 @@ =20 - + =20 - + =20 Gentoo Linux: ALSA-Leitfaden @@ -36,8 +36,8 @@ =20 -2.22 -2007-05-07 +2.23 +2008-03-05 =20 Einf=C3=BChrung @@ -68,150 +68,43 @@ =20

-Eine von Gentoos Hauptst=C3=A4rken liegt darin, dem Benutzer eine maxima= le Kontrolle -dar=C3=BCber einzur=C3=A4umen, wie das System installiert/konfiguriert i= st. ALSA unter -Gentoo folgt dem gleichen Prinzip. Es gibt zwei Wege, ALSA-Unterst=C3=BC= tzung auf -Ihrem zu installieren und zum Laufen zu bringen. Im n=C3=A4chsten Kapite= l werden -wir sie im Detail betrachten. +In der Vergangenheit hat Gentoo zwei Wege ALSA zu benutzen angeboten: De= r +in-kernel Treiber und das externe Paket alsa-driver. Diese= beiden +L=C3=B6sungen tun eigentlich das gleiche; dies machte die Unterst=C3=BCt= zung des externen +Pakets extrem schwierig und zeitaufw=C3=A4ndig. Die Gentoo-Maintainer ha= ben sich dazu +entschieden, die Unterst=C3=BCtzung f=C3=BCr das Paket alsa-driver nicht l=C3=A4nger +fortzuf=C3=BChren und sich auf den ALSA-Treiber im Linux-Kernel zu konze= ntrieren. +Dieser Leitfaden behandelt daher einzig die Konfiguration von ALSA mit d= em +in-kernel Treiber.

=20 - - -
- - -Installation von ALSA -
-Optionen - - - -Die unten aufgef=C3=BChrten Methoden schlie=C3=9Fen einander aus. Sie k=C3= =B6nnen nicht ALSA -in den Kernel kompiliert haben und gleichzeitig media-sound/alsa-driv= er -benutzen. Es wird scheitern! - -

-Die zwei Optionen sind: +Falls Sie weiterhin das Paket alsa-driver ben=C3=B6tigen, schreib= en Sie bitte +eine Email an die Gentoo-Maintainer<= /mail> und +beschreiben Sie, warum die in-kernel Treiber f=C3=BCr Sie nicht funktion= ieren. +Stellen Sie sicher, dass Sie detaillierte Fehlerprotokolle hinzuf=C3=BCg= en.

=20 -
    -
  1. - ALSA aus dem Kernel heraus zu benutzen. Dies ist die empfohlene Meth= ode. -
  2. -
  3. Gentoos media-sound/alsa-driver Paket verwenden.
  4. -
- -

-Die im-Kernel Treiber und das alsa-driver Paket k=C3=B6nnen sich = etwas -unterscheiden. Es ist m=C3=B6glich, dass Funktionen und Fehlerbehebungen= die sich -in einem finden noch nicht im anderen ber=C3=BCcksichtigt wurden. Die -Upstream-Entwickler sind sich dessen bewusst, aber die zwei Treiber sind -gewisserma=C3=9Fen separate Zweige des ALSA-Projekts; sie sind nicht kom= plett -identisch. Sie sollten beachten, dass sie etwas unterschiedlich funktion= ieren -k=C3=B6nnten. Sollte also einer nicht f=C3=BCr Sie funktionieren, probie= ren Sie den -anderen! Wir werden auf beide einen Blick werfen, bevor wir uns schlie=C3= =9Flich f=C3=BCr -eine Methode entscheiden. -

- -

-Fall Sie das vom Kernel zur Verf=C3=BCgung gestellte ALSA benutzen sollt= en, w=C3=A4ren -das die Vor- und Nachteile: -

- - - - - - - - - - Es ist nicht n=C3=B6tig noch ein weiteres Pakete zu emergen; die Tre= iber sind im - Kernel integriert. - - - - - - Eine einmalige L=C3=B6sung, die keine wiederholten emerge-Vorg=C3=A4= nge verlangt. - - - - - - Es kann sich um etwas unterschiedliche Versionen handeln als bei - alsa-driver. - - -
Kernel ALSAVor- und Nachteile
+
+
-
- -

-Falls Sie alsa-driver verwenden sollten: -

- - - - - - - - - Die (wahrscheinlich) neusten Treiber aus dem ALSA Project. - - - - N=C3=BCtzlich, wenn sie vorhaben Audiotreiber zu entwickeln. - - - - - Jede Neukompilierung des Kernels erfordert einen re-emerge von - alsa-driver. - - - - - - Bestimmte Optionen in der Kernelkonfiguration m=C3=BCssen deaktivier= t sein, um - korrekt zu arbeiten. - - -
alsa-driverVor- und Nachteile
+
+
-
-
-
-
-Also... - - -

-Der Hauptunterschied zwischen alsa-driver und dem im Kernel integ= rierten -ALSA ist sehr fein, wie oben erw=C3=A4hnt. Da es keine gewaltigen Unters= chiede gibt, -empfehlen wir Ihnen zuerst den Prozess =C3=BCber die Nutzung des = im Kernel -integrierten ALSA durchgehen; der Einfachheit halber. Bevor Sie irgendwe= lche -Sound-bedingten Probleme an -Gentoo Bugzilla melden, vers= uchen Sie -bitte das Problem zu reproduzieren, indem Sie alsa-driver verwend= en und -reichen Sie den Bug-Report ein, egal was das Resultat gewesen sein mag. -

+ =20 - -
+ +ALSA installieren
Bevor Sie fortfahren =20

-F=C3=BCr welche Methode Sie sich auch entschieden haben m=C3=B6gen, Sie = m=C3=BCssen wissen, -welche Treiber Ihre Soundkarte verwendet. Meistens sind Soundkarten (onb= oard -und andere) PCI-basiert. lspci wird Ihnen dabei helfen, die richt= igen -Informationen herauszufinden. Bitte emerge sys-apps/pciutils eing= eben, -um lspci zu bekommen, fall es nicht schon installiert ist. Falls = Sie -eine USB-Soundkarte haben, k=C3=B6nnte lsusb aus sys-apps/usbu= tils -eventuell hilfreich sein. F=C3=BCr ISA-Karten probieren Sie die -sys-apps/isapnptools aus. Ebenso k=C3=B6nnten die folgende= n Seiten -Benutzern mit ISA-basierten Soundkarten helfen: +Zuerst m=C3=BCssen Sie wissen, welche Treiber Ihre Soundkarte verwendet.= Meistens +sind Soundkarten (onboard und andere) PCI-basiert. lspci wird Ihn= en dabei +helfen, die richtigen Informationen herauszufinden. Bitte +emerge sys-apps/pciutils eingeben, um lspci zu bekommen, f= alls es +nicht schon installiert ist. Falls Sie eine USB-Soundkarte haben, k=C3=B6= nnte +lsusb aus sys-apps/usbutils eventuell hilfreich sei= n. F=C3=BCr +ISA-Karten probieren Sie die sys-apps/isapnptools aus. Ebenso +k=C3=B6nnten die folgenden Seiten Benutzern mit ISA-basierten Sou= ndkarten +helfen:

=20
    @@ -266,14 +159,9 @@
-ALSA aus dem Kernel heraus verwenden +Konfigurieren des Kernels =20 -

-Wenn Sie wie ich ein Mensch sind, der die Dinge einfach halten m=C3=B6ch= te, dann -sollten Sie diesen Weg gehen. -

- Seit dem Release 2005.0 ist der 2.6er-Kernel der Standard-Kernel unter G= entoo Linux. Bitte =C3=BCberpr=C3=BCfen Sie, ob Ihr Kernel ein Kernel der 2.6e= r-Serie ist. Diese @@ -372,97 +260,6 @@ =20
-
-Das Paket ALSA-Driver verwenden - - -

-Jetzt haben Sie sich also dazu entschlossen, alsa-driver zu verwe= nden. -Dann wollen wir mal anfangen. Es gibt ein paar geringf=C3=BCgige Dinge, = die -erledigt werden m=C3=BCssen, um zu gew=C3=A4hrleisten, dass nur die Trei= ber f=C3=BCr Ihre -Soundkarte kompiliert werden. Obwohl das nicht wirklich notwendig ist, -schlie=C3=9Ft es doch die unn=C3=B6tigen Treiber aus, die andernfalls ko= mpiliert w=C3=BCrden. -

- -

-Falls Sie keine Ahnung haben, welche Treiber Ihre Soundkarte braucht, sc= hauen -Sie sich bitte das lspci Kapitel in dieser An= leitung -an. Sobald Sie den Namen Ihres Treibers herausgefunden haben (emu10k1= in -unserem Beispiel), editieren Sie /etc/make.conf und f=C3=BC= gen Sie -die Umgebungsvariable ALSA_CARDS hinzu. -

- -
-(F=C3=BCr eine Soundkarte)
-ALSA_CARDS=3D"emu10k1"
-(F=C3=BCr mehr als eine, mit Leerzeichen getrennte Namen)
-ALSA_CARDS=3D"emu10k1 via82xx"
-
- -

-Falls Sie Ihren Kernel kompiliert haben und alsa-driver verwenden= wollen, -stellen Sie bitte das Folgende sicher, bevor Sie fortfahren, -andernfalls wird alsa-driver wahrscheinlich scheitern. -Das n=C3=A4chste Listing zeigt Ihnen, wie Sie die =C3=9Cberpr=C3=BCfunge= n vornehmen. -

- - -Benutzer von genkernel k=C3=B6nnen mit -Installation von Alsa-Driver fortfahren, da Ihre Konfiguration -standardm=C3=A4=C3=9Fig synchron zu der unten abgebildeten ist. - - -
    -
  1. - CONFIG_SOUND ist gesetzt. (Grundlegende Sound-Unterst=C3=BCtzun= g aktiviert) -
  2. -
  3. - CONFIG_SOUND_PRIME ist nicht gesetzt. (Eingebaute OSS-Unterst=C3= =BCtzung - deaktiviert) -
  4. -
  5. - CONFIG_SND ist nicht gesetzt. (Eingebaute ALSA-Unterst=C3=BCtzu= ng - deaktiviert) -
  6. -
  7. - /usr/src/linux zeigt auf den Kernel, mit dem ALSA arbeite= n soll. -
  8. -
- -
-(Angenommen, dass der symbolische Link linux auf den richtigen =
Kernel zeigt)
-# cd /usr/src/linux
-# grep SOUND .config
-(1. ist wahr)
-CONFIG_SOUND=3Dy
-(2. ist wahr)
-CONFIG_SOUND_PRIME is not set
-# grep SND .config
-(und 3. ist wahr)
-CONFIG_SND is not set
-
- -

-Jetzt m=C3=BCssen Sie nur noch die magischen Wort eingeben ... -und nein, sie lauten nicht Abracadabra. -

- -
-# emerge alsa-driver
-
- - -Bitte nehmen Sie zur Kenntnis, dass Sie emerge alsa-driver nach j= eder -(Re)Kompilierung des Kernels starten m=C3=BCssen, da die fr=C3=BChere Ve= rsion gel=C3=B6scht -wird. Um dies zu vereinfachen, k=C3=B6nnen Sie das module-rebuild= Paket -emergen, welches Modulpakete im Auge beh=C3=A4lt und diese f=C3=BCr Sie = neu baut. -Zuerst f=C3=BChren Sie module-rebuild populate aus, um die Liste = zu erstellen, -und dann nach jedem Neukompilieren des Kernels f=C3=BChren Sie nur -module-rebuild rebuild aus und ihre externen Module werden neu ge= baut. - - - -
=20 @@ -483,11 +280,10 @@ =20 -Wenn Sie ALSA in Ihrem Kernel aktiviert habe= n -und ALSA nicht als Module kompiliert haben, fahren Sie bitte mit -dem Kapitel ALSA Initskript fort. Die an= deren -m=C3=BCssen ALSA konfigurieren. Das wird durch die Existenz des Tools -alsaconf aus den alsa-utils recht leicht gemacht. +Wenn Sie ALSA nicht als Module kompiliert haben, fahren Sie bitte= mit dem +Kapitel ALSA Initskript fort. Die andere= n m=C3=BCssen +ALSA konfigurieren. Das wird durch die Existenz des Tools alsaconf aus +den alsa-utils recht leicht gemacht. =20 @@ -790,6 +586,8 @@ 0: SigmaTel STAC9721/23 =20 + + @@ -896,8 +696,7 @@ Zuerst pr=C3=BCfen Sie bitte um sicher zu sein, dass Sie das midi= USE-Flag in /etc/make.conf aktiviert haben. Falls nicht, tun Sie dies j= etzt. Sie werden auch alle anderen ALSA-Pakete, die das midi Flag benut= zen -(wie zum Beispiel alsa-lib, alsa-utils, alsa-driver= ), -erneut emergen m=C3=BCssen. +(wie zum Beispiel alsa-lib und alsa-utils), erneut emergen= m=C3=BCssen.

=20

@@ -1033,12 +832,11 @@ =20

Sie k=C3=B6nnen mehr als eine Soundkarte gleichzeitig in Ihrem System ha= ben, -vorausgesetzt Sie haben ALSA in Ihrem Kernel als Module gebaut (oder hab= en -stattdessen alsa-driver installiert). Sie m=C3=BCssen lediglich i= n -/etc/modules.d/alsa angeben, welche zuerst gestartet werden= soll. -Ihre Karten werden in dieser Datei durch ihren Treibernamen identifizier= t. 0 ist -die erste Karte, 1 ist die zweite, und so weiter. Hier ist ein Beispiel = f=C3=BCr ein -System mit zwei Soundkarten. +vorausgesetzt Sie haben ALSA in Ihrem Kernel als Module gebaut. Sie m=C3= =BCssen +lediglich in /etc/modules.d/alsa angeben, welche zuerst ges= tartet +werden soll. Ihre Karten werden in dieser Datei durch ihren Treibernamen +identifiziert. 0 ist die erste Karte, 1 ist die zweite, und so weiter. H= ier ist +ein Beispiel f=C3=BCr ein System mit zwei Soundkarten.

=20



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