[Musix-usuarios] instalando MUSIX al 99% de funcionalidad en una Dell Studio 15

Pablo Lozano curchunflo1 en hotmail.com
Lun Dic 8 22:09:56 CET 2008


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/linux-2.6.24/linux-image-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.7_i386.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

_________________________________________________________________
Windows Live Hotmail now works up to 70% faster.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_faster_112008
------------ prσxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: /pipermail/musix-usuarios/attachments/20081208/9c9dfc1b/attachment.html


Mαs informaciσn sobre la lista de distribuciσn Musix-usuarios