Re: alsa sound problem

2004-03-08 Diskussionsfäden Steffen Fiedler
Hallo,
On Sun, 07 Mar 2004 14:40:08 +0100, Alexander Nagel wrote:
 Hi,
 ich habe auf meinen Sarge bisher Sound nur über esd gehört und das hat 
 bisher geklappt. Nun wollte ich über den Mikroeingang meiner Soundkarte, 
 eine Creative Soundblaster live mit dem emu10k1 Chip, etwas aufnehmen 
 was mislang. Also brauche ich wohl die alsatreiber die ich mit apt-get 
 installierte.
 
 dpkg --get-selections alsa*
 alsa-base   install
 alsa-modules-2.4.24-1-686   install
 alsa-utils  install
 
 danach habe ich alsaconf gestartet und mit Fehler beendet
 /usr/sbin/alsaconf: line 553: /etc/alsa/modutils/0.9: Datei oder 
 Verzeichnis nicht gefunden
 cp: Aufruf von stat für ,,/etc/alsa/modutils/0.9 nicht möglich: Datei 
 oder Verzeichnis nicht gefunden
 ERROR! /etc/alsa/modutils/0.9 could not be saved.
 Configured ALSA is in /tmp/alsaconf.saved.
 
 Die Datei alsaconf.saved habe ich umbenannt und händisch kopiert.
 
 update-modules
 depmod: *** Unresolved symbols in 
 /lib/modules/2.4.24-1-686/alsa/snd-pdaudiocf.o
 depmod: *** Unresolved symbols in /lib/modules/2.4.24-1-686/alsa/snd-vx-cs.o
 depmod: *** Unresolved symbols in 
 /lib/modules/2.4.24-1-686/alsa/snd-vxp440.o
 depmod: *** Unresolved symbols in 
 /lib/modules/2.4.24-1-686/alsa/snd-vxpocket.o



 
 Was fehlt mir noch bzw. was habe ich vergessen?
 mfg
 alex
 P.S.: achja in /etc/modules ist ein Eintrag drin für emu10k1.
 Die Karte drin und wird laut dmesg auch erkannt:
 
 Creative EMU10K1 PCI Audio Driver, version 0.20, 22:43:19 Feb 18 2004
 PCI: Found IRQ 10 for device 00:0b.0
 emu10k1: EMU10K1 rev 8 model 0x8040 found, IO at 0xb800-0xb81f, IRQ 10
 ac97_codec: AC97 Audio codec, id: 0x8384:0x7609 (SigmaTel STAC9721/23)
 
 Allerdings sind die letzten Zeilen:
 EMU10K1/Audigy soundcard not found or device busy
 EMU10K1/Audigy soundcard not found or device busy
 EMU10K1/Audigy soundcard not found or device busy
 EMU10K1/Audigy soundcard not found or device busy
 EMU10K1/Audigy soundcard not found or device busy
 EMU10K1/Audigy soundcard not found or device busy

ich hatte kürzlich ähnliche Probleme, siehe:
http://groups.google.de/groups?hl=delr=ie=UTF-8oe=UTF-8threadm=pan.2004.03.01.20.33.28.968468%40freenet.dernum=9prev=/groups%3Fq%3Dsteffen%2Bfiedler%2Balsa%26hl%3Dde%26lr%3D%26ie%3DUTF-8%26oe%3DUTF-8%26selm%3Dpan.2004.03.01.20.33.28.968468%2540freenet.de%26rnum%3D9%26filter%3D0

Der entscheidende Punkt bei mir war, daß die OSS-Module noch geladen
waren und somit die Karte eben busy.

HTH,
Steffen


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: Alsa Sound Problem mit unter Woody

2003-12-11 Diskussionsfäden Pierre Gillmann
Hi

 Meine Vermutung ist, das die Lautstärke erst beim KDE Login gesetzt wird
 oder so was.
Naja, die Lautstärke von arts wird ja auch erst nach dem Login gesetzt, was 
aber helfen wird: alsamixer, dann deine Lautstärke einstellen und schon bist 
du ewig deine Sorgen los (werden wiederhergestellt). Falls das immernoch 
nicht helft: alsaplay oder so anstelle von play.

Grüße
Pierre
-- 
Erst wenn der Mensch seine Fehler einsieht, ist er kein Mensch mehr.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: ALSA Sound

