Para ello empezamos recompilando mi kernel, poniendo como modulo el driver de audio. (Anteriormente lo tenia dentro del kernel).
#cd /usr/src/linux
#make menu config
Busquen los siguiente items en el menu de configuración
device Drivers --->Compile el kernel con
Sound --->Sound card support
(OSS debe estar deshablitado)
Open Sound System --->
< > Open Sound System (DEPRECATED)
(En Alsa)
Advanced Linux Sound Architecture --->
Advanced Linux Sound Architecture
Sequencer support
OSS Mixer API
OSS PCM (digital audio) API
(Luego elijan su dispositivo de audio)
PCI Device
ATI IXP AC97 Controller
#make bzImage
Instalen la nueva imagen del kernel, (Si es necesario editen la entrada en Grub o si están seguros de que todo esta bien pisen su imagen de kernel anterior)
# cp arch/i386/boot/bzImage /boot/vmlinuz-XXXX
Paso siguiente compilar los módulos e instalarlos
#make modules
#make modules_install
Para finalzar con esta etapa añadan el modulo en /etc/modules.autoload.d/kernel-2.6,
(En mi caso snd-atiixp, para que se carge al arrancar la computadora)
Lo siguiente es instalar el flag para esound, esd, en /etc/make.conf.
Luego instalen los paquetes para esound.
#emerge esound
Por ultimo actualicen todo el sistema para que todas las aplicaciones soporten esound.
#emerge --sync
#emerge tuvaDN world
Para terminar, configuren todas las aplicaciones para que utilizen esound o esd que es lo mismo.
Lo gracioso de todo esto es que pude solucionar un problema que tenia con Firefox y el Flash Player, desde hace rato que el FP no funcionaba bien y terminaba colgando mi Firefox. Aparentemente con el demonio esound funciona de mil maravillas.
No hay comentarios:
Publicar un comentario