Instalación de sound blaster audigy 2 SE en Mandriva 2006 free.
March 2nd, 2006 by BusindrePasos a seguir:
- Compilar kernel.
- Compilar driver alsa.
Para realizar todo esto nos colocamos como ROOT.
Primera parte, compilar kernel.
1.- Descargamos las fuentes del kernel, de http://www.kernel.org
Para este manual vamos a utilizar la versión 2.6.15.4
2.- Copiamos el archivo que hemos descargado a:
/usr/src
cp linux-2.6.15.4.tar.bz2 /usr/src/
3.- Lo descomprimimos:
cd /usr/src/
bunzip2 linux-2.6.15.4.tar.bz2
tar -xf linux-2.6.15.4.tar
4.- Entramos en el directorio que se ha creado al descomprimir:
cd linux-2.6.15.4
5.- Configuramos el nuevo kernel:
make xconfig
Si esto no funciona comprobar que esta instalado el gcc, make y libqt3-dev con sus dependencias.
Nota: este paso es el mas laborioso y el que hay que hacer con mayor cuidado. No debemos tener prisa en acabar este paso. Esta vez es la tercera que hago una compilación del kernel Linux, por lo tanto no tengo muchos conocimientos sobre algunos aspectos, por ello lo que he hecho ha sido no modificar aquello que no conozco.
6.- Compilamos:
make
7.- Compilamos los modulos:
make modules
8.- Instalamos los modulos:
make modules_install
9.- Copiamos system.map
cp System.map /boot/System-2.6.15.4.map
10.- Copiamos el nuevo nucleo al arranque
cd arch/i386/boot
cp bzImage /boot/vmlinuz-2.6.15.4
11.- Editamos lilo
vi /etc/lilo.conf
Añadimos (detras de la linea boot):
map=/boot/System-2.6.15.4.map
y añadimos tambien (detras de la linea message):
image=/boot/vmlinuz-2.6.15.4
root=/dev/hdc3
label=nuevoKernel
Nota:
/dev/hdc3, es donde yo tengo instalado Linux, vosotros debéis poner el sitio donde lo tengáis. Con fdisk -l podreis saber donde esta.
Label=nuevoKernel, aquà podéis poner lo que querÃais, esto es lo que aparecerá en la pantalla de inicio de lilo.
Para que los cambios se copien al MBR, debemos ejecutar:
lilo
Reiniciamos y si no hay problemas ya tendremos la primera parte terminada.
Segunda parte, compilar dirver alsa.
1.- Descargamos alsa, de http://www.alsa-project.org/
concretamente para este manual descargue:
alsa-driver-1.0.11rc3.tar.bz2
2.-Creamos una carpeta Â?alsaÂ? en /usr/src
mkdir /usr/src/alsa
3.-Copiamos el archivo alsa-driver-1.0.11rc3.tar.bz2 a /usr/src/alsa
cp alsa-driver-1.0.11rc3.tar.bz2 /usr/src/alsa
nos vamos a la carpeta alsa:
cd /usr/src/alsa
4.- Descomprimimos:
bunzip2 alsa-driver-1.0.11rc3.tar.bz2
tar -xf alsa-driver-1.0.11rc3.tar
5.-Entramos en la carpeta que hemos descomprimido:
cd alsa-driver-1.0.11rc3
6.- Ejecutamos
./cvscompile
y luego:
./configure Â?with-cards=ca0106 Â?with-sequencer=yes;make;make install
después:
./snddevices
y por ultimo:
chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
7.-Comprobamos el volumen con:
alsamixer
Reiniciamos y ya deberÃa funcionar.
Para poder realizar este manual me he basado en información perteneciente a otros manuales, con sus respectivos autores.
Uno de ellos es este: Compilación de un Kernel de la serie 2.6 en Slackware, esta realizado por
Daniel Medianero GarcÃa y lo podéis encontrar en: http://www.espaciolinux.com/artitecid-60.html
Para la segunda parte me baso en un manual que yo mismo hice con anterioridad basado en otra distribución. Aquà lo tenéis: http://free.webcindario.com/?p=8
NOTA: Puedes tener varias entradas en el lilo, asi si te falla el kernel que acabas de compilar puedes arrancar cpon el antiguo y volverlo a intentar.
Os dejo un enlace para Poder ver que Tarjetas son reconocida por ALSA
Posted in Hardware |