Kein Sound bei openSUSE 10.3

Post Reply
Message
Author
h2o202
Posts: 5
Joined: 08. Dec 2007 13:40

Kein Sound bei openSUSE 10.3

#1 Post by h2o202 »

Tach,

ich habe oben beschriebenes Problem. Ich habe einen Dell Dimension 8300 der irgendeinen integrierten Soundchip hat, also irgendwas onboard.
Soweit ich dass beurteilen kann ist der Soundchip erkannt worden. wenn ich alsaconf ausführe sieht es so aus als wenn alles in Ordnung wäre. Das ganze System tut so als ob alles in Ordnung wäre, nur dass ich eben nichts hören kann.
Wenn ich Windows boote habe ich keine Probleme mit meinem Sound, die Hardware ist also nicht kaputt.
bei google und diversen Foren habe ich natürlich auch gesucht! Dort habe ich aufgeschnappt dass ich den Benutzer in die Gruppe Audio aufnehmen muss. Dass habe ich getan und trotzdem keine Verbesserung festgestellt.
In Yast habe ich mit den Einstellungen gespielt ohne wirklich zu wissen was ich tue und auch nie Ton gehabt.

Irgendwo in der KDE Hilfe habe ich gelesen ich soll mal "artsd -l 0" ausführen und auf Fehlermeldungen achten.
Dabei entstand folgende Ausgabe:

Code: Select all

artsd version is 1.5.7
gsl: using Unix98 pthreads directly for mutexes and conditions
[artsd:  4652] SoundServerStartup --> got lock
autodetecting driver:
 - oss: 10
 - alsa: 15
 - null: -1
 - jack: -1
 - toss: 4
... which means we'll default to alsa
ALSA driver: default
buffering: 7 fragments with 940 bytes (audio latency is 37.3 ms)
Closing ALSA-driver
virtualize StereoVolumeControl
ALSA driver: default
buffering: 7 fragments with 940 bytes (audio latency is 37.3 ms)
audio format is 44100 Hz, 16 bits, 2 channels
addDirectory(/opt/kde3/lib/mcop,)
addDirectory(/opt/kde3/lib/mcop/Arts,Arts)
addDirectory(/home/alex/.mcop/trader-cache,)
There are already artsd objects registered, looking if they are active...

Error: Can't add object reference (probably artsd is already running).
       If you are sure it is not already running, remove the relevant files:

       /tmp/ksocket-alex/Arts_SoundServerV2
       /tmp/ksocket-alex/Arts_SoundServer
       /tmp/ksocket-alex/Arts_SimpleSoundServer
       /tmp/ksocket-alex/Arts_PlayObjectFactory
       /tmp/ksocket-alex/Arts_AudioManager

Synth_PLAY: closing audio fd
Closing ALSA-driver
&#91;artsd&#58;  4652&#93; SoundServerStartup <-- released lock
Dass artsd nicht bereits läuft ist sichergestellt. Daher habe ich (wie in der KDE Hilfe beschrieben) "artsshell terminate" ausgeführt und artsd nochmals ausgeführt und gleichzeitig mit artsplay eine ogg Datei abgespielt:

Code: Select all

artsd version is 1.5.7
gsl&#58; using Unix98 pthreads directly for mutexes and conditions
&#91;artsd&#58;  4690&#93; SoundServerStartup --> got lock
autodetecting driver&#58;
 - oss&#58; 10
 - alsa&#58; 15
 - null&#58; -1
 - jack&#58; -1
 - toss&#58; 4
... which means we'll default to alsa
ALSA driver&#58; default
buffering&#58; 7 fragments with 940 bytes &#40;audio latency is 37.3 ms&#41;
Closing ALSA-driver
virtualize StereoVolumeControl
ALSA driver&#58; default
buffering&#58; 7 fragments with 940 bytes &#40;audio latency is 37.3 ms&#41;
audio format is 44100 Hz, 16 bits, 2 channels
addDirectory&#40;/opt/kde3/lib/mcop,&#41;
addDirectory&#40;/opt/kde3/lib/mcop/Arts,Arts&#41;
addDirectory&#40;/home/alex/.mcop/trader-cache,&#41;
&#91;artsd&#58;  4690&#93; SoundServerStartup <-- released lock
UnixManager&#58; got notifyIO
socketconnection created, fd = 10
search playobject, extension = ogg
creating akodeXiphPlayObject to play file /home/alex/./KDE_Door.ogg
akode&#58; opening /home/alex/./KDE_Door.ogg
couldn't load file /home/alex/./KDE_Door.ogg
akode&#58; unload
Synth_PLAY&#58; closing audio fd
Closing ALSA-driver
Ich werde jedenfalls aus den Ausgaben nicht sonderlich schlau. Aber evtl. einer von euch Experten :)

