Hi,
Christoph Schaefer hat gesagt: // Christoph Schaefer wrote:
> Thorsten:
> > Ich bekomm leider keinen Ton aus meinem Laptop (SiS
> > 7013-Chip=Trident-Treiber) und so langsam verlier ich die Geduld.
> > Sourcen gezogen, entpackt, ./configure, make, make install und
> > ./snddevices. 

Warum nimmst du nicht die ALSA-0.9-Pakete aus woody? 

> > Also, erstmal hab ich's so probiert, wie's in der
> > Beschreibung zu ALSA steht: in die modules.conf alle Treiber (auch oss)
> > eingetragen und anschlie�end mit modprobe aufgerufen. Insgesamt waren dann
> > 19 snd-module am laufen (seq,pcm,mixer, all das mit -oss, ac97, trident,
> > snd...) alsamixer funktioniert und erkennt den richtigen Chipsatz.
> > Xmms (oss-Ausgabe) sagt mir aber, dass er kein Ausgabeger�t findet.
> > Dann hab ich entdeckt, dass Debian das ganze gerne etwas anders
> > h�tte...also /etc/alsa/alsa-base.conf und alsa-source.conf ge�ndert.
> > Leider meint das alsa-Startskript (/atc/init.d/alsa), dass keine
> > Sounddevices angegeben w�ren...
> > Mir ist allerdings nicht so ganz klar, wie ich meine Soundkarte in der
> > alsa-source.conf nennen soll.  Bei den Beispielen ist n�mlich nix mit
> > "snd-" davor...jedenfalls hab ich's mit "trident" und "snd-trident"
> > ausprobiert und keins von beiden hat funktioniert - "no soundcards
> > defined".

alsa-source.conf wird nur von den Debian-Paketen benutzt. Wenn du die
nicht verwendest, brauchst du da auch nichts einzustellen. Wenn doch,
dann bau doch einfach alle Soundkarten-Module, indem du setzt:
ALSA_CARDS=""

> > Ich tippe mal, dass Methode 1 zwar funktioniert, blo� oss nicht. 

M�glich, du solltest die OSS-Kompatibilit�tsmodule laden:

alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

> > Ach ja, in meinem Kernel ist Soundsupport fest installiert - soweit ich
> > das mitbekommen habe, hei�t das, dass ich das Modul "soundcore" nicht
> > laden muss....das gibt's n�mlich gar nicht ;-)

Korrekt.

> > Momentan hab ich keine Ahnung, was ich noch probieren soll. Kann mir
> > irgendjemand helfen?
> >
> > Gru�,
> > Thorsten
> 
> Moin Thosrsten,
> Ich habe mal eine Anleitung geschrieben wie es bei mir immer wieder mit den 
> verschiedensten Soundkarten klappt, vielleicht Hilft sie Dir ja weiter...

Das ist eine sch�ne Anleitung zur Installation von ALSA, ich finde
aber, dass sie zu wenig auf Debian eingeht, deshalb hier mal ein paar
Kommentare:

> Alsa-mini-howto
[...] 
> Jetzt aber zur eigentlichen Anleitung....
> 
> Eigenen 2.4.18 Kernel konfigurieren; Soundsupport als Modul konfigurieren 
> (Keine anderen Sound-Optionen im Kernel aktivieren, _nur_ Soundsupport!!)
>  Kernel kompilieren und neuen Kernel booten (F�r eine Debian 
> Standardinstallation mit Lilo funktioniert "make dep && make clean && make 
> bzImage && make bzlilo" wunderbar. 

Debian-Kernels sollten besser mit dem kernel-package gebaut werden.
Dann wird obiges zu:

Phase ONE: Getting and configuring the kernel
 1% cd <kernel source tree>
 2% make config   # or make menuconfig or make xconfig and configure
Phase TWO: Create a portable kernel image .deb file
 3% make-kpkg clean
 4% $Get_Root make-kpkg --revision=custom.1.0 kernel_image 
      (Get_Root is whatever you need to become root -- fakeroot or
      sudo are examples that come to mind).
Phase THREE: Install the kernel image on one or more machines
 5# dpkg -i ../kernel-image-X.XXX_1.0_<arch>.deb
 6# shutdown -r now # If and only if LILO worked or you have a means of
                    # booting the new kernel. YOU HAVE BEEN WARNED!!
                    
Siehe /usr/share/doc/kernel-package/README.gz

> Man hat dann bei Lilo den neuen Kernel unter Linux, und den
> vorherigen Kernel unter LinuxOLD) Source von www.alsa-project.org
> runterladen. 

Ich rate dazu, die Debian-Pakete zu installieren. 

Alle:
  alsa-base
Lib: 
  libasound2
  [libasound2-dev]
Utils:  
  alsa-utils
Treiber:  
  alsa-source

alsa-source kommt mit einem driver-Paket in
/usr/src/alsa-driver.tar.gz, das man auspacken muss. Dann mit
make-kpkg die Module bauen:
 1% cd <kernel source tree>
 2% make-kpkg modules_image
 3% dpkg -i ../alsa-modules-X.deb

> Jetzt sollte alles ordentlich installiert sein. Welches Module Du f�r Deine 
> Soundkarte laden musst, findest Du in der INSTALL Datei im Archiv 
> alsa-driver-0.9.0rc1.tar.bz2. Das ensprechende Modul kannst Du dann mit 
> modprobe oder modconf laden. 

Am besten das noch permanent in die Modul-Konfiguration eintragen.
 
 %1 cp /usr/share/doc/alsa-base/examples/modules-0.9.conf /etc/alsa/modutils/0.9
 %2 editor /etc/alsa/modutils/0.9
 %3 /sbin/update-modules

ciao,
-- 
 Frank Barknecht                               _ ______footils.org__


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an