PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE 9.1 Soundblaster Live Problem



MrIch
18.05.04, 13:45
Hallo Leute,

ich habe eben eine Soundblaster Live 5.1 in meinen SuSE 9.1 Rechner eingebaut, doch ich bekomme einfach nichts zu hören.

Yast2 sagt die Soundkarte läuft, aber beim Testsound hört man nichts.

Am Mixer habe ich auch schon hin und her gedreht, man hört nichts...

Unter Knoppix 3.4 funktioniert dagegen alles einwandfrei. Die nutzen allerdings den OSS Treiber...



slinux018:/windows/H # lsmod
Module Size Used by
snd_emu10k1 87688 1
snd_rawmidi 25380 1 snd_emu10k1
snd_pcm 96904 2 snd_emu10k1
snd_timer 25732 1 snd_pcm
snd_seq_device 8328 2 snd_emu10k1,snd_rawmidi
snd_ac97_codec 62212 1 snd_emu10k1
snd_util_mem 4992 1 snd_emu10k1
snd_hwdep 9732 1 snd_emu10k1
snd 61316 9 snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_ device,snd_ac97_codec,snd_util_mem,snd_hwdep
bttv 143372 0
video_buf 19972 1 bttv
i2c_algo_bit 9352 1 bttv
v4l2_common 6400 1 bttv
btcx_risc 4872 1 bttv
i2c_core 23684 2 bttv,i2c_algo_bit
videodev 9472 1 bttv
nvidia 2069992 12
edd 9240 0
joydev 10176 0
st 38940 0
sd_mod 19840 0
sr_mod 15652 0
scsi_mod 107980 3 st,sd_mod,sr_mod
nvram 8328 0
usbserial 28912 0
parport_pc 35264 1
lp 10916 0
parport 37704 2 parport_pc,lp
speedstep_lib 3712 0
freq_table 4612 0
thermal 12424 0
processor 16040 1 thermal
fan 3972 0
button 6032 0
battery 8580 0
ac 4868 0
snd_page_alloc 11400 2 snd_emu10k1,snd_pcm
ipv6 244100 13
soundcore 8800 2 snd,bttv
ohci1394 30724 0
ieee1394 99896 1 ohci1394
ehci_hcd 27140 0
ohci_hcd 19076 0
gameport 4736 0
nvidia_agp 7452 1
agpgart 28712 2 nvidia_agp
usbcore 96988 5 usbserial,ehci_hcd,ohci_hcd
forcedeth 14208 0
evdev 9600 0
ide_cd 36484 0
cdrom 36508 2 sr_mod,ide_cd
subfs 7296 2
nls_cp437 5888 6
vfat 14080 6
fat 43328 1 vfat
nls_utf8 2176 7
ntfs 86092 1
dm_mod 50044 0
reiserfs 233808 2


slinux018:/windows/H # cat /proc/asound/cards
0 [Live ]: EMU10K1 - Sound Blaster Live!
Sound Blaster Live! (rev.10) at 0xc000, irq 10

MrIch
18.05.04, 14:41
die Lösung scheint hier zu sein:
http://lists.suse.com/archive/suse-linux/2004-May/1462.html

Doch ich habe die CDs verliehen und kann deshalb keine neuen alsa Module bauen...

Hat jemand das selbe Problem und würde mir fertige Module zur Verfügung stellen?

123Linux
19.05.04, 20:34
Moin!

Lass mich raten: Du nutzt Alsa?

Es ist immmer wieder erstaunlich, wie oft die User Probleme haben bei einer SB Live! Karte in Verbindung mit Alsa.... es scheint einfach keine Lösung zu geben...

Bei dem einen funktionierts, bei dem anderen nicht...

pedru
19.05.04, 22:55
hab mir vor 3 tagen eine gekauft und dasselbe problem wie du gehabt... die karte läuft, aber gibt nix zu hören... ich kenne mich mit den vielen reglern im alsamixer nicht aus.. ich weiss nur dass "headphone" meine gesamtlautstärke ändert. meine zwei boxen habe ich am schwarzen buchse der karte angesteckt... dadurch bekam ich "den" sound ;)...

MrIch
20.05.04, 00:56
ich kann euch beruhigen...

Ich nutze zwar alsa, was eigentlich auch gut ist...

Durch das Einbauen das oben erwähnten Patches funktioniert die Karte natürlich einwandfrei... man nehme einfach den aktuellen mantel kernel of the day, installiere das image und source...

Danach patcht man den ac97_codec und führt ein make modules und modules_install aus...

Nach dem nächsten reboot hat man auch wieder sound.

wenlock
20.05.04, 20:56
hab auch keinen sound mit 9.1 und einer audigy 2. mit suse 9.0 liefs noch ohne probleme

MrIch
20.05.04, 21:32
was sagt den alsamixer was du für einen soundchip hast?

webpirat
23.05.04, 14:11
ich kann euch beruhigen...

Ich nutze zwar alsa, was eigentlich auch gut ist...

Durch das Einbauen das oben erwähnten Patches funktioniert die Karte natürlich einwandfrei... man nehme einfach den aktuellen mantel kernel of the day, installiere das image und source...

Danach patcht man den ac97_codec und führt ein make modules und modules_install aus...

Nach dem nächsten reboot hat man auch wieder sound.

sorry aber ich kapiere nichts. Ich habe zwar die Kernel Quellen installiert aber ich kapiere bei den Anleitungen wo man was Patchen soll nichts. Kann irgendeiner mir ein RPM geben oder eine Anleitung für n00bs? Danke :D

MrIch
23.05.04, 15:23
also zuerst installierst du die Kernel Sourcen... die sollten die selben wie dein Kernel von der Version her sein.



cd /usr/src/linux
cp /proc/config.gz .
gzip -d config.gz
mv config .config

