Der HDMI-Anschluss ist für den PC eine völlig eigenständige Soundkarte, du hast also zwei Soundkarten im Rechner.
heliosoph hat geschrieben:alsamixer läuft, ich kann dort wählen zwischen HDA Intel HDMI und HDA Intel PCH. Wenn ich HDA Intel PCH auswähle habe ich etliche Regler. Egal was ich einstelle, es kommt nix.
Logisch ... der Sound wird über HDMI abgespielt. Deine voreingestellte Soundkarte ist der HDMI-Anschluss. Solange über die PCH nichts abgespielt wird, kannst du an den Mixern drehen, soviel du willst, du wirst nichts hören.
(eigentlich müsste da noch "Pulseaudio" als dritte Soundkarte auftauchen, dann könntest du über "paprefs" auch einstellen, dass er den Sound an alle Karten ausgeben soll, und über "pavucontrol" die Feinheiten regeln. Ist da überhaupt ne Desktop-Umgebung drauf?)
heliosoph hat geschrieben:Wenn ichs recht verstehe kommt der Sound standardmäßig zum HDMI-Anschluß, den ich aber nicht benutze.
Wenn du ihn eh nicht benutzt, wäre es die einfachste Lösung, ihn im BIOS einfach zu deaktivieren (also nur den Audio-Teil).
heliosoph hat geschrieben:Kann mir jemand einen Tipp geben, wie man das einstellt?
Um das beantworten zu können, müssten wir wissen, womit du da abzuspielen versuchst. Die üblichen Desktops kommen mit ihrem eigenen Sound-Framework, und in irgendeinem grafischen Konfigurationsdialog kannst du die bevorzugte Soundkarte anklicken.
Wenn du mit der nackten Shell unterwegs bist (und auf die HDMI-Soundkarte nicht verzichten kannst), schau mal in die Datei "/etc/modprobe.d/alsa-base.conf", da findest du Zeilen wie
Code: Alles auswählen
# keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
Ich vermute, ein "options snd_hda_codec_hdmi index=-2" hält dann auch die HDMI-Soundkarte davon ab, sich als erste Soundkarte zu registrieren. Woanders stand, dass beide Soundkarten vom Treiber "snd_hda_intel" betrieben werden, und daher eine Zeile wie diese hier nötig ist: "options snd_hda_intel id=HDMI index=-2"
Wenn das zu einfach gedacht ist, dann erfährst du hier die gesamte lange Geschichte, wie man ALSA per Textdateien konfiguriert und unterschiedliche Karten per Shell ansteuert und warum udev manchmal nervt:
http://alsa.opensrc.org/MultipleCards
(Das Ausschalten im BIOS ist viel einfacher, wirklich)
Wenn die PCH dann die erste Soundkarte ist, empfehle ich, eifrig mit alsamixer herumzuspielen, und dabei sämtliche vorhandenen Ausgänge durchzuprobieren ... der Treiber ist da nämlich manchmal anderer Meinung als die Beschriftungen auf dem Board.
Never change a broken system. It could be worse afterwards.
"No computer system can be absolutely secure." Intel Document Number: 336983-001