Mal wieder Alsa

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Elscha
Beiträge: 90
Registriert: 14.10.2004 20:04:11

Mal wieder Alsa

Beitrag von Elscha » 29.12.2004 15:23:40

Hallo
Fragen zu Alsa wurden schon desöfteren gestellt, dennoch habe ich noch nichts gefunden was mir weiter hilft, deswegen ein weiterer Alsa Thread ;-)

Habe mir selber nen Kernel gebacken (habe eine funktionierende Konfig eines Kernel-Images zur Grundlage verwendet), habe dabei OSS deaktiviert und Alsa aktiviert.
Mein User ist auch in der Gruppe audio eingetragen zudem habe ich die folgenden PAckete installiert:
alsa-base
alsa-utils
libasound2

Benutze Debian unstable mit Kernel 2.6.10
Kann teilweise Musik höhren (zum Beispiel von Kaboodle oder Noatun

Allerdings kann ich nicht von mehreren Programmen gleichzeitg etwas höhren obwohl ich im KDE-Soundsystem Vollduplex angekreutzt hab.

lsmod liefert folgendes:

Code: Alles auswählen

Module                  Size  Used by
nvidia               3470428  12
ipv6                  262912  8
tuner                  22052  0
tvaudio                22112  0
msp3400                27112  0
bttv                  154128  0
video_buf              22148  1 bttv
eth1394                21320  0
firmware_class         10304  1 bttv
i2c_algo_bit            9928  1 bttv
v4l2_common             5760  1 bttv
btcx_risc               4808  1 bttv
videodev                9920  1 bttv
snd_ens1371            24864  1
snd_rawmidi            25120  1 snd_ens1371
snd_seq_device          8716  1 snd_rawmidi
gameport                4544  1 snd_ens1371
ohci1394               35268  0
ieee1394              111288  2 eth1394,ohci1394
shpchp                100644  0
pci_hotplug            34160  1 shpchp
snd_intel8x0           32928  1
snd_ac97_codec         75936  2 snd_ens1371,snd_intel8x0
snd_pcm_oss            53604  0
snd_mixer_oss          20096  1 snd_pcm_oss
snd_pcm                97224  4 snd_ens1371,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              25668  1 snd_pcm
snd                    57188  13 snd_ens1371,snd_rawmidi,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore              10272  1 snd
snd_page_alloc          9924  2 snd_intel8x0,snd_pcm
i2c_nforce2             6464  0
i2c_core               22736  6 tuner,tvaudio,msp3400,bttv,i2c_algo_bit,i2c_nforce2
nvidia_agp              7708  1
parport_pc             37956  0
parport                37576  1 parport_pc
floppy                 60048  0
pcspkr                  3560  0
tsdev                   7616  0
mousedev               11480  1
joydev                  9856  0
evdev                   9472  0
usbhid                 32576  0
ehci_hcd               33028  0
ohci_hcd               21832  0
usbcore               121656  4 usbhid,ehci_hcd,ohci_hcd
forcedeth              17536  0
agpgart                34408  1 nvidia_agp
nls_iso8859_1           3968  1
vfat                   14208  1
fat                    42528  1 vfat
ext2                   68360  1
nls_cp437               5632  3
ntfs                  112112  2
dm_mod                 61820  0
rtc                    12664  0
unix                   28724  237
Ich habe eine onBoard nforce2 Soundkarte (die ich auch eigentlich benutzen möchte) und noch eine Soundblaster 128 PCI drin.

Wäre froh wenn mir jemand helfen könnte.

Benutzeravatar
phnord
Beiträge: 16
Registriert: 26.12.2004 15:36:03
Wohnort: Dortmund
Kontaktdaten:

Beitrag von phnord » 29.12.2004 15:44:53

Holla,

dem Modul snd_ens1371 nach zu Urteilen, nutzt du so eine SB PCI 128 o.ä.? Hatte ich auch. Das Device von der Soundkarte kann jeweils nur einmal belegt werden (war zumindest bei mir so). Entweder versuchst du dich an einem Sound-Server (JACK, arTs, etc.) oder du kaufst dir für ca. 25€ ne Bulk Version einer SB Live 5.1 (so bin ich das Problem bei mir umgangen 8)).
mfg
pHnord
EDIT: man sollte sich auch die letzten Zeilen eines Posts durchlesen *merk* :). Wenn du beide Karten nutzen möchtest gibts im Handel solche Kabelweichen für die 3,5mm Standart Klinkenstecker. Pass aber auf das du von 2x männlich auf 1x weiblich kaufst ;). Dann solltest du beide Devices an einen Endverstärker anschließen können.
Zuletzt geändert von phnord am 29.12.2004 16:09:56, insgesamt 1-mal geändert.

Elscha
Beiträge: 90
Registriert: 14.10.2004 20:04:11

Beitrag von Elscha » 29.12.2004 15:53:24

ne wollte eigentlich nur eine benutzen ;-) Also wenn ich dich richtig verstehe bleiben mir folgende Möglichkeiten:
1.) Die SB 128 PCI ausbauen (was ich ja sowieso irgendwann vorhatte)
2.) Die OnBoard-Karte im BIOS deaktivieren
oder
3.) OnBoard-Karte deaktivieren und ne SB 5.1 kaufen (wo ich auch nix gegen hätte ;-))

Am arts-Soundserver von KDE hab ich mich schon versucht, hab Alsa ausgewählt und Vollduplex angekreutzt.

Benutzeravatar
phnord
Beiträge: 16
Registriert: 26.12.2004 15:36:03
Wohnort: Dortmund
Kontaktdaten:

Beitrag von phnord » 29.12.2004 16:08:24

Zwei Karten kannst du getrost unter Linux nutzen, gar kein Problem. Du musst nur den Anwendungen mitteilen, welche Karte sie benutzen sollen (z.B. /dev/dsp für xmms und /dev/dsp1 für bla 8)).
Wenn du dir eine 5.1 zulegen willst, brauchst du deinen OnBoard Krachmacher nicht mehr, kannst ihn aber weiterhin nutzen. Ich hatte sogar 3 Soundkarten gleichzeitig in Betrieb, was aber zu mehr Verwirrung führte als alles andere :roll:.
Mein Tipp: Leg dir ne 5.1 zu. Die Bulk Version kostet 25-30 Oyros. Dann nur noch alte Karte ausbauen, neue Einbauen, OnBoard im BIOS deaktivieren (ich persönlich hege einen Groll gegen AC'97, find den Namen schon ätzend :twisted:), neuen Kernel Konfigurieren (Das Modul für die SB Live 5.1 heisst emu10k1) und installieren. Das sollte es dann gewesen sein.

mfg
phnord

Elscha
Beiträge: 90
Registriert: 14.10.2004 20:04:11

Beitrag von Elscha » 29.12.2004 16:17:27

Wie gesagt benutze ja den arts-Soundserver und kann ja auch Musik höhren, nur gehts zB nicht das ich ne MP3 mir anhöhre und gleichzeitig n peepen ausm Messenger höhre (Vollduplex). Im enteffekt will ich ja auch nur eine nutzen.

Antworten