• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Soundblaster SB0090 vs. Hauppauge TV-Karte [geloest]

Liebe Leute,
ich habe nur wenig Erfahrungen mit der Hardwarekonfiguration. Mir bereitet zur Zeit die Soundkarte Probleme. Installiert ist eine Soundblaster Audigy Gamer (manchmal auch Player genannt) und OpenSuse 10.3.
Vorweg: DieSoundkarte hat bereits einmal vorübergehend auf dem System funktioniert, nachdem ich alsaconf ausgeführt habe - das konnte ich aber nicht reproduzieren.
Unter Yast wird zuerst der Chip Conexant CX8811 erkannt (ich glaube der ist auf der TV-Karte) - übrigens ohne Index-Nummer. Zweite Karte ist dann SB0090 Audigy Player "nicht konfiguriert".
Ich kann den Conexant Eintrag löschen, er kommt aber irgendwann wieder. Trotzdem benutzt KMixer immer Conexant. Wenn ich versuche die Soundblaster als primäre Karte zu definieren, funktioniert das nicht. Neuerdings stürzt der Konfigurationsdialog bei der SB ab - Kernelmodul kann nicht geladen werden.
ALSACONF findet folgende Karten:
emu10k1 Creative Labs SB Audigy (rev03)
mpu401 snd-mpu401
legacy Probe legacy ISA (nonPnP) chips

Noch eine grundsätzliche Frage: Auf welcher Ebene arbeitet alsaconf - ist es sinnvoller vor oder nach der Yast Hardwareerkennung auszuführen?

Danke für Eure Hilfe!
 

whois

Ultimate Guru
Hi

Kann das sein da da noch ein Soundchip auf der Platine ist?

Bitte mal das Ergebnis als root aus der Konsole hier rein stellen.

Code:
hwinfo --sound

oder alternativ.

Code:
 lspci | grep audio

cu
 
OP
J

Jeanquirit

Newbie
Ja, der Soundchip auf dem Motherboard (Realtek ALC650) ist aber BIOS-seitig deaktiviert.

hwinfo --sound
30: PCI 108.0: 0401 Multimedia audio controller
[Created at pci.301]
UDI: /org/freedesktop/Hal/devices/pci_1102_4
Unique ID: 75Hn.trsEqNGuZ00
Parent ID: RE4e.f9Q95vpHUcA
SysFS ID: /devices/pci0000:00/0000:00:08.0/0000:01:08.0
SysFS BusID: 0000:01:08.0
Hardware Class: sound
Model: "Creative SB0090 Audigy Player"
Vendor: pci 0x1102 "Creative Labs"
Device: pci 0x0004 "SB Audigy"
SubVendor: pci 0x1102 "Creative Labs"
SubDevice: pci 0x0051 "SB0090 Audigy Player"
Revision: 0x03
I/O Ports: 0xc400-0xc41f (rw)
IRQ: 22 (no events)
Module Alias: "pci:v00001102d00000004sv00001102sd00000051bc04sc01i00"
Driver Info #0:
Driver Status: snd_emu10k1 is not active
Driver Activation Cmd: "modprobe snd_emu10k1"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #22 (PCI bridge)[/list][/list]
 

whois

Ultimate Guru
Hi

Sind die Module im Kernel schon geladen.

Code:
lsmod |grep snd

Sonst lad sie mal von Hand.

Code:
modprobe snd_emu10k1

cu
 
OP
J

Jeanquirit

Newbie
Code:
 lsmod | grep snd
snd_pcm                82564  1 cx88_alsa
snd_timer              26756  1 snd_pcm
snd_page_alloc         14472  1 snd_pcm
snd                    58164  3 cx88_alsa,snd_pcm,snd_timer
soundcore              11460  1 snd

Heißt das, das die falschen Module geladen sind?
 

whois

Ultimate Guru
Jeanquirit schrieb:
Heißt das, das die falschen Module geladen sind?
Ich denke ja ich habe hier auch eine Audgy2 Soundkarte und bei mir kommt folgende Ausgabe bei einer Suse 10.

