Ich bin seit kurzen von SuSe 8.1 auf SuSe 9.0 umgestiegen und ich bekomme meine onboard Soundkarte einfach nicht zum Laufen!!!
Es sieht aus als ob die Soundkarte belegt ist. Wenn ich XMMS starte kommt gar nichts wenn ich eine MP3 Datei öffne. Jetzt habe ich ein Online Update gemacht und alle Updates installiert und wenn ich jetzt XMMS starte schreibt er mir eine Fehlermeldung, dass die Sondkarte entweder belegt, nicht richtig konfiguriert oder das falsche Ausgabeplugin verwendet wurde.
Bevor ich per Update den neuen k_athlon (Kernel für AMD Athlon optimiert) installiert habe ist noch gar keine Fehlermeldung gekommen, jetzt aber schon.
Aber das komische ist wenn ich YAST starte und den Sound im Mixer teste funktioniert er einwandfrei!!!
Bitte HILFE!!
Noch ein paar technische Daten:
Athlon XP 2000+
Elitegroup K7VTA
VIA KT333 Chipsatz (ac97 onboard sound)
512 MB DDR
Radeon 9000 128 DDR
...
Linux 14.985 Themen, 106.409 Beiträge
Hi!
Aller Wahrscheinliochkeit nach unterstützt deine Karte keine Hardware PCM Mixing. Das wird benötigt, um mehrere Töne zur selben Zeit abzuspielen. Da viele Billg- und Onboardkarten dieses Feature nicht besitzen, können diese Karten nur einen Ton abspielen. Manchmal belegen aber auch Programme dieses Device, sodass z.B. xmms meldet, dass die Karte schon benutzt wird, obwohl grad kein Ton abgespielt wird! Wie auch immer, es gibt eine softwareseitige Lösung, nennt sich sound-daemon, die die sounds on the fly zu einem Signal zusammenmixen und dann an die Soundkarte schicken. Unter KDE ist es normalerweise "arts" und unter gnome "esd". Falls du KDE benutzt, dann gibt es hier zwei Möglichkeiten:
Einmal kannst du das arts-plugin für xmms installiern. Das entsprechende Paket heisst irgendwas mit xmms-arts oder xmms-kde und gibts unter http://xmms-kde.sourceforge.net/download.html oder vielleicht auch irgendwo bei Suse.
Das einfach installiern und dann bei Optionen unter Ausgabe-Plugin in xmms das arts aktivieren.
Zweitens kannst du xmms (überhaupt sollte das mit jedem Programm funktioniern) aus ner Konsole starten mit:
artsdsp xmms
Damit werden die audiosignale von xmms an den artsdaemon weitergeleitet.
Falls du esd benutzt gibt es die gleichen Möglichkeiten, allerdings heisst das Proggi dann esddsp statt artsdsp.
Gruß, FrogPR