El Lun 08 Dic 2008, Pablo Lozano escribió: | [Musix-usuarios] instalando MUSIX al 99% de funcionalidad en una | Dell Studio 15 De: | Pablo Lozano <[email protected]> | Para: | Lista de usuarios de Musix <[email protected]> | Fecha: | 08/12/08 19:09 | | Bueno tocayo y a quien le sirva esto. Voy a tratar de explicar | ćomo hacer que funcione el 99% del hardware de una Dell Studio 15 | con GNU/Linux Musix. Por desgracia esto no puede hacerse con 100% | software libre, pero soy de los que creen que es mejor el 50% de | algo que el 100% de nada. | | Asíque: ahí va. | | Yo actualicé todo mi sistema a unstable (sid) por lo que lo he | probado y comprobado de esta manera, igualmente podrías tratar con | la rama estable de musix, si no anda, actualizar a sid. Voy a | explicar cómo hacerlo con el kernel 2.6.24-19-generic de ubuntu | (que es el que mejor a funcionado). | | Cuando arranquemos musix no vamos a tener tarjeta de red ni acceso | ainternet, es necesario bajarse un kernel precompilado e | instalarlo. En este caso el kernel 2.6.24-etchnhalf es una | excelente opción, entonces, lo bajamos y lo guardamos en un | pendrive o algún lugar para que esté accesible una vez que | arranquemos musix. Puede bajarse desde aquí: | http://security.debian.org/debian-security/pool/updates/main/l/lin |ux-2.6.24/linux-image-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.7_i |386.deb | | Una vez que lo bajamos, booteamos el musix que ya hemos instalado, | vamos hacia donde está el kernel y lo instalamos: | | sudo dpkg -i | linux-image-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.7_i386.deb | | Una vez que lo instalamos, reiniciamos y booteamos con ese kernel. | Ya tenemos red! configuramos la conexión a internet (probar | primero con netcardconfig y cuando pregunte si utilizar dhcp | decirle que sí, si no hay problema ya estaermos conectado a | intrnet, en caso de que no se pueda, poner qe no a la pregunta del | dhcp y cargar los datos de nuestra conexión). | | Bien, una vez que estamos conectados tenemos que instalar el | kernel de ubuntu, para eso agregamos sus repos y los específicos | de la marca dell a nuestro archivo menu.lst (está en | /etc/apt/sources.list): | | # dell | # deb http://ppa.launchpad.net/dell-team/ubuntu/ gutsy main | # deb-src http://ppa.launchpad.net/dell-team/ubuntu/ gutsy main | # deb http://hb.us.dell.com/pub/yum/dell-repo/testing/debian/ etch | contrib # deb-src | http://hb.us.dell.com/pub/yum/dell-repo/testing/debian/ etch | contrib | | # ubungu | | # deb http://archive.ubuntu.com/ubuntu/ hardy main restricted | # deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted | ## deb http://archive.ubuntu.com/ubuntu/ hardy universe | # deb-src http://archive.ubuntu.com/ubuntu/ hardy universe | # deb http://security.ubuntu.com/ubuntu/ hardy-security main | restricted # deb-src http://security.ubuntu.com/ubuntu/ | hardy-security main restricted | | (descomentar los repos que queremos utilizar) | | Buscamos el kernel que queremos usar: aptitude update | aptitude search linux-image-2.6.24-19-generic | aptitude install linux-image-2.6.24-19-generic | | Luego de esto reseteamos, iniciamos con el nuevo kernel. | NOTA: yo tuve problemas para instalar el nuevo kernel (recordar | que yo lo primero que hice fue actualizar a SID, así que puede | deberse a esto). La solución a mi problema fue reinstalar grub | (aptitude install grub) NOTA II: los kernels de ubuntu están | compilados para ser utilizado initframs normal, por lo que nuestra | línea del menu.lst de grub para el kernel que queremos instalar | debería quedar así (yo tengo musix instalado en hd0,4, | reemplazarlo por lo que corresponda): | | title Musix GNU/Linux, kernel 2.6.24-19-generic | root (hd0,4) | kernel /boot/vmlinuz-2.6.24-19-generic root=/dev/sda5 ro | ramdisk_size=100000 lang=es apm=power-off nomce vga=normal | noalsaconf initrd /boot/initrd.img-2.6.24-19-generic | | Si no ponemos lo de vga=normal el kernel de ubuntu booteará pero | no veremos nada. Notar que yo he agregado el argumento noalsaconf | para que no ejecute alsaconf cada vez que inicia. | | Bien, ya con el kernel booteado y mayor reconocimmiento de | hardware vamos a ver cómo poner a funcionar la placa de sonido. En | este caso una HDA INTEL 82801H (ICH8 Family) (rev 04). | | 1) Desinstalamos COMPLETAMENTE ALSA | | sudo aptitude remove --purge alsa | | 2) nos bajamos la versíon unstable de alsa desde el sitio oficial | (http://www.alsa-project.org/main/index.php/Download) | | descomprimimos y compilamos desde las fuentes siguiendo estos | pasos: | http://www.alsa-project.org/main/index.php/Matrix:Module-hda-intel | | el proceso demora unos minutos. | | Luego damos sudo alsaconf-original (este script es el que hace | funcionar la placa, no he tenido éxito con el alsaconf) | | Seleccionamos la placa que queremos configurar (esta notebook | viene además con una placa de sonido hdmi de ati en mi caso) que | es la INTEL y cargamos el modulo snd_hda_intel | | ahora vamos a ir a alsamixer | | ejecutar alsamixer | | tenemos que comprobar que no estén enmutecidas ningunas de las | salidas con salvedad de las tres análogas. En caso de que no nos | funcione tenemos que ir probando alternativas. | | ───[AlsaMixer v1.0.18 (Press Escape to quit)]───────────────── | ──────────────┐ │ Card: HDA Intel | │ | │ Chip: IDT 92HD73C1X5 | │ │ View: [Playback] Capture | All | │ │ Item: Master [dB gain=0.00, 0.00] | │ │ | | │ │ ┌──┐ ┌──┐ | ┌──┐ ┌──┐ | │ │ │▒▒│ │ │ │▒▒│ │▒▒│ | │ │ │▒▒│ | │ │ │▒▒│ │▒▒│ | │ │ │▒▒│ │ │ | │▒▒│ │▒▒│ | │ │ │▒▒│ │ │ │▒▒│ │▒▒│ | │ │ │▒▒│ | │ │ │▒▒│ │▒▒│ | │ │ │▒▒│ │ │ | │▒▒│ │▒▒│ | │ │ │▒▒│ │ │ │▒▒│ │▒▒│ | │ │ │▒▒│ | │▒▒│ │▒▒│ │▒▒│ | │ │ │▒▒│ │▒▒│ │▒▒│ | │▒▒│ │ | │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ | │ │ │▒▒│ | │▒▒│ │▒▒│ │▒▒│ CD | Analog I │ │ ├──┤ ┌──┐ └──┘ ├──┤ | ├──┤ ┌──┐ ┌──┐ ┌──┐ │ │ | │OO│ │OO│ │OO│ │OO│ │MM│ │MM│ | │MM│ │ │ └──┘ └──┘ | └──┘ └──┘ └──┘ └──┘ └──┘ | │ │ 100<>100 33<>33 100<>100 100<>100 | │ │ < Master > | Headphon PCM Front Surround Analog L Analog L Analog | L Digital Digital │ | └───────────────────────────────────────────────────────────────── |──────────────────── | | Si todo nos fue bien ya tenemos el sonido funcionando al 100%. | | Ahora vamos a configurar el teclado multimedia, para eso | necesitamos keytouch. | | aptitude install keytouch keytouch-editor | | luego en una consola ejecutar keytouch | | la primera vez nos preguntará qué teclado tenemos, yo puse que es | un XPS M1210, ahí seleccionamos PCM como canal maestro, damos | "aplicar" y ya tenemos teclado multimedia! | | El último paso es hacer funcionar la placa wifi, por el momento no | hay soporte en drivers para la placa wifi (broadcom 4310), | deberemos utilizar los drivers para window$ mediante ndiswrapper, | para instalarlos seguimos este tutorial: | http://vallelnx.bligoo.com/content/view/275757/Broadcom_BCM4310_en |_Debian_Lenny.html | | reseteamos, encendemos la placa wifi.... y listo. | | Todavía no pruebo grabar, pero creo que lo hará perfectamente. | | Sólo queda configurar el touchpad para que funcione con toda su | funcionalidad (el touchpad tiene un scroll de navegación | horizontal y vertical), pero no he encontrado cómo hacerlo | funcionar (al scroll), en cuanto lo haga (o alguien me diga cómo, | cosa que agradecería mucho) lo agrego a esto. | | Espero que sirva. Salute | | Pablito Joya Pablo! Lo wikifiqué y lo subí al WIKI http://www.musix.org.ar/wiki/index.php/Musix_Dell_Studio_15 Así es más fácil de encontrar, e incluso si en un futuro querés o quieren modificar la información (el tema de completar lo que resta, x ejemplo para grabar audio), ya está todo allí salut -- MGG La libertad encuentra su expresión armónica en el compromiso. .............................................. www.ovejafm.com | Oveja Electrónica Software Libre en FM Futura 90.5 y en Internet