2003-09-12 Diskussionsfäden Soeren D. Schulze
Thorsten Steinbrenner schrieb:
On Thu, 11 Sep 2003 22:21:39 +0200
Andreas Pakulat [EMAIL PROTECTED] wrote:

man amixer und die Kanäle alle anschalten, dann sollte auch
alsamixer entsprechend funktionieren. Wenn nicht: Du hast doch aktive
Boxen oder? Ich hab das grad vorhin bei meinem Bruder unter Win
gesehen, das die Via-Chips wohl nicht allzuviel Leistung auf den
Ausgang bringen.


Argh, ja, in der Tat kann alsamixer die Kanäle nicht anschalten,
amixer schon. Jetzt isses auch laut... ;-) Danke dir!
Ich kann noch eine komfortable Alternative vorschlagen (für die, die die 
X-Oberfläche nicht verabscheuen): gamix.

gamix ist um einiges übersichtlicher als alsamixer.

Sören



--
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

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


Re: ALSA Sound

2003-09-11 Diskussionsfäden Thorsten Steinbrenner
On Thu, 11 Sep 2003 03:05:19 +0200
Andreas Pakulat [EMAIL PROTECTED] wrote:

 Fehlermeldungen wären nicht schlecht, da ich meine Glaskugel verlegt
 hab.

OK, also mal der Reihe nach. Ich habe kernel-image-2.4.20-3-686 auf
Debian sarge (!) installiert. Dazu passend alsa-modules-2.4.20-3-686.
menu.lst entsprechend angepasst und mit neuem Kernel gebootet.
Fehlermeldung beim Booten:

Starting ALSA (Version 0.9.4): VIA 82xx sound card not found or device
busy
via82xx-failed failed

Der Treiber sollte passen. Ich habe so ein VIA82xx-on-Board Teil. lspci
sagt dazu:

00:07.5 Multimedia audio controller: VIA Technologies, Inc.
VT82C686 AC97 Audio Controller (rev 20)

 Hmm, also ich kenne ja die Config des Kernels nicht, aber i.A. sind da
 keine Soundtreiber einkompiliert sondern das ist alles modular. Aber

Denke ich auch.

 auch das bekommen wir nur raus wenn du uns mal ein paar
 Fehlermeldungen zeigst und ein paar mehr Infos: Was für ne Soundkarte,
 welches alsa-modul lädst du, was gibts bei modprobe $alsamodul für
 Ausgaben?

Ähm, jo, jetzt bin ich etwas verwirrt... lsmod sagt:

Module  Size  Used byNot tainted
apm10088   2 (autoclean)
snd30244   0
af_packet  13640   1 (autoclean)
via82cxxx_audio20700   0
uart401 6820   0 [via82cxxx_audio]
ac97_codec 11092   0 [via82cxxx_audio]
sound  59528   0 [via82cxxx_audio uart401]
soundcore   3940   4 [snd via82cxxx_audio sound]
8139too15752   1
mii 2432   0 [8139too]
parport_pc 23816   1 (autoclean)
lp  7168   0 (autoclean)
parport26536   1 (autoclean) [parport_pc lp]
ext2   35360   1 (autoclean)
sg 32988   0 (unused)
ide-scsi8848   0
scsi_mod   94656   2 [sg ide-scsi]
keybdev 2116   0 (unused)
usbkbd  3640   0 (unused)
input   3648   0 [keybdev usbkbd]
usb-uhci   23664   0 (unused)
usbcore62924   0 [usbkbd usb-uhci]
rtc 6760   0 (autoclean)
ext3   64640   2 (autoclean)
jbd42148   2 (autoclean) [ext3]
ide-disk   12608   4 (autoclean)
ide-probe-mod   9840   0 (autoclean)
ide-mod   169336   4 (autoclean) [ide-scsi ide-disk
ide-probe-mod] unix   15276  99 (autoclean)
vesafb  9832  63 (autoclean)
fbcon-cfb24 4456   0 (autoclean) [vesafb]
fbcon-cfb8  3560   0 (autoclean) [vesafb]
fbcon-cfb16 4168   0 (autoclean) [vesafb]
fbcon-cfb32 3816   0 (autoclean) [vesafb]

