Sie sind nicht angemeldet.

1

09.07.2007, 16:06

SB Live 5.1 und ALSA. Ausgänge auf einmal Stumm

Moin zusammen,

es gibt manchmal Momente, da könnte ich abdrehen, wenns um Linux geht. Hier ein Beispiel:

Ich habe eine Onboard-Soundkarte und eine SB Live 5.1. Die Onboardkarte ist im Bios deaktiviert aber das ist Linux wie immer egal. Beide Karten wurden ohne Probleme erkannt und die Module wurden geladen. In Alsaconf konnte ich auch beide auswählen. Ich habe mich aber für die Live entschieden und sie entsprechend konfiguriert. Alles lief super, sogar 5.1 Sound konnte ich das Kerte entlocken... bis heute.

Aus irgend einem Grund war vorhin nach dem booten nicht die Live in alsaconf eingestellt sondern die Onboardkarte. Ich habe also alsaconf nochmal ausgeführt und die Live wieder eingestellt. Folge: Alle Ausgänge bis auf einen sind Stumm. Wieso? Keine Ahnung. Ich habe ja nichts verändert oder in den Configs rumgespielt.

Naja ich habe jetzt die Module für die Onboardkarte aus dem Kernel geschmissen so dass sie nicht mehr erkannt wird. Aber leider gehen die verdammten Ausgänge immer noch nicht.

Was kann das also sein? Kann ich vielleicht irgendwie die Standards wieder herstellen?

Bitte helft mir. :-(

Gruß
Daniel

2

09.07.2007, 17:45

In Alsamixer alles eingestellt?
Wenn du beide benutzen willst, dann gehst du am einfachsten wie folgt vor:
In die Datei /etc/modprobe.d/blacklist die Soundmodule die du verwendest reinschreiben.
In der Datei /etc/modules.d/alsa deine Alsaeinstellungen vornehmen (Karte 0, 1 usw).

Quellcode

1
update-modules -f

Das nächstemal dürfte dann das wieder passen.

Das Problem ist, dass udev die Karten erkennt und automatisch die notwendigen Module läd. Deswegen werden zu dem Zeitpunkt auch deine Einstellungen (Karte 0, 1 usw.) nicht beachtet.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

09.07.2007, 21:19

Hi,

ja im Alsamixer ist alles eingestellt und die Kanäle auch geunmuted. Die Entfernung der Module aus dem Kernel hat schon geholfen. Die andere Karte wird nicht mehr angezeigt und kommt mir deswegen auch nicht in die Quere.

/etc/modules.d/alsa wird ja von alsaconf generiert. Demnach sollte damit ja alles stimmen. Ich hab reingeschaut und snd-emu10k1 ist auch als Karte 0 deklariert. Die andere wird gar nicht mehr aufgeführt.

Trotzdem bleiben die beiden Kanäle noch Stumm. :-(

4

09.07.2007, 22:54

Servus,

also ich hab die asound.state gelöscht und alsaconf nochmal ausgeführt. Jetzt habe ich die beiden Frontspeaker auf den beiden hinteren Lautsprechern und bei allen anderen kommt gar nix raus.

So langsam bekomm ich hier nen Anfall. Was gilt jetzt? asound.conf oder asound.state? Was macht die emu10k1.conf? Brauche ich die? Ich habs mit und ohne versucht. Ich kann den ganzen Kram einfach nicht mehr nachvollziehen.

*abdreh*

5

09.07.2007, 23:28

Hast du eine /etc/asound.conf bzw. eine ~/.asoundrc?
Wie testest du den Sound?
Was sagt ein "aplay -l" und was ein "aplay -L"?
Wie testest du deinen Sound? Über "speaker-test -c 6 -t wav"?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

6

10.07.2007, 13:24

Hoi,

im Moment habe ich keine asound.conf und keine emu10k1.conf. Es lief vorher beides ohne die beiden. Den Test mache ich mit speaker-test -c6.


PCM steuert jetzt die hinteren Boxen, Wave-Surround die vorderen. Der Bass und Center tun wieder gar nichts.

Könnte jemand eine funktionierende asound.conf posten? Ich will doch nichts anderes, als vorn, hinten und center/lfe getrennt einstellen zu können.

Noch etwas dazu: Wenn ich die Jacks einstellen möchte, lassen sie sich zuerste verändern aber beim nächsten Start des Mixers sind sie wieder wie vorher. Die meisten sind auf Disabled/Input eingestellt. Kann das was dmit zu tun haben?

Hier die Ausgabe von aplay -l bzw. aplay -L:

Zitat


gentoo-hure etc # aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Live [SB Live 5.1 Dell OEM [SB0220]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
Subdevices: 32/32
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
Subdevice #8: subdevice #8
Subdevice #9: subdevice #9
Subdevice #10: subdevice #10
Subdevice #11: subdevice #11
Subdevice #12: subdevice #12
Subdevice #13: subdevice #13
Subdevice #14: subdevice #14
Subdevice #15: subdevice #15
Subdevice #16: subdevice #16
Subdevice #17: subdevice #17
Subdevice #18: subdevice #18
Subdevice #19: subdevice #19
Subdevice #20: subdevice #20
Subdevice #21: subdevice #21
Subdevice #22: subdevice #22
Subdevice #23: subdevice #23
Subdevice #24: subdevice #24
Subdevice #25: subdevice #25
Subdevice #26: subdevice #26
Subdevice #27: subdevice #27
Subdevice #28: subdevice #28
Subdevice #29: subdevice #29
Subdevice #30: subdevice #30
Subdevice #31: subdevice #31
card 0: Live [SB Live 5.1 Dell OEM [SB0220]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 0: Live [SB Live 5.1 Dell OEM [SB0220]], device 3: emu10k1 [Multichannel Playback]
Subdevices: 1/1
Subdevice #0: subdevice #0



gentoo-hure etc # aplay -L
default:CARD=Live
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
Default Audio Device
front:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
Front speakers
rear:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
Rear speakers
center_lfe:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
Center and Subwoofer speakers
surround40:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
4.0 Surround output to Front and Rear speakers
surround41:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], ADC Capture/Standard PCM Playback
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=Live,DEV=0
SB Live 5.1 Dell OEM [SB0220], Multichannel Capture/PT Playback
IEC958 (S/PDIF) Digital Audio Output
null
Discard all samples (playback) or generate zero samples (capture)



Kann mir jemand erklären, was die Ausgaben bedeuten und wie ich damit umzugehen habe?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »schleudertrauma« (10.07.2007, 13:27)


7

10.07.2007, 14:33

Was macht ein:

Quellcode

1
speaker-test -c 6 -t wav -D surround51:CARD=Live

bzw.

Quellcode

1
speaker-test -c 6 -D surround51:CARD=Live
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

8

11.07.2007, 20:03

Servus,

also nachdem ich 3 Tage lang Tutorials, Howtos und Foren gewälzt habe, hab ich die Nase voll gehabt und das System neu aufgesetzt. Jetzt geht alles wieder wie es soll. Aber diesmal haben ich das Modul für die Onboardkarte gleich von Anfang an raus gelassen.

Ich habe nix umgesteckt. Jetzt geht einfach alles wieder. Manchmal wäre es gar nicht so schlech proprietäre Treiber für seine Hardware zu haben. :-(

Trotzdem vielen Dank für die Hilfe. :-)

Gruß
Daniel

9

11.07.2007, 20:47

Was hat das mit den Treibern zu tun?
Setzt du den Thread auf gelöst?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.