Ich hoffe mir kann da jemand helfen.

Klaus Fatal
Posts: 2
Joined: 08. Dec 2007 22:34

soundprobleme

#2 Post by Klaus Fatal »

hab selbst kaum ahnung und schlage mich zur zeit mit ähnlichen soundproblemen herum die auf dem alsa-treiber beruhen. dieser alsa-treiber ist eine linuxlösung (advanced linux sound architecture) für hardware ohne eigene software . und das scheint mit den integrierten billigchiplösungen probleme zu geben, bei mir mit intel. die bastelanleitungen die ich für meine problemlage fand sind einfach erschreckend...
so und jetzt kommt vielleicht was konkretes: in einer dieser anleitungen war ein hinweis:
unbedingt ein eingebautes modem falls vorhanden im bios eingeschaltet lassen da sonst dieser alsa-treiber abgeschaltet werden könnte....
was ja bei dir geschieht (alsa driver shut down).
das kann aber auch viele andere ursachen haben... falls du einen desktop hast versuch doch mal eine separate soundkarte mit linuxtreibern. die haben eh einen besseren klang als die onboard-chips.

h2o202
Posts: 5
Joined: 08. Dec 2007 13:40

#3 Post by h2o202 »

Also ich muss sagen dass ich auch mit anderen Distributionen immer Probleme mit dem Sound hatte ausser mit Ubuntu, aber Ubuntu is mir einfach zu Linux fremd :roll:

Ich habe zwar noch einen zweit Rechner in dem eine Soundkarte drin is, aber die funktioniert auch nicht (Die Karte is aber auch Uralt, so mit ISA Bus und 30 Pin PS2 Ram Slots :lol: ).

Es könnte durchaus mit dem billig Onboard Intel Soundchip zu tun haben, auf openSUSE.de hab ich auch eine Kompatibilitätsliste gefunden in der steht dass openSUSE nicht mit dem Sound meines Dimension 8300 zusammenarbeitet. :cry:

Ein Modem ist nicht integriert, also kann ich es auch nicht eingeschaltet lassen :x

Ich würde daher sagen dass sich die Anschaffung einer PCI-Karte für mich lohnen würde. Ich glaube davon profitiert auch mein 2. OS (WindowsXP).

Da ich keinen grossen Wert auf super Qualität und tausend Ein/-Ausgänge lege denke ich werde ich mir mal dieses Modell zulegen:

http://www.alternate.de/html/product/de ... leId=44954

Was die Linux Kompatibilität angeht so schreiben die meisten Internet-Quellen dass die Karte geht. Und selbst wenn auch die Karte den Dienst verweigert, dann profitiert wenigstens mein Windoof davon.
Oder kann mir jemand eine andere Karte ähnlicher Preisklasse empfehlen :?:

User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#4 Post by Janka »

arts ist ein Soundserver und hat mit der Soundausgabe nur in zweiter Reihe zu tun. Funktioniert denn ein

Code: Select all

$ speaker-test -c2
? Zuvor *alle* Kanäle im Mixer auf 100% stellen. Wenn dann kein Sound kommt, die Ausgabe von

Code: Select all

$ lsmod | grep snd
$ /sbin/lspci
hier posten. Anders ist das nur stochern im Nebel.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

h2o202
Posts: 5
Joined: 08. Dec 2007 13:40

#5 Post by h2o202 »

Also speaker-test brachte keinen Sound raus. Ich hab die Lautstärke sowohl im Mixer als auch an den Boxen voll aufgedreht und ausser Störgeräuschen durch Einstreuung nichts gehört:

Hier die gewünschten Ausgaben:

Code: Select all

