No me canso de buscar la perfección en la instalación del Ubuntu 8.04 en la netbook Síragon ML-1010. Esta vez no me conformé con el desempeño del audio así que de tanto darle resolví algunos problemas. Voy a listar los problemas encontrados:
- Micrófono incorporado no funciona
- Desactivación de las cornetas al insertar los audífonos no funciona
- La entrada de audio presenta un nivel de DC junto con un "bird" bastante intenso
De estos problemas, logré resolver los dos primeros, aplicando los siguientes pasos:
Micrófono incorporado no funcionaSegún la documentación que encontré, es necesario recompilar los últimos drivers para el VIA VT8x/Realtek AL662 que maneja el módulo hda-intel.
Para ello, basta bajarse las fuentes en la página oficial, y seguir los pasos que se explican en
[how to] microfono y alc662 del ubuntu-esPor desgracia, a esta explicación debemos agregarle que el directorio por defecto donde se instala el módulo hda-intel es
/lib/modules/`uname -r`/kernel/sound/pci/hda/ mientras que el directorio por defecto de ubuntu es
/lib/modules/`uname -r`/ubuntu/sound/alsa-driver/pci/hda/Resuelva esto copiado el módulo compilado sobre el módulo original con:
sudo cp /lib/modules/`uname -r`/kernel/sound/pci/hda/snd-hda-intel.ko \
/lib/modules/`uname -r`/ubuntu/sound/alsa-driver/pci/hda/snd-hda-intel.ko
Otro grupo de módulos deben sobreescribirse en los originales:
cp /lib/modules/`uname -r`/kernel/sound/* \
/lib/modules/`uname -r`/ubuntu/sound/alsa-driver/
y finalmente aplicar
sudo depmod -aDesactivación de las cornetas al insertar los audífonos no funcionaSegún la recomendación dada en
[how to] microfono y alc662 del ubuntu-es, debe colocar al final del archivo
/etc/modprobe.d/alsa-base la línea
options snd-hda-intel model=autopero como no me funcionó, decidí revisar el código fuente del módulo hda-intel y encontré las siguientes posibilidades:
[ALC662_3ST_2ch_DIG] = "3stack-dig",
[ALC662_3ST_6ch_DIG] = "3stack-6ch-dig",
[ALC662_3ST_6ch] = "3stack-6ch",
[ALC662_5ST_DIG] = "6stack-dig",
[ALC662_LENOVO_101E] = "lenovo-101e",
[ALC662_ASUS_EEEPC_P701] = "eeepc-p701",
[ALC662_ASUS_EEEPC_EP20] = "eeepc-ep20",
[ALC662_ECS] = "ecs",
[ALC663_ASUS_M51VA] = "m51va",
[ALC663_ASUS_G71V] = "g71v",
[ALC663_ASUS_H13] = "h13",
[ALC663_ASUS_G50V] = "g50v",
[ALC663_ASUS_MODE1] = "asus-mode1",
[ALC662_ASUS_MODE2] = "asus-mode2",
[ALC663_ASUS_MODE3] = "asus-mode3",
[ALC663_ASUS_MODE4] = "asus-mode4",
[ALC663_ASUS_MODE5] = "asus-mode5",
[ALC663_ASUS_MODE6] = "asus-mode6",
[ALC662_AUTO] = "auto",
La opción que mejor me ha funcionado es
options snd-hda-intel model=eeepc-p701, donde los plugs de entrada y salida quedaron bien identificados, y sí se anulan las cornetas al insertar los audífonos. Otras opciones dan buenos resultados pero dan nuevos problemas, por ejemplo, la opción
lenovo-101e resuelve lo de los audífonos, pero hace que el micrófono interno y el externo funcionen a la vez.
No probé todas las opciones porque eso de reiniciar cada vez me dió fastidio y por ahora, parece suficiente.
La entrada de audio presenta un nivel de DC junto con un "bird" bastante intensoEsto parece mas bien un problema de hardware... por ahora esperaré a ver si alguien lo resolvió