Trotzdem bekomme ich mit /etc/init.d/alsa start die o.g. Fehlermeldung.
Sounds kann ich (nur als root) abspielen. Aber dass kann doch nicht ALSA
sein, oder?! Sind das die Kernelmodule?! Völlig verwirrt

 Also wenn du einen neuen Kernel baust musst du auch die Alsa-Module
 für diesen Kernel neu bauen. Für beides gibts entsprechende -source
 Pakete von Debian und dann noch kernel-package um aus dem Kernel ein
 debian-Paket zu machen.

OK. Habe versucht einen neuen Kernel zu bauen, aber danach ging
seltsamerweise der vesafb nicht mehr, trotz identischer .config.
Arghhh Könnte mir evtl. jemand aus dem Dunkeln helfen wie ich ALSA
zum laufen bekomme?! THX!!

-- 
Tom

What difference does it make to the dead, the orphans,
 and the homeless, whether the mad destruction is brought
 under the name of totalitarianism or the holy name of
 liberty and democracy?--- Gandhi


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: ALSA Sound

2003-09-11 Diskussionsfäden Thorsten Steinbrenner
On Thu, 11 Sep 2003 19:43:52 +0200
Thorsten Steinbrenner [EMAIL PROTECTED] wrote:

 Trotzdem bekomme ich mit /etc/init.d/alsa start die o.g.
 Fehlermeldung. Sounds kann ich (nur als root) abspielen. Aber dass
 kann doch nicht ALSA sein, oder?! Sind das die Kernelmodule?! Völlig
 verwirrt

Es waren die Kernelmodule!! Und wer war Schuld daran dass sie geladen
wurden? Richtig! dicover war's ein skip via82cxxx_audio in
/etc/discover.conf und schon werden die ALSA Module geladen.
Fast am Ziel aber ein Problem bleibt: ich kann leider die Lautstärke mit
alsamixer nicht verändern. Egal welchen channel ich aufdrehe - es bleibt
immer superleise. Any ideas?

-- 
Tom

What difference does it make to the dead, the orphans,
 and the homeless, whether the mad destruction is brought
 under the name of totalitarianism or the holy name of
 liberty and democracy?--- Gandhi


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: ALSA Sound

2003-09-11 Diskussionsfäden Andreas Pakulat
On 11.Sep 2003 - 20:46:59, Thorsten Steinbrenner wrote:
 On Thu, 11 Sep 2003 19:43:52 +0200
 Thorsten Steinbrenner [EMAIL PROTECTED] wrote:
 
  Trotzdem bekomme ich mit /etc/init.d/alsa start die o.g.
  Fehlermeldung. Sounds kann ich (nur als root) abspielen. Aber dass
  kann doch nicht ALSA sein, oder?! Sind das die Kernelmodule?! Völlig
  verwirrt
 
 Es waren die Kernelmodule!! Und wer war Schuld daran dass sie geladen
 wurden? Richtig! dicover war's ein skip via82cxxx_audio in
 /etc/discover.conf und schon werden die ALSA Module geladen.

Aha, deswegen wurden die geladen, hatte ich schon gewundert woher die
kommen. Übrigens, die ALSA Module haben alle ein snd-Präfix, daran
erkennt man immer sehr leicht ob ALSA oder Kernelmodul.

 Fast am Ziel aber ein Problem bleibt: ich kann leider die Lautstärke mit
 alsamixer nicht verändern. Egal welchen channel ich aufdrehe - es bleibt
 immer superleise. Any ideas?

man amixer und die Kanäle alle anschalten, dann sollte auch
alsamixer entsprechend funktionieren. Wenn nicht: Du hast doch aktive
Boxen oder? Ich hab das grad vorhin bei meinem Bruder unter Win
gesehen, das die Via-Chips wohl nicht allzuviel Leistung auf den
Ausgang bringen.

Andreas

-- 
Zum Glück ist alles nur halb so doppelt.


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: ALSA Sound

2003-09-11 Diskussionsfäden Thorsten Steinbrenner
On Thu, 11 Sep 2003 22:21:39 +0200
Andreas Pakulat [EMAIL PROTECTED] wrote:

 man amixer und die Kanäle alle anschalten, dann sollte auch
 alsamixer entsprechend funktionieren. Wenn nicht: Du hast doch aktive
 Boxen oder? Ich hab das grad vorhin bei meinem Bruder unter Win
 gesehen, das die Via-Chips wohl nicht allzuviel Leistung auf den
 Ausgang bringen.

Argh, ja, in der Tat kann alsamixer die Kanäle nicht anschalten,
amixer schon. Jetzt isses auch laut... ;-) Danke dir!

