Archivos de la categoría ‘Problemas Varios’

He conseguido una laptop Compaq Presario CQ42 para mi uso personal y pues despues de varios procesos me quede con Ubuntu Lucid Lynx 10.04 . La instalacion corrio bien y actualizacion. Pero me doy cuenta que no tengo audio para nada.

Asi, que me puse a investigar y encontre que el problema reside en ALSA(Advanced Linux Sound Architecture). Lucid trae predeterminado Alsa 1.0.21 pero nosotros necesitamos actualizar a 1.0.23 para tener audio correctamente.

Entonces les digo como arreglar el problemita:

Antes que nada, asegurate que has corrido todas las actualizaciones para tu sistema; sino hazlo primero antes de seguir este tutorial.Puede que lo resuelvas asi nada más.

Esto esta documentado por los usuarios para las siguientes computadoras:
Compaq Presario CQ42-205LA
Vaio VPCEB17FL
Sony VAIO VPCY115FX
Gateway  MT6821
Asus ITX Mobo with NVidia ION
Siemens Amilo Li 1705
Acer Apire 4740
Vaio VPCEB1M1E

Entre otras…

1. Determinamos la version que tenemos de ALSA desde la terminal:

cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.

2. Para evitar problemas con la actualizacion de Alsa-utils pararemos los servicios :

sudo /sbin/alsa-utils stop

Si tienen problemas en este punto prueban con:

sudo /lib/udev/alsa-utils stop

Si continua el problema ignoren este paso y sigan (la instalacion deberia pararselos)

3. Ahora necesitamos descargar las herramientas necesarias para compilar nuestro kernel:

sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev
sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev

Si estas seguro de tener estas herramientas en tu sistema, salta este paso .

4.Nos vamos a nuestro folder personal y bajamos alsa-driver, alsa-lib and alsa-utils :

  cd ~
rm -rf ~/alsa* ~/.pulse*
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2

5. Luego creamos un folder para colocar y compilar los archivos descargados , los movemos :

  sudo rm -rf /usr/src/alsa
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .

6. Descomprimimos :

  sudo tar xjf alsa-driver*
sudo tar xjf alsa-lib*
sudo tar xjf alsa-utils*

O, graficamente los descomprimes y los mueves como mas gustes.

7. Compilamos e instalamos el alsa-driver:

cd alsa-driver*
sudo ./configure
sudo make
sudo make install

8. Compilamos e instalamos alsa-lib:

cd ../alsa-lib*
sudo ./configure
sudo make
sudo make install

9. Compilamos e instalamos alsa-utils:

cd ../alsa-utils*
sudo ./configure
sudo make
sudo make install

10. Puedes borrar los 3 archivos tar de nuestro folder personal ya que no son necesarios:

rm -f ~/alsa-driver*
rm -f ~/alsa-lib*
rm -f ~/alsa-utils*

11. Ahora solo reinicia el sistema y al entrar procedes a verificar tu version (lo importante es la versión):

  cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.23.
Compiled on May 2 2010 for kernel 2.6.32-21-generic (SMP).

12. Ahora para verificar que todo este bien configurado ejecuta :

  sudo alsaconf

Veras algunas ventanas como las siguientes:

En esta segunda pantalla, deberias ver las tarjetas detectadas y escoges la tuya.Al finalizar aqui, reiniciamos nuevamente y
pruebas tu sonido.

Si al finalizar todos estos pasos todavia tienen problemas, deberas seguir los siguientes pasos y seguramente arreglas de una vez el problema.

13._Ingresamos a Synaptics; Configuracion>Repositorios>Otro Software y luego Añadir.Agregamos el siguiente repositorio:
ppa:ubuntu-audio-dev/ppa

ó

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa  (en la terminal)

14._Recargamos cuando nos pregunte hacerlo.

15._Desde Synaptic instalamos el paquete linux-backports-modules-alsa correspondiente a nuestro kernel.
Ej. Yo instale:
linux-backports-modules-alsa-2.6.32-32-generic (correspondiente a mi kernel)

16.-Reiniciamos el sistema.

17.-Verificamos nuestra version (paso 1) y asegurarte de tener la version 1.0.23

Espero les sirva este tutorial para este problemilla.Sino les funciona miren la fuente eso sí, ingles y leen los comentarios talves encuentran algo mas.Igual, si tienen preguntas lo hacen en comentarios la comunidad seguro nos ayuda.

Fuente Aqui

 

Share

Tux2

Nos ha pasado que tenemos una PC con Dual Boot Windows/Linux y hemos tenido que reinstalar Windows, pero al hacer esto nos damos cuenta que se nos ha perdido el GRUB o gestor de arranque de sistemas, con lo que hemos perdido el acceso a nuestro Linux.

Entonces , tenemos que darnos la tarea de recuperar el GRUB siguiendo los siguientes pasos.

1. Vamos a necesitar un Live-CD de Ubuntu (en este caso que yo aplique, sea el sistema que tengas pero tenias GRUBo GRUB2 te sirve), y arrancamos desde alli.

2. Una vez dentro del LiveCD vamos a abrir una terminal y antes que nada escribimos sudo su, proveemos nuestra contraseña y asi entramos en modo root,esto para evitarnos el sudo antes de cada comando.

3. Revisamos las particiones del disco con :

fdisk -l

Asi ubicamos donde esta nuestro amado Linux perdido en mi caso de ejemplo estaba en /dev/sda5, entonces esta la vamos a montar con:

mount /dev/sda5 /mnt

4. Montamos el resto de los dispositivos, asi :

mount –bind /dev /mnt/dev
mount –bind /dev/pts /mnt/dev/pts
mount –bind /proc /mnt/proc
mount –bind /sys /mnt/sys

5. ejecutamos Chroot para cambiarnos como root a nuestro sistema de archivos perdido:

chroot /mnt

6. Y por ultimo, cargamos el GRUB en el MBR nuevamente:

grub-install –recheck /dev/sda

(sda lo debemos substituir por el disco duro que utilizamos para arrancar los sistemas operativos, casi siempre es sda. Ojo!!!No poner el número de partición, solo sda a menos que estes seguro que lo arrancas de otro lado)

7. Reiniciamos y arrancamos desde el disco duro con lo que tendrias que ver nuevamente tu grub.

Espero haberme explicado y les sirva.Dudas? Comentarios? Hacermelos llegar.

Fuente Guia Ubuntu