alex@openSUSE&#58;~> lsmod | grep snd
snd_pcm_oss            50432  0
snd_mixer_oss          20096  1 snd_pcm_oss
snd_seq                54452  0
snd_seq_device         12172  1 snd_seq
snd_intel8x0           36636  1
snd_ac97_codec         97060  1 snd_intel8x0
ac97_bus                6272  1 snd_ac97_codec
snd_pcm                82564  3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              26756  2 snd_seq,snd_pcm
snd                    58164  10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_devic
e,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore              11460  1 snd
snd_page_alloc         14472  2 snd_intel8x0,snd_pcm
alex@openSUSE&#58;~> /sbin/lspci
00&#58;00.0 Host bridge&#58; Intel Corporation 82875P/E7210 Memory Controller Hub &#40;rev 0
2&#41;
00&#58;01.0 PCI bridge&#58; Intel Corporation 82875P Processor to AGP Controller &#40;rev 02
&#41;
00&#58;1d.0 USB Controller&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; USB UHCI Contr
oller #1 &#40;rev 02&#41;
00&#58;1d.1 USB Controller&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; USB UHCI Contr
oller #2 &#40;rev 02&#41;
00&#58;1d.2 USB Controller&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; USB UHCI Contr
oller #3 &#40;rev 02&#41;
00&#58;1d.3 USB Controller&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; USB UHCI Contr                                                           oller #4 &#40;rev 02&#41;
00&#58;1d.7 USB Controller&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; USB2 EHCI Cont                                                           roller &#40;rev 02&#41;
00&#58;1e.0 PCI bridge&#58; Intel Corporation 82801 PCI Bridge &#40;rev c2&#41;
00&#58;1f.0 ISA bridge&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; LPC Interface Brid                                                           ge &#40;rev 02&#41;
00&#58;1f.1 IDE interface&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; IDE Controller                                                            &#40;rev 02&#41;
00&#58;1f.2 IDE interface&#58; Intel Corporation 82801EB &#40;ICH5&#41; SATA Controller &#40;rev 02&#41;
00&#58;1f.3 SMBus&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; SMBus Controller &#40;rev 0                                                           2&#41;
00&#58;1f.5 Multimedia audio controller&#58; Intel Corporation 82801EB/ER &#40;ICH5/ICH5R&#41; A                                                           C'97 Audio Controller &#40;rev 02&#41;
01&#58;00.0 VGA compatible controller&#58; nVidia Corporation NV34 &#91;GeForce FX 5200&#93; &#40;re                                                           v a1&#41;
02&#58;01.0 FireWire &#40;IEEE 1394&#41;&#58; VIA Technologies, Inc. IEEE 1394 Host Controller &#40;                                                           rev 46&#41;
02&#58;02.0 Multimedia controller&#58; Philips Semiconductors SAA7134/SAA7135HL Video Br                                                           oadcast Decoder &#40;rev 01&#41;
02&#58;08.0 Ethernet controller&#58; Intel Corporation 82562EZ 10/100 Ethernet Controlle                                                           r &#40;rev 02&#41;



User avatar
Janka
Posts: 3585
Joined: 11. Feb 2006 19:10

#6 Post by Janka »

Der Treiber snd_intel8x0 ist schonmal korrekt. Nun können z.B. noch die Mixerkanäle vertauscht sein. Deshalb schrieb ich "*alle*" Schieber im Mixer auf 100%, nicht nur die 0Lautstärke. "speaker-test -c2" erzeugt abwechselnd Rauschen auf dem linken und dem rechten Kanal, das sollte durchaus vom Grundrauschen durch die Lautstärke unterscheidbar sein.

Wenn es dann immer noch nicht klappt, kann es hilfreich sein, dem Modul snd_intel8x0 Parameter mitzugeben. Das kannst du im YaST-Soundkartendialog unter "Erweiterte Optionen für die Soundkarte" tun. Insbesondere "buggy_irq" und "buggy_semaphore" solltest du mal einzeln oder auch zusammen auf 1 setzen, und gucken, ob das was nützt.

Wenn's dann immer noch nicht geht, mal Werte von 1 bis ... bei der Option "ac97_quirk" eintragen, das bringt unter Umständen auch was. Leider ist es so, dass die Hauptplatinenhersteller die Soundchips oft "komisch" anschließen, so dass die Standardeinstellung nicht funktioniert. Das wird dann unter MS-Windows mit irgendeinem Herstellertreiberpack (vorinstalliert) geradegebogen, sonst hättest du da dieselben Probleme.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

h2o202
Posts: 5
Joined: 08. Dec 2007 13:40

#7 Post by h2o202 »

Also ich habe jetzt mal mit den Einstellungen gespielt, alle Kombinationen ausprobiert. Da tut sich nichts. Das einzige war dass wenn ich auf weiter klicke(also der Moment wo die Einstellungen übernommen werden und das Soundsystem neu gestartet wird) ein kurzes Plopp zu hören ist. Klingt so wie wenn man ne Schallplatte auflegt.

Man dass ist echt ne harte Nuss :?

h2o202
Posts: 5
Joined: 08. Dec 2007 13:40

#8 Post by h2o202 »

Also falls es jemanden interessiert:

Zu Weihnachten gabs bei mir ne Creative Soundblaster Audigy, und die arbeitet perfekt :D

Post Reply