Dies ist wahrscheinlich auf einen Fehler in alsa mit dem 3.2-Kernel und der Art und Weise zurückzuführen, wie er die Hardware erkennt. Da alsa falsch ist, kann es nicht richtig mit Pulse Audio kommunizieren . Es wurde berichtet, dass dies im 3.3-Kernel behoben ist . In der Zwischenzeit müssen Sie die Hardware manuell einrichten.
Dies ist im Ubuntu Community Help Wiki dokumentiert. Da das Wiki jedoch behauptet, veraltet zu sein und mehr als das vorliegende Problem abdeckt, lauten die gültigen Punkte wie folgt:
- Bearbeiten Sie die Datei
/etc/modprobe.d/alsa-base.conf
als Root mit dem Editor Ihrer Wahl.
- Fügen Sie die Zeile
options snd-hda-intel model=[Your Model Specifier]
am Ende der Datei hinzu, falls sie noch nicht vorhanden ist. Wenn diese Option bereits angegeben ist, müssen Sie lediglich das Modell in das entsprechende Modell ändern.
- Speichern Sie die Datei und starten Sie sie neu, damit die Änderungen wirksam werden.
Der schwierige Teil besteht darin, herauszufinden, welches Modell angegeben werden soll. cat /proc/asound/card0/codec* | grep Codec
Am Terminal finden Sie die Hardware, mit der Sie arbeiten. Wenn Sie mehrere Ausgabezeilen erhalten, müssen Sie feststellen, welche Soundkarte Ihnen Probleme bereitet. Sie können dann die resultierende Hardware in der Datei nachschlagen /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz
. Da diese Datei komprimiert ist, können Sie sie dekomprimieren. Dadurch gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txt
wird eine neue unkomprimierte Datei im aktuellen Verzeichnis erstellt.
Die Schwierigkeit für mich war, dass meine Hardware ( Conexant CX20549 (Venice)
) nicht auf der Liste steht. Offensichtlich ist dies das gleiche wie das Conexant 5045
so das Modell Option Linie für meine Hardware: options snd-hda-intel model=laptop-hpmicsense
. Für diejenigen, die sich fragen, hat der HP-Teil in Laptop-Hpmicsense nichts mit dem Marken-Hewlet-Packard zu tun.
Sobald ich alles zusammengestellt, die relevanten Änderungen vorgenommen und neu gestartet habe, funktioniert alles einwandfrei.
Vielen Dank an Benutzer Rhino in https://askubuntu.com/a/140992/60904 für das Zusammenstellen des letzten (und wichtigsten) Teils des Puzzles.
Ich hoffe das hilft.