-- 
Tom

What difference does it make to the dead, the orphans,
 and the homeless, whether the mad destruction is brought
 under the name of totalitarianism or the holy name of
 liberty and democracy?--- Gandhi


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: ALSA Sound

2003-09-10 Diskussionsfäden Andreas Pakulat
On 11.Sep 2003 - 01:58:39, Thorsten Steinbrenner wrote:
 Hallo!
 
 Ganz kurze Frage zu ALSA: Habe sowohl den Kernel 2.4.20-3-686 als auch
 die zugehörigen ALSA-Module installiert und konfiguriert. Trotzdem lässt
 sich ALSA nicht starten.

Fehlermeldungen wären nicht schlecht, da ich meine Glaskugel verlegt
hab.

 Bevor ich den Fehler weiter bei ALSA suche:
 kann es sein, dass die in o.g. Standardkernel einkompilierten
 Soundtreiber verhindern dass ALSA funktioniert?

Hmm, also ich kenne ja die Config des Kernels nicht, aber i.A. sind da
keine Soundtreiber einkompiliert sondern das ist alles modular. Aber
auch das bekommen wir nur raus wenn du uns mal ein paar
Fehlermeldungen zeigst und ein paar mehr Infos: Was für ne Soundkarte,
welches alsa-modul lädst du, was gibts bei modprobe $alsamodul für
Ausgaben?

 Falls dem so ist: Muss
 ich nur einen neuen Kernel ohne die Soundmodule bauen oder muss ich auch
 noch ALSA selbst kompilieren?

Also wenn du einen neuen Kernel baust musst du auch die Alsa-Module
für diesen Kernel neu bauen. Für beides gibts entsprechende -source
Pakete von Debian und dann noch kernel-package um aus dem Kernel ein
debian-Paket zu machen.

Andreas

-- 
In der Politik ist es wie in einem Konzert: Ungeübte Ohren halten
schon das Stimmen der Instrumente für Musik.
-- Amintore Fanfani


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

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



Re: ALSA Sound und das Kernel Modul...

2002-12-09 Diskussionsfäden Lothar Schweikle-Droll
Am 09 Dec 2002, schrieb Philipp Drewes:

 Hallo Liste,
 ich habe den Kernel 2.4.20 heruntergeladen und mit dem .configure file
 config-2.4.18-bf2.4 aus /boot konfiguriert, gemaket und sonstiges. Danach
 habe ich ALSA auch aus den Quellen erstellt und installiert. Das mit dem
 Sount klappt auch zur Zeit... nur nicht nach meinen Wünschen.
 
Was hat alsa mit nis zu tun???

-- 
 Lotharmailto:[EMAIL PROTECTED]

 Man weiß selten, was Glück ist; aber man weiß meistens, was Glück war.
 



msg28139/pgp0.pgp
Description: PGP signature


Re: ALSA Sound und das Kernel Modul...

2002-12-08 Diskussionsfäden Johannes Hirte
Philipp Drewes [EMAIL PROTECTED] schrieb am 09.12.02 00:26:44:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hallo Liste,
 ich habe den Kernel 2.4.20 heruntergeladen und mit dem .configure file
 config-2.4.18-bf2.4 aus /boot konfiguriert, gemaket und sonstiges. Danach
 habe ich ALSA auch aus den Quellen erstellt und installiert. Das mit dem
 Sount klappt auch zur Zeit... nur nicht nach meinen Wünschen.
 
 Während des Bootens für die Debian einen Hardware Scan durch und liefert
 ein Detecting Hardware und darunter auch es1371.
 
 Ein lsmod liefert danach (im wesentlichen für den sound):
 
 ...
 es1371 28000   1
 gameport1308   0  [es1371]
 ac97_codec 10016   0  [es1371]
 soundcore   3236   4  [snd es1371]
 ...
 
 In die /etc/modules habe ich snd-ens1371 eingetragen. Um schon bei dem
 während des bootens auftretenden depmods meine ALSA Module zu laden.
 
 Da bekomme ich dann:
 
 Dec  8 23:50:51 stuttgart kernel: Ensoniq AudioPCI soundcard not found or device busy
 Dec  8 23:50:51 stuttgart insmod: 
/lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: init_module: No such device
 Dec  8 23:50:51 stuttgart insmod: Hint: insmod errors can be caused by 
 Dec  8 23:50:51 stuttgart insmod: 
/lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: insmod snd-card-0 failed
 Dec  8 23:50:52 stuttgart kernel: Ensoniq AudioPCI soundcard not found or device busy
 Dec  8 23:50:52 stuttgart insmod: 
/lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: init_module: No such device
 Dec  8 23:50:52 stuttgart insmod: Hint: insmod errors can be caused by 
 Dec  8 23:50:52 stuttgart insmod: 
/lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: insmod snd-card-0 failed
 
 was ja auch klar ist, da der KernelTreiber schon die Soundkarte belegt.
 
 Wenn ich alle es1371 Abhängigkeiten mit rmmod entferne, wird das ALSA
 System mit depmod oder /etc/init.d/alsaconfig start/stop sauber
 konfiguriert.
 
 FRAGEN (mal wieder ganz viele):
 - -
 
 1)  Wie werde ich also den es1371 beim Hardware Scan wieder los?
 
 1a) Muß ich das beim Kernel Bulid ausschalten?

jain, die ens1371 ist bei jungfräulichen sourcen aktiviert
du kannst aber auch in /etc/modutiles/aliases die entsprechenden Einträge
auskommentieren ( ich weiss jetzt nicht, welche das sind ) und danach
update-modules laufen lassen

 1b) Wenn ja, wird dann ein
 neues make modules; makes modules_install das Modul auch aus den
 /lib/modules/'uname -r'... entfernen oder muß ich da zuerst ein make
 remove machen (gibt es das beim Kernel)

nein, make menuconfig (xconfig, config), dep, bzImage reicht in deinem Fall
(immer vorausgesetzt, du übersetzt den Kernel von Hand)
dabei aber nur die ens1371 deaktivieren

 
 2)  Hat mal jemand ne übersicht parat, was es beim Kernel für make
 Optionen gibt?
 
 3)  Wißt ihr auch, wie man bei den alsa-drivers nur einzelne Module
 erzeugt?

./configure --help sagt es dir, 
ich weiss sie jetzt auch nicht mehr aus dem Kopf

 3a) Welche make optionen sind es denn dort?
 
 ALSA läuft aber leider doch nicht SO perfekt, wie oben beschrieben:
 beim /etc/init.d/alsaconf start
 
 bekomme ich folgende Fehlermeldung:
 
 /usr/sbin/alsactl: set_control:960: Cannot write control '3:0:0:IEC958 Playback 
Mask:0' : Operation not permitted
 
 Das stop geht ohne Probleme.
 4)  Woran kann denn das liegen?
 
 5)  Weiterhin kann nur root alsamixer benutzen alle anderen bekommen:
 
 alsamixer: function snd_ctl_open failed for default: Permission denied

der Rest hat keine Berechtigung auf das Audio-Device. Trag sie in der gruppe audio
mit ein und es sollte funktionieren.

 
 
 Kann sein, daß ich im oberen Teil Dinge behauptet habe, die nicht ganz
 richtig sind. Aber ich bin noch ein Neuling mit dem Kernel und auch mit
 der tollen Debian Distri.
 
 Danke für eure Antworten.
 - 
 - -  ,
 - -  /'^'\Gruß, Phili
 - - ( o o )
 - --oOOO--(_)--OOOo
 - -  .oooO   Philipp Drewes, http://phili.bonu.de
 - -  (   )   Oooo. [EMAIL PROTECTED], [EMAIL PROTECTED]
 - \ ((   )-
 - -\_)) /
 - -  (_/
 - -
 
 I believe that the best psychiatrist is the sheet of paper with a pencil
 (Hates, Adrian)
 
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.0.7 (GNU/Linux)
 
 iD8DBQE989SAWnqGsBHPYocRAnvNAJ9CYSbLiLy9lnzK6KxG/ZxcNCrfNACfaUtD
 boNVcckujgda2RgG2xK/6+E=
 =Rn/F
 -END PGP SIGNATURE-
 


Johannes
__
Ihr FreeMail-Postfach kann von jedem Telekom Festnetzanschluss erreicht
werden? Mit der Voicebox - http://freemail.web.de/features/?mc=021163


--
Häufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. 

Re: ALSA Sound und das Kernel Modul...

2002-12-08 Diskussionsfäden Adrian Bunk
On Mon, Dec 09, 2002 at 12:23:37AM +0100, Philipp Drewes wrote:

 Hallo Liste,

Hallo Philipp,

...
 FRAGEN (mal wieder ganz viele):
 - -
 
 1)  Wie werde ich also den es1371 beim Hardware Scan wieder los?

