Eliminar Pulseaudio y reinstalar Alsa-audio - Ubuntu 10.04

Hola a todos.
Despues de un tiempo usando el ultimo ubuntu y por la cantidad de problemas que personalmente me trajo el pulseaudio es que decidi erradicarlo del sistema y volver al gestos de sonido anterior.
Googleando fui recopilando distinta informacion que quiero compartir a modod de guia para poder cumplir con la idea de sacar pulseaudio. Lamentablemente si se realiza la actualizacion de algun componente de ubuntu-desktop este pide la reinstalacion de pulseaudio, pero es cuestion de repetir la guia y quizá se solucione....
Bueno.. paso a dejar los paso necesarios
Remover Pulseaudio eh instalar los componentes necesarios para el correcto funcionamiento de Alsa Sound.
Esta es la serie de comandos necesarios para sacar y poner.(fuente http://art.ubuntuforums.org/showthread.php?t=1313253&page=15)
sudo cp /usr/share/alsa/alsa.conf /usr/share/alsa/alsa.conf.bak
sudo apt-add-repository ppa:dtl131/ppa
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install esound esound-clients esound-common libesd-alsa0 alsa-base alsa-tools alsa-utils alsa-oss linux-sound-base python-alsaaudio gnome-media libsdl1.2debian-alsa
sudo apt-get purge libcanberra-pulse pulseaudio pulseaudio-esound-compat pulseaudio-module-bluetooth pulseaudio-module-gconf pulseaudio-module-udev pulseaudio-module-x11 gstreamer0.10-pulseaudio pulseaudio-utils pavucontrol
Luego de esto lo que hice fue reinstalar todo el sistema Alsa, y asi dejar de lado toda modificacion que hayamos hecho, como cero km.
sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2
Este comando reinstala a cero el alsa y lo deja listo para funcionar...
(fuente https://help.ubuntu.com/community/SoundTroubleshooting)
El ultimo paso es agregar el applet de sonido en la barra de ubuntu y listo... todo como si pulseaudio no hubiera existido nunca....
Luego de hacer todo esto y probar la nueva configuración me "decanté" por instalar OSSv4 que esta en los repositorios de Ubuntu 10.04.
Quedé sorprendido con la calidad y permite múltiples ejecuciones multimedia, por ejemplo video flash + mp3 + avi
Saludos y espero les sirva.
Actualización 28 de junio 2010
Para poder tener varias aplicaciones reproduciendo a la vez, tal es una de las ventajas de pulseaudio les dejo una configuracion que tome de esta web -http://www.linuxav.net/index.php/2010/04/pulse-audio-y-la-reproduccion-simultanea-de-sonido-con-alsa/
Simplemente lléva este código a tu .asoundrc
Por omisión no existe, simplemente créalo en /etc/asoundrc
o en el raiz
# .asoundrc - Personal configuration file for ALSA
# Copyright (C) 2009 Ismael Valladolid Torres
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
# 02110-1301, USA.
# See the file COPYING for details.
pcm.ossmix {
type dmix
ipc_key 1021 # must be unique!
ipc_perm 0660 # sound for everybody (at least in your group)
#ipc_key_add_uid false # let multiple users share
slave {
pcm "hw:0,0"
period_time 0
period_size 1024 # must be power of 2
buffer_size 8192 # dito
#format "S32_LE"
#periods 128 # dito
#rate 8000 # with rate 8000 you *will* hear
} # if ossmix is used
# bindings are cool. This says, that only the first
# two channels are to be used by dmix, which is enough for
# (most) oss apps and also lets multichannel chios work
# much faster:
bindings {
0 0 # from 0 => to 0
1 1 # from 1 => to 1
}
}
# Redirect to ossmix
pcm.!default {
type plug
slave.pcm "ossmix" # use our new PCM here
}
# Redirect to ossmix
pcm.dsp {
type plug
slave.pcm "ossmix" # use our new PCM here
}
# mixer like above
ctl.mixer {
type hw
card 0
}
# Local Variables:
# mode: conf
# End:
Ahora la salida llamada default, la que por omisión utilizan todas las aplicaciones compatibles con ALSA para reproducir audio, implemente mezcla por software desde todas las aplicaciones que la están utilizando. En mi máquina, así, es posible reproducir simultáneamente audio desde clips en YouTube vía Flash en Firefox, Spotify, mplayer, Audacious, Skype y cualquier otra.
Sólo dos avisos. Si alguna aplicación utiliza explícitamente la salida hw:0,0 todo deja de funcionar. La mezcla por software queda configurada para la salida llamada default y no para ninguna otra. Por otra parte, de nuevo, si cualquier aplicación consigue reproducir con éxito audio utilizando la emulación OSS, la cosa de nuevo deja de funcionar.
Y considerando los tremendos problemas que tiene la reproducción de flash en el entorno Ubuntu 10.04 64 bits es que sugiero la instalación de la ultima version de Chromium que implementa Html5 como standard, con lo cual se reduce muchisimo los problemas de reproducción de video online en sitios como youtube.
Los repositorios de Chromium:
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu lucid main
Fuente:https://launchpad.net/~chromium-daily/+archive/ppa
Tambien es conveniente agregar en los repositorios para poder obtener en Synaptic la version de 64 bits de Flash para linux.
Abrir terminal (Aplicaciones-Accesorios-Terminal)
y pegar lo siguiente:
sudo add-apt-repository ppa:sevenmachines/flash; sudo apt-get update && sudo apt-get install flashplugin64-installer
Este comando agrega los repositorios, luego actualiza y por ultimo instala la ultima version de flash disponible, hay que tener en cuenta que macromedia ya no brinda actualizaciones para flash 64 en linux, ni idea por que.
Fuente:http://tecnoubuntu.wordpress.com/2010/05/12/flash-perfecto-en-ubuntu-10-04-x64/
Es todo por ahora y espero les sirva..
Saludos
Claudio
- blog de lagartobarbero
- Inicie sesión o regístrese para enviar comentarios

Muy buen dato!! voy a
Muy buen dato!!
voy a probarlo....
muchas gracias
Hecho. Muchas Gracias
Hecho.
Muchas Gracias
http://i16.photobucket.com/albums/b39/Lobato_Spain/Lobatofirma3.gif
Muchas gracias
Muchas gracias lagartobarbero.
Con esto he solucionado todos los problemas de sonido que tenía, incluido un micrófono que no había forma de que funcionara con Pulse.
Lo probare
A ver si así consigo hacer funcionar bien a jackd por que me da problemas con el pulseaudio del carajo, pero por otro lado me da yuyu no vaya a estropear ubuntu, pero vamos, no me va a quedar otra alternativa. Saludos
¡GRACIAS! ¡GRACIAS! ¡GRACIAS!
¡GRACIAS! ¡GRACIAS! ¡GRACIAS! ¡ME AYUDASTE BASTANTE! MUCHAS GRACIAS
Me podrian decir como hago para
Me podrian decir como hago para compartir el sonido en diferentes aplicaciones por que hago lo que indica pero parece que es solo para PULSEaudio,
servira con ALSA ??
Bueno el sonido me funciona normal, solo que tengo que cerar la aplicacion que esta usando el sonido para que pueda usar la otra aplicacion, pueda usar el sonido
EL Danny
ubuntu
la verdad para mi es el sistema operativo definitivo
Pulseaudio
el pulseaudio no permite que dos aplicaciones utilicen el audio simultaneamente.. por eso como dice el amigo, al eliminarlo y configurar bien el ALSA.. todo queda perfecto. Fijense que si se instalan la version 10.04 y quieren usar el Amarok y abren algun video en youtube no van a poder hacerlo, bueno, con la solucion que da nuestro compañero desde luego lo van a poder hacer.
Asi que gracias por el aporte capo!
de hecho ese es el propósito de pulseaudio...
El problema es que hay aplicaciones que hacen caso omiso a pulseaudio y ocupan directamente ALSA, fregando lo demás y hay veces que pulseaudio por sí mismo no funciona correctamente.
"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
"yo tambien soy un AprendízTux"
-Normas del foro