Problemas para grabar audio en ubuntu 8.10…!!! (Solucionado!!!)

2 01 2009

specktromaster!!!

specktromaster!!!

Si eres una persona que no le gusta mucho utilizar winbug$, si eres una persona que se ha sentido familiarizado con ubuntu, si eres uno de aquellos que en la versión 8.04 de ubuntu todo lo funcionó al 100% pero quería actualizar, si eres una persona que necesita que funcione su entrada line-in para grabar sonido ya que tiene una radio por internet y quiere transmitir desde su computadora, si eres una persona que al actualizar a la versión 8.10 de ubuntu le instaló PulseAudio y no le funciona la grabación, pues este post está hecho para ti, aunque no dudo que tamibén funcione en cualquier otra distribución ya que muchos de los comandos de LINUX son iguales entre distribuciones. Bueno, basta de bla bla bla y comencemos con nuestra tarea.

Si no sabes ni como empezar el proceso es sencillo, solo necesitas descargarte cuatro paquetitos de la página oficial de ALSA, descomprimirlos e instalarlos, los paquetes son cuatro:

  • alsa-driver-*
  • alsa-lib-*
  • alsa-utils-*
  • alsa-oss-*

pongo un asterisco, debido a que no sé que versiones estén en el momento que ustedes quieran llevar a cabo este mini-tutorial; es momento de pasar al siguiente paso y crear una carpeta donde quieras que se llame alsa o como tú le desees poner, en mi caso yo cree la carpeta en el escritorio, abre una consola y para que no estés utilizando ese super sudo, es mejor que desde un principio te logees como superusuario para así poder tener todos los permisos necesarios sin necesidad de andar metiendo la contraseña de administrador a cada momento. Bueno es momento de acceder a la carpeta que contiene cada uno de los archivos que descargamos con anterioridad; pero recuerda que desde consola:

#cd /home/specktro/Escritorio/alsa/

ahora vamos a descomprimir cada uno de los archivos que descargamos, solo daré el ejemplo para el alsa-driver-*.tar.bz2, para los demás archivos el procedimiento es el mismo, solo es cuestión de cambiar el nombre del archivo:

#tar xvf alsa-driver-1.0.18a.tar.bz2

esto nos creará una carpeta por cada archivo, es decir tendremos cuatro carpetas dentro de la carpeta alsa, una para alsa-driver-*, otra alsa-lib*, una más para alsa-utils-* y una para alsa-oss-*, accdemos a la carpeta de alsa-driver-* y suponiendo que no conoces el modelo de tu tarjeta de audio(que es lo más obvio, yo tengo una sigmatel pero no sé que modelo :P ), entonces ejecutamos la siguiente instrucción en consola:

#./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-oss=yes

y solo como referencia y si conoces el modelo de tu tarjeta utilizas la siguiente instrucción, aunque yo comento que me funcionó la primera:

#./configure --with-kernel=/usr/src/linux-headers-$(uname -r) --with-cards=ca0106,usb-audio --with-oss=yes

ahora nos vamos a instalar el driver

#make
#make install

teminando el proceso vamos a hacer algo similar en cada una de las carpetas, ahora nos metemos a la de alsa-lib-* y hacemos

#./configure
#make
#make install

y estas tres instrucciones las ejecutamos para cada una de las carpetas, ya solo resta reinicar y probar, por el momento les puedo comentar que a mi me funcionó ya cualquier duda la pueden dejar en algún comentario y con mucho gusto trataré de ayudarlos a resolverla, saludos y sigan al pendiente de nuevos howto’s.


Actions

Information

8 responses

4 01 2009
NataS

Más fácil no puede ser usando el m-a y los repositorios non-free:
aptitude install alsa
m-a a-i alsa-source.

En su defecto se pueden bajar los sources e instalarlos a tu modo. La ventaja de esto es que permanece unido al sistema.
O de preferencia para saber que coño has instalado con el metodo make, lo mejor es hacer un checkinstall de esa forma el sistema queda mas limpio.

Cabe destacar, que los desarrolladores de ubuntu al parecer declararon ineficiente el alsaconf, dicho lo cual uno debe instalar desde sources.

Un saludo y feliz año!

PD.-
Aunque parezca que me desapareci, aun sigo tus escritos cada tanto… excepto cuando no estoy en el pais, que prefiero turistear.

Saludos!

12 01 2009
TecnoBlogger — Ubuntu no graba sonido, u otros problemas de reproducción..

[...] solucionan de una forma muy fácil. La solución está en el blog de specktro y requiere un mínimo de trasteo con la terminal para poder instalar los paquetes que [...]

19 01 2009
gabridb

problema resuelto! despues de toda la tarde buscando y probando esto funcionó en un plis y encima me va mejor que antes.

Sólo una cosilla más tuve que hacer, en control de volumen/conmutadores/micrófono de captura tuve que activar la casilla xq por defecto venía desactivada (por si le sirve a alguien más)

Muchas gracias!

20 01 2009
specktro

muchas gracias @gabridb por la aportación, me parece excelente que hayas tocado este punto ya que también fueron pasos que tuve que realizar para que lo de la grabación fuera llevada a cabo…

27 01 2009
nacho

Hola…que bueno que llegué aqui…no funciona bien el micrófono de mi portátil, seguí las instrucciones que pusiste y, no me funciona, :(
cuando pongo en la terminal lo que dices, no pasa nada…no se si me salté algún paso o que, pero no me funciona, si me puedes ayudar…

22 03 2009
Sebastián Bortnik

Hola! Necesito dar marcha atrás este procedimiento!
¿cómo lo hago?

23 04 2009
DrB4fle

Genial funciona a la perfeccion, yo os dejo una alternativa para los que no os funcione ni aun asi:

abrimos una consola:

sudo killall pulseaudio

sudo alsa force-reload o sudo alsa-base force-reload

reinicias para ver si pulse audio se ha quedado paradito

y luego vas a los menus de administracion y pinchas en sonido, pones todo en alsa y acto seguido vas al mezclador y pones los volumenes a tu gusto, y ya esta.

aun asi he utilizado la version de specktro, ¡un crack tio!

saludetes

27 04 2009
Wagner

Gracias, ahora si me volvio a funcionar.

Leave a comment