Seguiste los pasos que te puse para determinar el tipo del chip de la tarjeta de sonido agregaste la linea al final del fichero /etc/modprobe.d/alsa-base.conf y reiniciaste ?
Las tarjetas de audio HDA-Intel que son las más comunes a veces no funcionan a la primera en algunas versiones de Ubuntu y Debian.
Hay muchos modelos parecidos y que comparten el mismo módulo snd por lo que debemos indicar el modelo exacto o lo más parecido.
Así que aquí , en vez del pan , te va el curso de panadero,
METODO
Abrimos un terminal en aplicaciones-accesorios- terminal
1º vamos a ver los dispositivos de sonido conectados al bus pci con
lspci | grep -i audio
Nos dará la identificación de la tarjeta de sonido, si vemos que es Intel y HD seguimos viendo el video.
2º vemos el nº que alsa da a la tarjeta HD-Intel con
cat /proc/asound/cards
Nos saldrá 0 [Intel]... Podemos tener varios dispositivos con nº 1,2, etc. La que funciona por defecto es con el nº 0
3º Vamos a ver el modulo que utiliza con
cat /proc/asound/modules
Nos dará 0 snd_hda_intel que lo recordamos para más adelante.
4º Buscamos el codec o chip que usa la tarjeta con
alsamixer
Que en mi caso me da ALC888, lo recordamos para más adelante y volvemos al terminal pulsando CTRL+C
5º Tenemos que averiguar el código del modelo que lo sacamos de esta página web.(
http://www.mjmwired.net/kernel/Document ... ration.txt)
Buscamos nuestro chip que en mi caso es ALC888 y vemos en la 1ª columna está el código del modelo y en la 2ª su descripción con el modelo de portátil o hace referencia a las conexiones externas como los stack que tiene que son minijacks.
En mi caso no lo veo claro y eligo el código auto para que la bios decida por defecto.
Nota: También hay un listado de modelos posibles en el archivo /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt
que podemos mirar para ir probando los diferentes modelos pero es muy extenso.
6º Ahora tenemos que decir a ALSA el modelo de tarjeta que tenemos editando como administrador el archivo alsa-base.conf con
sudo gedit /etc/modprobe.d/alsa-base.conf
Introducimos la contraseña y se nos abre el archivo.
Una cosa si se os abre en blanco NO sirve , cierra lo sin guardar.
7º Agregamos en la ultima fila:
#Añadido para chip ALC888
options snd-hda-intel model=auto
modulo y modelo donde pone auto ponemos el que te corresponde.
El comentario # es opcional yo siempre que añado lineas lo pongo para recordar por si pasa algo raro.
8º Debemos reiniciar ALSA con
sudo alsa force-reload
y lo reincorporas
9º Comprobamos que Hda-Intel esté en la posición 0.
10º Antes de probar el sonido nos aseguramos de que todo esté correcto en alsamixer
Si no te funcionara dicha "options" borra la línea que has añadido.
No garantizo que todos los problemas se arreglen para cualquier tarjeta porque hay mil cosas y tarjetas diferentes.
OBSERVACIONES
Algunas veces no coincide el modelo de nuestro equipo con el modelo que nos hará funcionar el sonido.
Por experiencia me he encontrado que por ejemplo:
Con un portátil toshiba la linea options snd-hda-intel model=toshiba casi seguro que no te funciona pero sí te funcionará con options snd-hda-intel model=3stack.
En un asus funciona con el modelo de Lenovo: options snd-hda-intel model=lenovo.
Por lo que muchas veces será hacer "ensayo y error", debiendo probar muchos modelos hasta dar con el adecuado. Esto se puede hacer eterno teniendo que reiniciar el sistema y revisar la configuración de Alsa cada vez que probemos.
puedes probar con esta primero
o estas 2 si la primera no te sirve ,
que son las que yo encontré para tu modelo
Por lo que es mejor buscar en google para ahorrarnos tiempo, ya que hay mucha documentación al respecto:
Podemos elegir buscar con la marca y modelo de portátil seguido de la línea "options..." (entre comillas para que sea exacto lo que buscamos). Ej. ponemos en google:
toshiba U405 "options snd-hda-intel model"
También podemos poner el modelo de nuestra tarjeta de sonido, o sea, la salida que nos da en una terminal el siguiente comando:
lspci | grep Audio
A mí me da: 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
Pues yo pondría en google:
Intel Corporation 82801G "options snd-hda-intel model"
También podemos poner el chip que nos ha dado alsamixer:
alc888 "options snd-hda-intel model"
Y así, con los resultados que encontremos más adecuados, lograremos reducir la lista de posibilidades a unas pocas, ahorrando tiempo.
Ten en cuenta también que alguno de los modelos puede darte una solución parcial, por ejemplo que suenen los altavoces pero no los auriculares al enchufarlos, prueba diferentes modelos si eso pasa.
saludos, Yosle !! .