Hallo, bei mir ist die Soundkarte unter Vista benannt mit RealTek HD Audio Mit der Device-ID 0888 Subsystem-ID 103c2a6f Revision-ID 1001 Was ist für Linux der richtige Treiber? Verwendet bei meiner 11.1 wird der snd_hda_intel. In der SDB wird unter Realtek kein Treiber genannt. Ganz korrekt scheint der intel-treiber nicht zu sein, da die Zuordnung bzw. Behandlung der Ausgänge nicht so richtig funktioniert. So bleibt der hintere Ausgang scharf, wenn ich vorne den Kopfdröhner reinstecke. Das sollte so nicht sein, oder? Andere Frage, wo und wie könnte ich ein solches Finetuning vornehmen, also Ausgänge direkt konfogurieren? Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Son, 28 Jun 2009, Joachim Hussong schrieb:
RealTek HD Audio
Mit der Device-ID 0888 Subsystem-ID 103c2a6f Revision-ID 1001
Was ist für Linux der richtige Treiber?
snd-hda-intel
Verwendet bei meiner 11.1 wird der snd_hda_intel. In der SDB wird unter Realtek kein Treiber genannt.
Du mußt wohl ein Modell angeben. Siehe /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt Abschnitt snd-hda-intel -> ALC883/888 HTH, -dnh -- Door: Something a cat wants to be on the other side of -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, ich komme erst heute dazu, da mal nachzuschauen! David Haller schrieb:
Hallo,
Am Son, 28 Jun 2009, Joachim Hussong schrieb:
RealTek HD Audio
Mit der Device-ID 0888 Subsystem-ID 103c2a6f Revision-ID 1001
Was ist für Linux der richtige Treiber?
snd-hda-intel
Du mußt wohl ein Modell angeben. Siehe /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt
Abschnitt snd-hda-intel -> ALC883/888
Yast bringt in der Soundkonfiguration folgende Angabe: 82801 (ICH9 Family) Sieht also so aus, als ob Yast sich täuscht. Ich kann in Yast allerdings kein Modell angeben. Wenn ich auf erweiterte Konf gehe und das Modell eingeben will, kommt die Meldung, "die Zeichenkette darf nicht nil enthalten". Egal was ich in das Formular eingebe, es bleibt dabei, dass diese Fehlermeldung kommt. Wo steht denn diese konf im Klartext? Welche Datei muss ich anfassen, um das Modell dort per Hand einzutragen? Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Die, 07 Jul 2009, Joachim Hussong schrieb:
Du mußt wohl ein Modell angeben. Siehe /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt
Abschnitt snd-hda-intel -> ALC883/888
Yast bringt in der Soundkonfiguration folgende Angabe:
82801 (ICH9 Family)
Sieht also so aus, als ob Yast sich täuscht.
Nicht wirklich. http://de.wikipedia.org/wiki/Intel_ICH#ICH6 http://de.wikipedia.org/wiki/AC97 http://de.wikipedia.org/wiki/High_Definition_Audio_Interface http://en.wikipedia.org/wiki/Intel_High_Definition_Audio http://www.realtek.com.tw/products/productsView.aspx?Langid=1&PFid=28&Level=5&Conn=4&ProdID=135 Wie bei AC97 ist der Controller im ICH, der Codec ist eben ein Realtek ALC 883/888. (in der engl. WP und anderswo findet sich das sicher genauer).
Ich kann in Yast allerdings kein Modell angeben. Wenn ich auf erweiterte Konf gehe und das Modell eingeben will, kommt die Meldung, "die Zeichenkette darf nicht nil enthalten". Egal was ich in das Formular eingebe, es bleibt dabei, dass diese Fehlermeldung kommt.
Wo steht denn diese konf im Klartext? Welche Datei muss ich anfassen, um das Modell dort per Hand einzutragen?
==== /etc/modprobe.d/sound ==== options snd-hda-intel model=... ==== oder so ähnlich (näheres in der noch zitierte Alsa-Doku). U.u. findet sich auch in /etc/sysconfig/ {kernel?,sound?] noch was, das hab ich grad nicht im Kopf (und den anderen Rechner nur deswegen booten will ich jetzt nicht). BTW: *muahaahaahaaha* Früher hat "man" über Jumper, IO-Ports, IRQs und DMA "geflucht" (ich nicht[0]), aber war es mal konfiguriert lief es[1]. Heutzutage (hatte ich so am neuen Rechner mit dem Onboard-Sound, ebenfalls ein Realtek 88x Codec / snd-hda-intel) hat man gerne ein deterministisches undeterministisches Verhalten. Mal tat der Sound, meist nicht. Ich hab den Onboard abgeschaltet und ne 13.- EUR PCI Karte mit CMedia Chip gesteckt, gebootet, Yast bekannt gemacht, läuft, zuverlässig seit inzwischen auch schon 2.5 Jahren. -dnh [0] ich hab das gern selber auseinanderklamüsert, gejumpert / eingestellt und gut war's. Ohne Plug'n'Pray. Das PnP-PCI-Karten Reise-nach-Jerusalem Slot-Wechsel-Dich Spielchen habe ich immer vermeiden können. [1] so wie die (exotischere) Soundkarte in meinem (alten) immer noch Hauptrechner. ISA. Jumper. Läuft seit IIRC >15 Jahren, und ca. 10 Jahren unter Linux ohne weitere Konfigurationsänderungen oder Probleme (nachdem ich denn mal den Treiber gefunden hatte, wobei das damals auch nicht sonderlich ungewöhnlich war mit solch "exotischerer" Hardware und zumal die Soundkarte nicht per isapnp auffindbar war). Nur beim Umstieg von 2.2.x auf Kernel 2.4.0-test1 mußte ich IIRC wieder ein bisserl kruschteln, weil sich was am Treiber (bzw. den Zuständigkeiten der Treiber) geändert hatte (das müßte lt. Kernelimage-Dateidatum "Jun 29 2000" gewesen sein)... Seitdem tut's einfach (trotz vieler Kernelupdates). Der ISA-SCSI Controller hat da mehr Ärger gemacht. -- "Now, what was I doing before I so rudely interrupted myself?" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi Joachim, On Wed July 8 2009 David Haller wrote:
Hallo,
Am Die, 07 Jul 2009, Joachim Hussong schrieb:
Du mußt wohl ein Modell angeben. Siehe /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt
Abschnitt snd-hda-intel -> ALC883/888
Yast bringt in der Soundkonfiguration folgende Angabe:
[...]
Wie bei AC97 ist der Controller im ICH, der Codec ist eben ein Realtek ALC 883/888.
(in der engl. WP und anderswo findet sich das sicher genauer).
Ich kann in Yast allerdings kein Modell angeben. Wenn ich auf erweiterte Konf gehe und das Modell eingeben will, kommt die Meldung, "die Zeichenkette darf nicht nil enthalten". Egal was ich in das Formular eingebe, es bleibt dabei, dass diese Fehlermeldung kommt.
Wo steht denn diese konf im Klartext? Welche Datei muss ich anfassen, um das Modell dort per Hand einzutragen?
==== /etc/modprobe.d/sound ==== options snd-hda-intel model=... ====
oder so ähnlich (näheres in der noch zitierte Alsa-Doku).
U.u. findet sich auch in /etc/sysconfig/ {kernel?,sound?] noch was, das hab ich grad nicht im Kopf (und den anderen Rechner nur deswegen booten will ich jetzt nicht).
BTW: *muahaahaahaaha* Früher hat "man" über Jumper, IO-Ports, IRQs und DMA "geflucht" (ich nicht[0]), aber war es mal konfiguriert lief es[1]. Heutzutage (hatte ich so am neuen Rechner mit dem Onboard-Sound, ebenfalls ein Realtek 88x Codec / snd-hda-intel) hat man gerne ein deterministisches undeterministisches Verhalten. Mal tat der Sound, meist nicht. Ich hab den Onboard abgeschaltet und ne 13.- EUR PCI Karte mit CMedia Chip gesteckt, gebootet, Yast bekannt gemacht, läuft, zuverlässig seit inzwischen auch schon 2.5 Jahren.
Ich hatte das kürzlich mit meinem ALC883 auf meinem Notebook gemacht. Siehe Tread http://lists.opensuse.org/opensuse-de/2009-06/msg00767.html Dort ist auch ein Hinweis, wie ich den richtigen Modelwert herausgefunden hatte. Die möglichen Modellwerte findest du beispielsweise in http://www.mjmwired.net/kernel/Documentation/sound/alsa/HD-Audio-Models.txt Gruss Werner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Moin, David Haller schrieb:
==== /etc/modprobe.d/sound ==== options snd-hda-intel model=... ====
oder so ähnlich (näheres in der noch zitierte Alsa-Doku).
Da steht nu in der Doku ALC883/888 ========= und dann kommt eine Liste. Ich gehe davon aus, dass das was hinter options model= kommen muss, eines der Einträge der Liste ist. Dann bleibt die Frage welcher Eintrag. Da ist die Rede von 3jack, 3-stack und channels Was ist denn ein jack und was ein stack? Ich habe einen HP-Rechner, was nicht zwangsläufig heißen muss, dass dieses 3stack-hp auch automatisch das richtige für mich ist. Bleibt wirklich nur durchprobieren?
U.u. findet sich auch in /etc/sysconfig/ {kernel?,sound?] noch was, das hab ich grad nicht im Kopf (und den anderen Rechner nur deswegen booten will ich jetzt nicht).
In der sysconfig habe ich jetzt keinen eigenen Eintrag für sound gefunden. Vielleicht doch unter kernel? Ich kuck nochmal! Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mit, 08 Jul 2009, Joachim Hussong schrieb:
David Haller schrieb:
==== /etc/modprobe.d/sound ==== options snd-hda-intel model=... ====
oder so ähnlich (näheres in der noch zitierte Alsa-Doku).
Da steht nu in der Doku
ALC883/888 =========
und dann kommt eine Liste. Ich gehe davon aus, dass das was hinter options model= kommen muss, eines der Einträge der Liste ist.
Genau.
Dann bleibt die Frage welcher Eintrag. Da ist die Rede von 3jack, 3-stack und channels
Was ist denn ein jack und was ein stack?
"jack" ist eine Buchse für nen Klinkenstecker. Was "stack" in diesem Zusammenhang heißen soll weiß ich jetzt auch nicht.
Ich habe einen HP-Rechner, was nicht zwangsläufig heißen muss, dass dieses 3stack-hp auch automatisch das richtige für mich ist.
Bleibt wirklich nur durchprobieren?
Mehr oder weniger -- du mußt dafür aber nicht rebooten. Mach dafür am besten 2 root-xterms auf (oder KDE-Konsolen oder ...) und laß in einer davon ein 'tail -f /var/log/messages' laufen, und in der anderen machst du (sinngemäß) folgendes: modprobe -vr snd-hda-intel modprobe -v snd-hda-intel model=auto [aplay .../test.wav # evtl. auch als normal User in nem 3ten xterm] modprobe -vr snd-hda-intel modprobe -v snd-hda-intel model=3stack-hp [aplay .../test.wav] modprobe -vr snd-hda-intel modprobe -v snd-hda-intel model=3stack-6ch etc. wobei bis auf auto sind die 'model' jetzt Platzhalter. Und bei aplay bitte darauf achte, wie's jew. im Mixer ausschaut (die Kanäle werden evtl. beim modprobe -r / modprobe stillgeschaltet / auf 0 gestellt). Achso: Soundserver und anderes was die Schnittstelle belegt solltest du beenden, da sonst das entladen des Moduls eher nicht funktioniert (modprobe -r sollte das aber ausgeben).
U.u. findet sich auch in /etc/sysconfig/ {kernel?,sound?] noch was, das hab ich grad nicht im Kopf (und den anderen Rechner nur deswegen booten will ich jetzt nicht).
In der sysconfig habe ich jetzt keinen eigenen Eintrag für sound gefunden.
/etc/sysconfig/sound, aber da gibt's nix bzgl. Modulparameter.
Vielleicht doch unter kernel? Ich kuck nochmal!
Nö. /etc/modprobe.d/sound ist also schon die (einzige) richtige Stelle :) Da schreibt auch Yast rein (hab nämlich ein /etc/modprobe.d/sound.YaST2save da rumliegen ;). -dnh, der den Rechner mit der 11.1 grad laufen hat ;) -- Das ist doch als wenn sich ein Haufen Alkoholiker, die versprochen haben, bis Ende 2006 mit dem Saufen definitiv aufzuhören, im Sommer 2007 in Heilgendamm treffen, bei nem Kasten Bier und 10 Flaschen Schnaps um darüber zu reden, wie's weitergehen kann. -- Volker Pispers, "Bis neulich" (2007) zum G8 Gipfel 2007 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, David Haller schrieb:
Da steht nu in der Doku
ALC883/888 =========
und dann kommt eine Liste. Ich gehe davon aus, dass das was hinter options model= kommen muss, eines der Einträge der Liste ist.
Genau.
So, inzwischen weiß ich, welches Modell ich einzustellen habe. Es ändert sich allerdings dadurch nicht wirklich was. Bisher habe ich noch nicht erfahren können, was das Modell noch an zusätzlichen Optionen hat. Ich habe 6stack-dig eingestellt. Nun muss ich beobachten, ob die Tonaussetzer immer noch da sind oder weg. Bisher sieht es gut aus. Es bleibt aber z.B. noch das Problem, dass beim Einstecken des Kopfhörers in die Frontbuchse, die hinteren Ausgänge nicht stumm geschaltet werden. Gibt es irgendwo eine Aufstellung oder ein How-To, wo man lernen kann, die Ausgänge der Soundkarte zu konfigurieren? Irgendwie muss es doch gehen, dass der Kopfhörer die hinteren Ausgänge stumm schaltet. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Sam, 18 Jul 2009, Joachim Hussong schrieb:
Gibt es irgendwo eine Aufstellung oder ein How-To, wo man lernen kann, die Ausgänge der Soundkarte zu konfigurieren? Irgendwie muss es doch gehen, dass der Kopfhörer die hinteren Ausgänge stumm schaltet.
http://www.alsa-project.org/main/index.php/Documentation http://www.alsa-project.org/main/index.php/Asoundrc http://alsa.opensrc.org/index.php/Main_Page Zu deinem Problem hab ich jetzt aber auf die Schnelle nix gefunden. -dnh --
The Mother of Parliaments has actually done something. Amazing! Actually, _England_ is the Mother of Parliaments, but never mind. Iceland has finally exploded, then? They renamed the Allþing to 'Noþing', and it ceased to exist. Fnord. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Joachim Hussong schrieb:
Hallo,
David Haller schrieb:
Da steht nu in der Doku
ALC883/888 =========
und dann kommt eine Liste. Ich gehe davon aus, dass das was hinter options model= kommen muss, eines der Einträge der Liste ist.
Genau.
So, inzwischen weiß ich, welches Modell ich einzustellen habe. Es ändert sich allerdings dadurch nicht wirklich was.
Bisher habe ich noch nicht erfahren können, was das Modell noch an zusätzlichen Optionen hat. Ich habe 6stack-dig eingestellt. Nun muss ich beobachten, ob die Tonaussetzer immer noch da sind oder weg. Bisher sieht es gut aus. Es bleibt aber z.B. noch das Problem, dass beim Einstecken des Kopfhörers in die Frontbuchse, die hinteren Ausgänge nicht stumm geschaltet werden.
Gibt es irgendwo eine Aufstellung oder ein How-To, wo man lernen kann, die Ausgänge der Soundkarte zu konfigurieren? Irgendwie muss es doch gehen, dass der Kopfhörer die hinteren Ausgänge stumm schaltet.
Joachim
Joachim, funktioniert bei Dir der digitale Audioausgang? Grüße Stefan
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, C.M. Burns schrieb:
Joachim, funktioniert bei Dir der digitale Audioausgang?
Das kann ich nicht prüfen, denn ich habe kein entsprechendes Endgerät. Bei mir hängen zwei 5€ Boxen am Hinterausgang und vorne ein Kopfdröhner. Ich stelle keine großen Anforderungen an das Soundsystem. Es sollte allerdings laufen. Trotz nun definiertem Soundmodul bestehen meine Probleme weiter. Auch heute wieder war der Sound die ersten Minuten nach dem Einloggen tot und tat dann plötzlich wieder. Irgendwas blockiert meinen Sound. Wenn ich direkt nach dem Einloggen VMWare-Server hochfahre, ist das Soundmodul deaktiviert, weil ein anderes Gerät es blockieren würde. Ansonsten fehlen mir bisher die Hinweise, was da schief geht. Und die Sache mit dem nicht stummen hinteren Ausgang bei aktivem Kopfhörer nervt natürlich. Vor einiger Zeit (vorige Version von KDE, weiß nicht mehr genau welche) kam nach dem Einloggen, dass die Soundkarte 0 nicht funzen würde und es würde auf Karte 1 (HDMI der GraKa) ausgewichen. Kann sein, dass das jetzt wieder so ist und ich das nicht prüfen kann, denn ich habe kein digitales Soundgerät. Auch damals ging es nach ein paar Minuten (Manchmal auch gar nicht für diese Session) plötzlich, ohne dass ich bewußt was gemacht hatte. Jetzt wo ich das schreibe, wird mir bewußt, dass es wirklich ähnlich/gleich zu damals ist. Irgendwann war das Problem mal weg. Nu isses wohl wieder da. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
C.M. Burns
-
David Haller
-
Joachim Hussong
-
Werner Franke