den Hardware Scan macht bei dir das Paket discover. Die eine 
Moeglichkeit waere das Paket einfach zu deinstallieren, du kannst aber 
auch einfach in /etc/discover.conf eine skip-Zeile einfuegen.

 1a) Muß ich das beim Kernel Bulid ausschalten?
...

Du kannst beim Konfigurieren des Kernels angeben dass das
OSS-es1371-Modul nicht kompiliert werden soll.

Gruss
Adrian

-- 

   Is there not promise of rain? Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
   Only a promise, Lao Er said.
   Pearl S. Buck - Dragon Seed


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

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




Re: ALSA Sound und das Kernel Modul...

2002-12-08 Diskussionsfäden Frank Barknecht
Hi,
Johannes Hirte hat gesagt: // Johannes Hirte wrote:

 Philipp Drewes [EMAIL PROTECTED] schrieb am 09.12.02 00:26:44:
  
  3)  Wißt ihr auch, wie man bei den alsa-drivers nur einzelne Module
  erzeugt?
 
 ./configure --help sagt es dir, 
 ich weiss sie jetzt auch nicht mehr aus dem Kopf

Oder in /etc/alsa/alsa-source.conf nur die gewünschten Karten entsprechend 
eintragen. Das geht aber nur bei den offiziellen Debian-Paketen.

ciao
-- 
 Frank Barknecht   _ __footils.org__


-- 
Häufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

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




Re: ALSA Sound und das Kernel Modul...

2002-12-08 Diskussionsfäden Andreas Pakulat
Beim Schreiben aus versehen den Reply statt den neue Mail schreiben
Button angeglickt?!

On 09.Dez 2002 - 00:23:37, Philipp Drewes wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 Hallo Liste,
 ich habe den Kernel 2.4.20 heruntergeladen und mit dem .configure file
 config-2.4.18-bf2.4 aus /boot konfiguriert, gemaket und sonstiges. Danach
 habe ich ALSA auch aus den Quellen erstellt und installiert. Das mit dem
 Sount klappt auch zur Zeit... nur nicht nach meinen Wünschen.

Woher ist das Alsa, direkt vom Projekt oder aus deb-Paketen? Der Kernel
von Debian oder auch direkt von kdernel.org? Wie gemaket - debian way
oder das originale?

 Während des Bootens für die Debian einen Hardware Scan durch und liefert
 ein Detecting Hardware und darunter auch es1371.
 
 Ein lsmod liefert danach (im wesentlichen für den sound):
 
 ...
 es1371 28000   1
 gameport1308   0  [es1371]
 ac97_codec 10016   0  [es1371]
 soundcore   3236   4  [snd es1371]
 ...
 
 In die /etc/modules habe ich snd-ens1371 eingetragen. Um schon bei dem
 während des bootens auftretenden depmods meine ALSA Module zu laden.
 
 Da bekomme ich dann:
 
 Dec  8 23:50:51 stuttgart kernel: Ensoniq AudioPCI soundcard not found or device busy
[...]
 Dec  8 23:50:52 stuttgart insmod: 
/lib/modules/2.4.20/kernel/sound/pci/snd-ens1371.o: insmod snd-card-0 failed
 
 was ja auch klar ist, da der KernelTreiber schon die Soundkarte belegt.

Richtig, außerdem gehören die Treiber für Alsa unter Debian nicht in
irgendeine /etc/modules*.

 Wenn ich alle es1371 Abhängigkeiten mit rmmod entferne, wird das ALSA
 System mit depmod oder /etc/init.d/alsaconfig start/stop sauber
 konfiguriert.

Richtig, aber auf meinem Debian (testing mit Kernel 2.4.19 und Alsa
2.9RC5 beides von debian.org) wird alsa mittel /etc/init.d/alsa
gestartet?!

 1)  Wie werde ich also den es1371 beim Hardware Scan wieder los?
 
 1a) Muß ich das beim Kernel Bulid ausschalten?

Prinzipiell nicht, aber da ja ein Hardwarescan beim booten gemacht wird
wohl doch. Denn der lädt dann wohl den Kerneltreiber für die Karte.

Also mit make menuconfig oder wie auch immer, das es1371 Modul entfernen
und das ac97 am besten auch. soundcore brauchst du aber noch für ALSA.

