Ich habe Gentoo clean auf meinem System installiert, mit Ausnahme von / home, aber ich habe alle versteckten Ordner gelöscht, die sich auf den Sound auswirken könnten (.mplayer .pulse * .config .esd_auth und mehr). Bei einem neuen Benutzer ist adduser mistertest -m -G audio,video,users
das Ergebnis dasselbe, nein Ton, wenn ich eine Datei im Mplayer abspiele.
Es ist ein Z68-Chipsatz und ich verwende den Intel IGP H2000 in meiner CPU. Dies sollte also kein Problem mit dem SPDIF-Anschluss auf meinem Mainboard sein, und ich glaube, ich habe alle richtigen Module im Kernel installiert. Ich habe keine zusätzliche Hardware, um zu überprüfen, ob mein Sound überhaupt funktioniert (kein Headset oder externe Lautsprecher), aber ich nehme an, das Problem ist entweder eine schlechte Konfiguration oder das interne SPDIF (falls vorhanden).
dronemother ~ # lsmod | grep snd
snd_hda_codec_hdmi 22705 1
snd_hda_codec_realtek 190506 1
snd_hda_intel 21727 3
snd_hda_codec 63422 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 5726 1 snd_hda_codec
snd_pcm 69969 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer 17697 1 snd_pcm
snd 53814 13 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_ timer
soundcore 5009 1 snd
snd_page_alloc 6641 2 snd_hda_intel,snd_pcm
dronemother ~ # lspci -v
# cut other stuff away here
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: ASRock Incorporation Device 1892
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at fe600000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: snd_hda_intel
Kernel modules: snd-hda-intel
Ich habe pulseaudio, alsa-plugins, mplayer, mixer und pavucontrol installiert. Ich bekomme keine Fehler beim Abspielen einer Datei im mplayer nur keinen Ton.
Wie kann ich also untersuchen, wo genau sich mein Problem befindet?
Bearbeiten: Ich habe gerade den PC von einem Ubuntu Live USB-Stick gebootet, der Sound hat auch nicht funktioniert. (hat etwas länger gedauert, kann den Server nicht jeden Tag neu starten, einige Leute verlassen sich auf seine Dienste.)
alsamixer
Herumspielen mit den Lautstärkereglern mit (in Media-Sound / Alsa-Utils) etwas?Antworten:
Nachdem ich diese Fragen im Gentoo IRC und schließlich in den Foren mehrmals gestellt hatte , wurde ich in die richtige Richtung gedrängt und konnte das Problem lösen.
Wie in Zeile 2 angegeben, sind dies alle verfügbaren Wiedergabegeräte. Ich habe meine /etc/asound.conf entsprechend konfiguriert. (kann auch in ~ / .asoundrc pro Benutzer durchgeführt werden)
In jedem Eintrag ist der Teil nach dem Punkt ein lokaler Alias, den Sie frei wählen können. Andere Anwendungen können dies verwenden, um das Gerät zu identifizieren. Verwenden Sie
aplay -D plug:hdmi1 ~/soundfile.wav
schließlich abgespielten Sound (eigentlich sollten Sie eine WAV-Datei abspielen, da aplay MP3 oder ähnliches nicht dekodieren kann).Also habe ich diese paar Zeilen an meine /etc/asound.conf angehängt
Und jetzt funktioniert alles wie ein Zauber.
quelle