Code:
lsmod |grep snd
snd_seq_dummy           3716  0
snd_seq_oss            32000  0
snd_pcm_oss            59168  0
snd_mixer_oss          18944  1 snd_pcm_oss
snd_seq_midi            9760  0
snd_emu10k1_synth       8064  0
snd_emux_synth         36992  1 snd_emu10k1_synth
snd_seq_virmidi         6784  1 snd_emux_synth
snd_seq_midi_event      6784  3 snd_seq_oss,snd_seq_midi,snd_seq_virmidi
snd_seq_midi_emul       7040  1 snd_emux_synth
snd_seq                51984  9 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_event,snd_seq_midi_emul
snd_emu10k1           111012  3 snd_emu10k1_synth
snd_rawmidi            24864  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_seq_device          8588  8 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq,snd_emu10k1,snd_rawmidi
snd_ac97_codec         90876  1 snd_emu10k1
snd_pcm                93064  3 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
snd_timer              24452  3 snd_seq,snd_emu10k1,snd_pcm
snd_ac97_bus            2432  1 snd_ac97_codec
snd_page_alloc         10632  2 snd_emu10k1,snd_pcm
snd_util_mem            4992  2 snd_emux_synth,snd_emu10k1
snd_hwdep               8992  2 snd_emux_synth,snd_emu10k1
 
OP
J

Jeanquirit

Newbie
Code:
modprobe snd_emu10k1
lsmod | grep snd
snd_emu10k1           132868  0
snd_rawmidi            28416  1 snd_emu10k1
snd_ac97_codec         97060  1 snd_emu10k1
snd_seq_device         12172  2 snd_emu10k1,snd_rawmidi
snd_util_mem            9088  1 snd_emu10k1
snd_hwdep              13316  1 snd_emu10k1
firmware_class         13568  2 snd_emu10k1,cx88_blackbird
ac97_bus                6272  1 snd_ac97_codec
snd_pcm                82564  3 snd_emu10k1,snd_ac97_codec,cx88_alsa
snd_timer              26756  2 snd_emu10k1,snd_pcm
snd_page_alloc         14472  2 snd_emu10k1,snd_pcm
snd                    58164  9 snd_emu10k1,snd_rawmidi,snd_ac97_codec,snd_seq_device,snd_util_mem,snd_hwdep,cx88_alsa,snd_pcm,snd_timer
soundcore              11460  1 snd

Das Problem besteht immernoch, auch nach KDE-Neustart.
 
OP
J

Jeanquirit

Newbie
Merkwürdige Dinge geschehen hier... Nachdem ich gestern noch mehrere male die Hardware mit yast zu konfigurieren versuchte, alsaconf probierte und die Module von Hand geladen hatte, war der maximale Erfolg, daß ich die Audigy Soundkarte in Kmix zur Auswahl bekam (wenn auch nicht als Standardsoundkarte) und tatsächlich für alle Kanäle Regler angezeigt wurden. Zu hören war allerdings nichts.

Heute nun habe ich Linux hochgefahren und alles funktionierte plötzlich wie es soll: Audigy lief als primäre Soundkarte und Musikdateien wurden auch abgespielt. :shock:

Um sicher zu gehen, startete ich den Rechner nochmals neu und siehe da: Das Problem war zurückgekehrt. KMix kennt nun wieder nur Conexant. Aber: in Yast-Hardware-Sound steht nur noch die Audigy und zwar richtig konfiguriert. Liegt das Problem vielleict bei KDE?

Ich weiß nicht ganz, wo ich mit der Fehlersuche anfangen soll. Hat jemand eine Idee?
 
Das Problem hatte ich auch schon.

Füge als root zu folgender Datei
/etc/modprobe.d/sound

das hinzu
options cx88_alsa index=-2

Bei mir hat es geholfen.

Grüßle
 
Oben