5.1 sound auf FC 3

ich hab mir jetzt fedora core 3 installiert, und bezueglich des sounds gibt es das problem, dass nur ein 4.0 system, statt des wirklich vorhandenen 5.1 systems versorgt wird, spricht, subwoofer und center bleibt stumm.
zur hardware: Silicon Integrated Systems Sound Controller / module: snd-intel8x0
lspci -v gibt bezueglich des audiosystems folgendes aus:
Code:
[root@wkstn21 ~]# lspci -v
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
        Subsystem: Micro-Star International Co., Ltd.: Unknown device 7010
        Flags: bus master, medium devsel, latency 32, IRQ 9
        I/O ports at d400 [size=256]
        I/O ports at d800 [size=128]
        Capabilities: [48] Power Management version 2
leider kenn ich mich bezueglich sound/linux ziemlich gar nicht aus...
kann mir wer sagen, was ich tun muss? ka, treiber nachinstallieren, soundausgabesystem "einfach" umschalten oder ....?

waere lieb wenn mir jemand tipps oder loesungen sagen koennte :)
lieben dank schon mal,
~chrisi

/*EDIT: letzteres hat sich erledigt, indem ich die settings, die gnome im homeverzeichnis ablegt, neu erstellt hab */
/*...ausserdem gibts noch ein problem, wenn ich den volume-controller von gnome oeffnen will. dann spuckt er mir folgende fehlermeldung aus:*/
 
Ich verweise auch noch auf http://hackerboard.de/thread.php?threadid=13993
Habe das Problem mittlerweile zwar "ergründet", lösen konnte ich es nicht.
Der Treiber für meine Karte (Aureon 5.1 Fun [cmipci]) unterstützt ganz schlicht und einfach keinen 5.1 Sound sowie Hardwaremixing, was meine Karte eigentlich unterstützen sollte (deine wohl auch).
Am Hardwaremixing liegt wohl auch dein 2. Problem, was du in dem andren Board beschrieben hast.
Mixing bedeutet ganz einfach, dass die Soundkarte nicht blockiert wird, wenn eine Anwendung darauf zugreift, sondern lediglich die beiden Töne zusammenmischt.
Das muss aber auch der Treiber unterstützen, was er in unserer beider Fällen nicht tut.
Hier ist aber die Lösung recht einfach, GNOME sowie KDE bringen einen sog. Soundserver mit, der als Wrapper fungiert und die Anfragen der Programme mixt und danach an die Soundkarte weiterleitet.
Bei Gnome musst du dazu ESD installieren und in XMMS als Ausgabeplugin xmms-esd auswählen.
 
@ NoN: ja *gg*

@ sheep dude:
jop den thread hab ich schon gesehen, als ich vor dem posten die boardsuche benutzte, sie es sich gehoert *grins* trotzdem hoffte ich, dass ich mit meinem komischen onboard dingens nicht so einfahre wie du... ich hoffe es immer noch ;)

danke fuer die erklaerung mit dem soundserver... wo bekomme ich diesen esd wrapper her? bei rpmfind und freshrpm hab ich's nicht gefunden... ich hab zwar ein aRts - outputplugin und ein eSound - outputplugin bei xmms verfuegbar, aber egal welches ich benutze, bleibt das problem das selbe und vorhanden.

ich hab mir jetzt den ALSA 1.0.7 - treiber mit "./configure --with-cards=intel8x0 --with-sequencer=yes;" compiliert, aber das modul snd-seq-oss kann ich nicht laden
Code:
[root@wkstn21 alsa-driver-1.0.7]# modprobe -f snd-seq-oss
WARNING: Error inserting snd_seq (/lib/modules/2.6.9-1.667/kernel/sound/acore/seq/snd-seq.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_seq_midi_event (/lib/modules/2.6.9-1.667/kernel/sound/acore/seq/snd-seq-midi-event.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_seq_oss (/lib/modules/2.6.9-1.667/kernel/sound/acore/seq/oss/snd-seq-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
dmesg gibt dazu folgendes aus:
Code:
snd_seq: no version magic, tainting kernel.
snd_seq: Unknown symbol snd_seq_autoload_lock
snd_seq: Unknown symbol snd_seq_autoload_unlock
snd_seq: Unknown symbol snd_verbose_printk
snd_seq_midi_event: no version magic, tainting kernel.
snd_seq_midi_event: Unknown symbol snd_seq_expand_var_event
snd_seq_oss: no version magic, tainting kernel.
snd_seq_oss: Unknown symbol snd_seq_kernel_client_enqueue
snd_seq_oss: Unknown symbol snd_seq_set_queue_tempo
snd_seq_oss: Unknown symbol snd_seq_delete_kernel_client
snd_seq_oss: Unknown symbol snd_seq_autoload_lock
snd_seq_oss: Unknown symbol snd_seq_kernel_client_dispatch
snd_seq_oss: Unknown symbol snd_seq_kernel_client_enqueue_blocking
snd_seq_oss: Unknown symbol snd_seq_autoload_unlock
snd_seq_oss: Unknown symbol snd_verbose_printk
snd_seq_oss: Unknown symbol snd_midi_event_free
snd_seq_oss: Unknown symbol snd_midi_event_no_status
snd_seq_oss: Unknown symbol snd_seq_event_port_detach
snd_seq_oss: Unknown symbol snd_midi_event_new
snd_seq_oss: Unknown symbol snd_midi_event_decode
snd_seq_oss: Unknown symbol snd_seq_create_kernel_client
snd_seq_oss: Unknown symbol snd_seq_kernel_client_write_poll
snd_seq_oss: Unknown symbol snd_midi_event_encode_byte
snd_seq_oss: Unknown symbol snd_seq_kernel_client_ctl

vielen dank fuer eure hilfe! :) bitte weiter so.....
 
ESD sollte eigentlich schon installiert sein, gehört nämlich IIRC zum Gnomepaket dazu.
Sehr viel genaueres kann ich dazu nicht sagen, ich selbst hab aRtsd mit KDE am laufen.

Ach ja, wenn du einmal den Soundserver am laufen hast (vielleicht läuft ESD auch schon im Hintergrund, hast du Gnome-Systemsounds?), dann musst du in jedem Programm, dass Sound benutzt, entweder ein entsprechendes Ausgabeplugin benutzen, oder es über einen bestimmten Befehl laden, ich meine der hieße bei ESD "esdsp programm" oder so.
 
thanks sheep dude, stimmt, man musste es nur klickibunti aktivieren ;) ganz liebes danke fuer die loesung zur haelfte meines sound-problems :)
uebrigens gehts auch ohne dass man das programm ueber $ esdsp <programm> aufruft ;)

was den rest anbelangt bin ich ziemlich ratlos...
liebes danke jedenfalls :)
gute nacht noch *grins*
 
Zurück
Oben