{"id":55,"date":"2008-05-03T13:50:36","date_gmt":"2008-05-03T12:50:36","guid":{"rendered":"http:\/\/kusanagiweb.com\/wordpress\/?p=55"},"modified":"2008-11-12T08:58:58","modified_gmt":"2008-11-12T07:58:58","slug":"intel-hda-alc660vd-y-ubuntu-804","status":"publish","type":"post","link":"https:\/\/knsweb.net\/?p=55","title":{"rendered":"Intel HDA (ALC660VD) y Ubuntu 8.04"},"content":{"rendered":"<p>>echo A\u00fan colean las actualizaciones de <a href=\"http:\/\/www.ubuntu.com\/\" target=\"_blank\">Ubuntu<\/a>&#8230; A ver si escribo un post con un poco m\u00e1s de desarrollo sobre el tema, pero mientras, una soluci\u00f3n al problema de la falta de sonido en mi <a href=\"http:\/\/asus.com\/products.aspx?l1=5&#038;l2=75&#038;l3=480&#038;l4=0&#038;model=1784&#038;modelmenu=1\" target=\"_blank\">Asus X20S<\/a> que utiliza una tarjeta de sonido <a href=\"http:\/\/en.wikipedia.org\/wiki\/Intel_High_Definition_Audio\" target=\"_blank\">Intel HDA<\/a> con el codec <em>ALC660VD<\/em>.<\/p>\n<p>Cuando instal\u00e9 <a href=\"http:\/\/www.ubuntu.com\/\" target=\"_blank\">Ubuntu<\/a> inicialmente, en este port\u00e1til, me encontr\u00e9 con que no escuchaba nada. Un r\u00e1pida busqueda en internet me di\u00f3 la soluci\u00f3n: A\u00f1adir una linea al fichero <em>alsa-base<\/em>. Pero esta vez no ha sido tan f\u00e1cil. La misma linea no ha valido.<\/p>\n<p>Lo primero es saber que codec usa nuestra <a href=\"http:\/\/en.wikipedia.org\/wiki\/Intel_High_Definition_Audio\" target=\"_blank\">Intel HDA<\/a> . Para ello tecleamos en un terminal:<\/p>\n<p><code>cat \/proc\/asound\/card0\/codec\\#*<\/code><\/p>\n<p>Que nos devuelve un chorreo de texto, del que nos interesa la primera linea:<\/p>\n<p><code><br \/>\nkumo@KNS-02:~$ cat \/proc\/asound\/card0\/codec\\#*<br \/>\nCodec: Realtek ALC660-VD<br \/>\nAddress: 0<br \/>\nVendor Id: 0x10ec0660<br \/>\nSubsystem Id: 0x10431339<br \/>\nRevision Id: 0x100001<br \/>\n...<\/code><\/p>\n<p>Una vez localizado el codec, hay que buscar un fichero del paquete <a href=\"http:\/\/en.wikipedia.org\/wiki\/Advanced_Linux_Sound_Architecture\" target=\"_blank\">ALSA<\/a> que nos diga que modelo debemos indicarle que es la tarjeta. Normalmente el fallo viene porque no es capaz de identificar el modelo de tarjeta. <\/p>\n<p><code> \/usr\/share\/doc\/alsa-base\/driver\/ALSA-Configuration.txt.gz<\/code><\/p>\n<p>En mi caso el fichero se encontraba en ese directorio, pero la ubicaci\u00f3n podria variar entre versiones \/ distros. El fichero est\u00e1 comprimido y hay que descomprimirlo antes de poder leerlo con <a href=\"http:\/\/en.wikipedia.org\/wiki\/Gedit\"  target=\"_blank\">Gedit<\/a> o <a href=\"http:\/\/en.wikipedia.org\/wiki\/Nano_(text_editor)\" target=\"_blank\">Nano<\/a>.<br \/>\nNos dirigimos a la secci\u00f3n donde se habla del codec que tengamos y vemos las distintas opciones de configuraci\u00f3n:<\/p>\n<p><code><br \/>\nALC861VD\/660VD<br \/>\n\t  3stack\t3-jack<br \/>\n\t  3stack-dig\t3-jack with SPDIF OUT<br \/>\n\t  6stack-dig\t6-jack with SPDIF OUT<br \/>\n\t  3stack-660\t3-jack (for ALC660VD)<br \/>\n\t  3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)<br \/>\n\t  lenovo\tLenovo 3000 C200<br \/>\n\t  dallas\tDallas laptops<br \/>\n\t  hp\t\tHP TX1000<br \/>\n\t  auto\t\tauto-config reading BIOS (default)<\/code><\/p>\n<p>El Asus X20S tiene solo 2 <em>jacks<\/em>, uno, el de los cascos, con salida <a href=\"http:\/\/es.wikipedia.org\/wiki\/Protocolo_S\/PDIF\" target=\"_blank\">S\/PDIF<\/a>, as\u00ed que hay que buscar el modelo que m\u00e1s se ajuste. Y si leemos la lista de arriba, veremos que no aparece nada parecido.<\/p>\n<p>En el fichero ALSA-base hay que a\u00f1adir la siguiente linea (donde las XXX deber\u00edan ser el modelo apropiado):<\/p>\n<p><code>sudo nano \/etc\/modprobe.d\/alsa-base<\/code><\/p>\n<p>Y dentro del fichero, a\u00f1adimos:<\/p>\n<p><code>#Sonido HDA<br \/>\noptions snd-hda-intel model=XXX<\/code><\/p>\n<p>Vosotros cual pondria\u00eds? No es la que parece. Las m\u00e1s evidentes no me solventaban nada. Pero record\u00e9 que hab\u00eda visto un HP TX1000 (modelo que me gusta por ser peque\u00f1o, tipo tablet, con un <a href=\"http:\/\/en.wikipedia.org\/wiki\/Turion_64_X2\" target=\"_blank\">Turion 64 X2<\/a> y <a href=\"http:\/\/en.wikipedia.org\/wiki\/Nvidia\" target=\"_blank\">Nvidia<\/a>) que lleva 2 <em>jacks<\/em> frontales (creo que me he acordado mal y en realidad son 3, pero bueno)&#8230; As\u00ed que he puesto:<\/p>\n<p><code>#Sonido HDA<br \/>\noptions snd-hda-intel model=hp<\/code><\/p>\n<p>Y ha funcionado, parcialmente. El sonido no se reproducia en los cascos&#8230; Pero ya ten\u00eda una pista. Cambiando el modelo por <em>Lenovo<\/em> (<a href=\"http:\/\/es.wikipedia.org\/wiki\/Lenovo\" target=\"_blank\">Anteriormente IBM PCs y port\u00e1tiles) <\/a>) funcionan tanto los altavoces como los cascos. No tengo nada mano para probar la salida <a href=\"http:\/\/es.wikipedia.org\/wiki\/Protocolo_S\/PDIF\" target=\"_blank\">S\/PDIF<\/a>, ya le echare un ojo m\u00e1s adelante.<\/p>\n<p>Espero que a alguien m\u00e1s le sirva este mini-tutorial. Las instrucciones las he sacado de unos cuantos sitios que por si solos no me resolv\u00edan el problema, pero echandole un rato y probando al final lo he sacado.<br \/>\nUna cosa m\u00e1s, en el PC de sobremesa tengo una placa <a href=\"http:\/\/en.wikipedia.org\/wiki\/Asus\" target=\"_blank\">Asus<\/a> para <a href=\"http:\/\/en.wikipedia.org\/wiki\/Amd\" target=\"_blank\">AMD<\/a>, nada de chipset ICH8 <a href=\"http:\/\/en.wikipedia.org\/wiki\/Intel\" target=\"_blank\">Intel<\/a>, con un codec de sonido tambien tipo <a href=\"http:\/\/en.wikipedia.org\/wiki\/Realtek\" target=\"_blank\">Realtek<\/a> que no ha tenido ning\u00fan inconveniente en reconocerme y hacer funcionar.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>>echo A\u00fan colean las actualizaciones de Ubuntu&#8230; A ver si escribo un post con un poco m\u00e1s de desarrollo sobre el tema, pero mientras, una soluci\u00f3n al problema de la falta de sonido en mi Asus X20S que utiliza una tarjeta de sonido Intel HDA con el codec ALC660VD. Cuando instal\u00e9 Ubuntu inicialmente, en este [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[15,14,5],"tags":[],"class_list":["post-55","post","type-post","status-publish","format-standard","hentry","category-hardware","category-linux","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/knsweb.net\/index.php?rest_route=\/wp\/v2\/posts\/55","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/knsweb.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/knsweb.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/knsweb.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/knsweb.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=55"}],"version-history":[{"count":0,"href":"https:\/\/knsweb.net\/index.php?rest_route=\/wp\/v2\/posts\/55\/revisions"}],"wp:attachment":[{"href":"https:\/\/knsweb.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/knsweb.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=55"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/knsweb.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=55"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}