Esto probablemente se deba a un error en alsa con el kernel 3.2 y la forma en que reconoce el hardware. Como alsa se equivoca, no puede comunicarse correctamente con Pulse Audio . Se ha informado que esto se arregla en el núcleo 3.3 . Mientras tanto, la solución es configurar el hardware manualmente.
Esto está documentado en el Wiki de la Ayuda de la comunidad de Ubuntu , pero como el wiki afirma estar desactualizado y cubre más que el problema en cuestión, los puntos válidos son los siguientes:
- Edite el archivo
/etc/modprobe.d/alsa-base.conf
como root utilizando el editor que elija.
- Agregue la línea
options snd-hda-intel model=[Your Model Specifier]
al final del archivo si aún no existe. Si esta opción ya está especificada, simplemente necesita cambiar el modelo al apropiado.
- Guarde el archivo y reinicie para que los cambios surtan efecto.
La parte difícil es descubrir qué modelo especificar. Puede encontrar con qué hardware está utilizando cat /proc/asound/card0/codec* | grep Codec
en el terminal. Si obtiene varias líneas de salida, deberá determinar qué tarjeta de sonido le está causando problemas. Luego puede buscar el hardware resultante en el archivo /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz
. Como este archivo está comprimido, puede descomprimirlo con gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txt
esto creará un nuevo archivo sin comprimir en el directorio actual.
La dificultad para mí fue que mi hardware ( Conexant CX20549 (Venice)
) no está en la lista. Evidentemente, este es el mismo que el Conexant 5045
por lo que la línea de Opción de modelo para mi hardware es: options snd-hda-intel model=laptop-hpmicsense
. Para aquellos que se preguntan, la parte hp en laptop-hpmicsense no tiene nada que ver con la marca hewlet packard.
Una vez que puse todo junto, hice los cambios relevantes y reinicié, todo funciona bien.
Gracias al usuario Rhino en https://askubuntu.com/a/140992/60904 por juntar la última (y más importante) pieza del rompecabezas.
Espero que esto ayude.