BTW: Wieso willst du eigentlich ALSA wenn du nen Kerneltreiber hast?

 1b) Wenn ja, wird dann ein
 neues make modules; makes modules_install das Modul auch aus den
 /lib/modules/'uname -r'... entfernen oder muß ich da zuerst ein make
 remove machen (gibt es das beim Kernel)

Also wenn du einfaches entfernen/deinstallieren der Module und so willst
empfehle ich dir den debian way zum Kernel bauen mittels make-kpkg. Da
kriegst du am ende ein .deb und kannst das einfach installieren.
Nachteil: Das bauen dauert etwas länger und du kannst Module dir zu den
Kernelquellen gehören (wie das es1371) nicht entfernen, sondern musst
den ganzen Kernelbau wiederholen.

Nun zu deiner Frage 1b) AFAIK (ich baue normalerweise mit make-kpkg,
also garantiere ich für diese Aussagen nicht) musst du
/lib/modules/'uname -r' löschen. Dann in /usr/src/linux folgendes machen
make clean ; make modules ; make modules_install

Das sollte dann reichen.

 2)  Hat mal jemand ne übersicht parat, was es beim Kernel für make
 Optionen gibt?

Guck doch einfach mal ins Makefile unter /usr/sr/linux ?! So kompliziert
ist das eigentlich nicht aufgebaut. Ich kenne folgende:

make clean - Löschen der Binärfiles
make modules_clean - Löschen der Binärfiles für die Module
make mrproper - Alles löschen was nicht im Originalen tar.gz war
make config - Abfrage der Optionen in reinem Text
make menuconfig - ASCII Menu für die Kerneloptionen
make xconfig - startet ein tcl/tk Menü für die Kerneloptionen
make oldconfig - Macht aus einer .config im Kernelverz. eine neue
Konfiguration und fragt nur nach unbekannten Optionen
make bzImage - Kernel bauen
make zImage - Das war was mit sehr kleinem Kernel bauen glaube ich (oder
wars das obere??)
make bzlilo - richtet lilo ein, so das der neue Kernel automatisch
gestartet wird und der alte drin bleibt als 2. Option
make modules - Module bauen
make modules_install - Module installieren

 3)  Wißt ihr auch, wie man bei den alsa-drivers nur einzelne Module
 erzeugt?

Ich nehme mal an du willst nur bestimmte Karten haben und nicht alle?
Da gibts das hübsche debconf Interface alsaconf aus dem gleichnamigen
Paket. Der erzeugt (zwar eigentlich für Alsa 0.5 aber das geht auch mit
0.9) /etc/alsa/alsa-source.conf mit den Karten die du dort auswählst.
Diese Datei wiederum wird von den Alsaquellen aus den Debian-paketen
eingelesen (ich nehme mal stark an auch von den anderen).

 3a) Welche make optionen sind es denn dort?

Guck doch einfach mal in die Readme unter /usr/src/modules/alsa-driver/
oder auf alsa-project.org.

 ALSA läuft aber leider doch nicht SO perfekt, wie oben beschrieben:
 beim /etc/init.d/alsaconf start
 
 bekomme ich folgende 

Re: ALSA Sound und das Kernel Modul...

2002-12-08 Diskussionsfäden Sven Lauritzen
On Mon, 2002-12-09 at 00:23, Philipp Drewes wrote:
 2)  Hat mal jemand ne übersicht parat, was es beim Kernel für make
 Optionen gibt?

$ cd /usr/src/linux

/usr/src/linux$ egrep '^[a-zA-Z_]+:' Makefile | sed 's/:.*//g'
all
Version
boot
vmlinux
symlinks
oldconfig
xconfig
menuconfig
config
linuxsubdirs
newversion
TAGS
tags
modules
modules_install
_modinst_
_modinst_post
_modinst_post_pcmcia
clean
mrproper
distclean
backup
sgmldocs
psdocs
pdfdocs
htmldocs
mandocs
sums
checkconfig
checkhelp
checkincludes
dummy
dummy
spec
rpm

Gruß

Sven

-- 
Sven Lauritzen

pub 1024D/95C9A892  sub 1024g/D30E490F
Fp  2FA9 FC9B 078C 5BC7 87DC  0B0D 2329 94F6 95C9 A892




signature.asc
Description: This is a digitally signed message part