make oldconfig

vi/edit/mcedit sound/pci/ac97/ac97_codec.c
Die Zeile
{ 0x83847658, 0xffffffff, "STAC9758/59",
patch_sigmatel_stac9758, NULL },
sollte so aussehen:
{ 0x83847658, 0xffffffff, "STAC9758/59", NULL, NULL },

make modules
make modules_install

depmod -ae

reboot


hoffentlich habe ich nichts vergessen...

Plaumekarl
31.05.04, 11:23
Vielen Dank für diese Anleitung, habe mir nämlich vorgestern auch eine SB Live! gekauft :)

Gruss
Sascha

Rebell59
30.06.04, 18:54
Hallo erst einmal,
Meine Soundkarte ist eine Soundblaster Live Value und funktionierte unter Knoppix. Darauf hab ich mir nun Suse 9.1 Pro gekauft und beim Starten von Suse kommt ein Pfeifen aus den Boxen. :confused: Abstellen lässt sich das Pfeifen indem ich mittelst Yast2 und rootpasswort zur Hardware gelange und dort nur auf Sound klicke, danach lwird etwas ausgelesen und ich habe Ruhe. Es scheint mir so als wenn die Soundkarte manuell gestartet wird. Dennoch funktioniert der Sound nicht ordnungsgemäß.
Zum heutigen Tage habe ich alle Updates und Patches gezogen und ausgeführt.
Ich vermute mal das ich ähnlich handeln muss wie oben beschrieben, allerdings sagt mir das garnichts weil ich keine Ahnung von Linux habe.
Wie installiere ich oben aufgeführten Text (Code) ?
Bitte habt Nachsicht mit mir, der sich mit Linux nicht auskennt und auch keine Englischkenntnisse hat.

joedl
25.09.04, 15:54
sorry aber ich kapiere nichts. Ich habe zwar die Kernel Quellen installiert aber ich kapiere bei den Anleitungen wo man was Patchen soll nichts. Kann irgendeiner mir ein RPM geben oder eine Anleitung für n00bs? Danke

Exakt. Mir wäre mit einer etwas detaillierteren und Anfänger freundlichen Anleitung ebenfalls geholfen. Ist jemand motiviert? :)

Gruss
joedl

joedl
26.09.04, 16:28
Ok, war vielleicht etwas unkonkret. Also, erstmal:

also zuerst installierst du die Kernel Sourcen...
Heisst das, dass ich einen neuen Kernel kompilieren muss?

MrIch
26.09.04, 19:04
naja du kannst den kernel eigentlich schon behalten, allerdings brauchen wir ja exat die selben module, deshalb wird im Grunde der Kernel neugebaut.

joedl
26.09.04, 20:33
Naja. Wie dem auch sei, nachdem ich per Fedora-up2date ein gross angelegtes Update durchgeführt habe (inkl. Kernel), scheint das Problem behoben zu sein.

Karras
11.10.04, 19:19
Hi,

ich wollte, nachdem ich den Threadverlauf beobachtet hab mal die Frage von MrIch aufgreifen.Das mit dem AlsaMixer der den Chipsatz angibt. Leider kann ich nirgendswo alsamixer finden. Unter SuSe 9.1 bei Software installieren oder deins. findet er nur einige zusatzsachen für den Mixer.
Über Alt+F2 und "Alsamixer" findet er auch kein Programm zum ausführen. Wo würde ich den Mixer herbekommen? Soviel ich weiß hat die Audigy unter Linux den emu10k1. Geht der Patch für den alsa treiber auch bei der Audigy2?? (wegen dem AC97). Im endeffekt hab ich das gleiche Problem: Soundkarte läuft aber kein Sound.

Kann ich den entpackten Alsatreiber schon umschreiben und dann compilieren oder soll ich das so machen wie der Code im Thread das beschreibt?
Weis jemand eine endgültige Lösung für dieses lästige Problem geben?

Zusammengefasst: Alsamixer ... Woher?
Der AlsaPatch auch für eine Audigy 2 (wegen emu10k1 statt ac97)?
Im "geöffneten" kernel umschreiben oder den Jungfreulichen Patch erst
umschreiben und dann compilieren?

Wenn ich den Alsamixer habe sag ich euch den genauen Chipsatz.

Danke im Voraus Hoffentlich sind die Fragen klar Bin noch ein blutiger Anfänger(hab aber schon 2 mal meinen Kernel mit Modulen compiliert ..oder so *freu*

System:
AMD Atlon 2100+
512MB DDR RAM
GeForce 4200Ti
Soundblaster Audigy 2
WinFast TV 2000 XP Expert

KillBill

Karras

MrIch
12.10.04, 07:11
du suchst in yast nach alsa und installierst mindestens

alsa und alsa-tools.

Karras
12.10.04, 14:15
Ok .. hab vorher nach alsamixer gesucht.

Gut hab den jetzt drauf und er seigt mir an: Soundblaster Audigy 2
Chip: Sigma Tel STAC9721/23

Am Rande: Habe von "hmarburg" einen Tip erhalten:

Es besteht die Möglichkeit eines Interrupt-Problems. Manche Karten vertragen das Interrupt-Sharing nicht.
Je nach Board teilen sich zwei PCI-Slots einen Interrupt (siehe Doku des Motherboards).
Eventuell die Soundkarte in einen anderen, freien PCI_Slot stecken und den Rechner neu starten. Danach Installation mit Yast wie gehabt.

Die Verteilung der Interrupts siehst du, wenn du in eine root-Konsole

cat /proc/interrupts

der genaue link hier: http://www.linuxforen.de/forums/showthread.php?t=94209 für alle die das gleiche Problem haben ... mit einer so teuren Audigy2 Argg