lunes, noviembre 26, 2007

Solucionado: Sin audio en Gutsy con tarjeta ATI SB450

Uff, pasé casi una semana completa quemándome las pestañas leyendo por aquí y por allá del por qué no tenia audio en el notebook del trabajo [see, es un Acer Aspire 5050-4835], en el cual ya tengo Ubuntu Gutsy Gibbon 7.10.

Todo comenzó el día que finalicé completamente de actualizar a Gutsy, encendí y me di cuenta que se había perdido la tarjeta inalámbrica, y por ende no podría conectar por WiFi... lo que hice fue nuevamente jugar con ndiswrapper, reinstalarlo [no de los repositorios, si no que de la web oficial] y cargar nuevamente el driver de la tarjeta... ningun problema hasta ahí.

Llegué a mi casa, iba a oir un poco de música, cuando me doy cuenta que el ícono de audio [ubicado al lado del reloj, en la barra del menú de Gnome] estaba tachado, hice click apareciendo un mensaje:

- No se han encontrado complementos o dispositivos control de volumen de GStreamer
- El control de volumen no encontró ningún elemento y/o dispositivo que controlar. Esto significa que no tiene los complementos correctos de GStreamer instalados o que no tiene una tarjeta de sonido configurada.

Quedé Plop! [xD] como Condorito, asi que comencé con lo primero:

Intenté acceder por consola a alsamixer:

soundwave@acer_abg:~$ alsamixer
alsamixer: function snd_ctl_open failed for default: No such device

De a poco me fui dando cuenta que el problema estaba en el kernel y ALSA, ya que el sistema reconocía mi tarjeta de audio, a través de lspci pero respecto a ALSA, no poseía ninguna tarjeta...

Como loco me puse a reinstalar kernel, ALSA, para ver si se resolvía y nada.

Me metí a varios archivos a ver que onda, lo que leía relacionado con mi problema [blogs, foros, artículos, howtos etc...], lo intentaba una y otra vez, reiniciaba.... NADA!, no podía lograrlo... hasta que se me ocurrió ver el problema con un LiveCD y también revisar en la versión antigua de mi kernel.

Hice algunas pruebas, y si tenía audio, en ambas partes de prueba, comencé a comparar que tenía instalado y que no... es decir "igualando", con tal que quedé sin sonido en la versión anterior del kernel también [jajajajá].

En fin, me tranquilicé y me dije "Mmm... ya encontraré solución..."

Pasó el fin de semana, y hablando con un sobrino y amigos que usan Linux, me dijeron que el comando alsaconf era mi solución.... llegué al trabajo, y me decidí a probar... para sorpresa mía y de unos amigos, alsaconf no corría en Ubuntu... así me puse nuevamente a buscar en Google el por qué, hasta que por suerte me topé con este tema en Ubuntu-es [saludos para la comunidad], donde aparece la solución a mi problema, solo hay que instalar lo siguiente:

sudo aptitude install module-assistant build-essential
sudo module-assistant prepare,update
sudo module-assistant build,install alsa
sudo depmod

Se reinicia el sistema, y todo funciona a la perfección...

Pareció receta de cocina no? xDDD ...y algo ñoño el tema.
Nahhh solo lo dejo para que otros puedan usarlo, esa es la idea ;)
saludos!

5 comentarios:

Ignacio dijo...

Me salvaste la vida.
Muchas gracias por la info, ya que a mí me pasó lo mismo al intentar actualizar el ubuntu.

Anónimo dijo...

MEN antes de todo muchas gracias por revisar mi problema aya en ubuntu foros , hice lo que decia en tu blog y nop nada aya en el foro te detallo lo que paso....

.

Seguire tratando de todas maneras gracias

Anónimo dijo...

Muy muy muy bien
Muchas gracias, me has devuelto la tarjeta de sonido.
También me desapareció al actualizar (de feisty a hardy)...
Por si a alguien le ayuda: al seguir estas instrucciones, hay que apagar cualquier proceso de synaptic.

Anónimo dijo...

cuando agrego este
sudo module-assistant build,install alsa me sale un mensaje de error

module-assistant, modo interactivo ├─────────────┐
│ ¡Ha fallado la compilación del paquete alsa-source! ¿Qué │
│ desea hacer? │
│ │
│ VIEW Examinar el fichero del registro de la compilación │
│ CONTINUE Omitirlo y continuar con la operación siguiente │
│ STOP Detener el procesamiento de órdenes de compilación

q hago???

Grecia dijo...

¡GRACIAS INFINITAS POR TU AYUDA! Me ha servido de maravilla... La onda acústica regresó a mis oídos.