Это старая версия документа.
Содержание
Удаление PulseAudio
О PulseAudio
PulseAudio - кроссплатформенный звуковой сервер. Предоставляющий бóльшие возможности, по сравнению со стандартным набором драйверов и утилит, так же известных как ALSA.
Но в тоже время создает ряд проблем для рядового пользователя. Чаще всего это выливается в отсутствие звука, неработоспособность микрофона и тд. и тп.
Инструкция подходит для Ubuntu 9.10 / 10.04 / 10.10.
Удаление
- Завершаем работу PulseAudio
killall pulseaudio
- Удаляем не нужные пакеты
sudo apt-get remove pulseaudio gstreamer0.10-pulseaudio -y
- Изменяем настройки gstreamer
gconftool-2 -s --type string /desktop/gnome/sound/default_mixer_device "alsamixer" gconftool-2 -s --type list --list-type string /desktop/gnome/sound/default_mixer_tracks "[Master]" gconftool-2 -s --type boolean /desktop/gnome/sound/enable_esd false gconftool-2 -s --type string /system/gstreamer/0.10/default/audiosink "alsasink" gconftool-2 -s --type string /system/gstreamer/0.10/default/audiosrc "alsasrc" gconftool-2 -s --type string /system/gstreamer/0.10/default/chataudiosink "alsasink" gconftool-2 -s --type string /system/gstreamer/0.10/default/musicaudiosink "alsasink"
- Добавляем репозиторий, содержащий измененный апплет громкости и модули, для нормальной работы без PulseAudio.
sudo add-apt-repository ppa:dtl131/ppa
- Обновляем списки репозиториев и обновляем пакеты.
sudo apt-get update sudo apt-get upgrade
- Перезагружаемся
- Теперь нужно добавить новый апплет звука на панель. Для этого жмем правой кнопкой мыши на панели → Добавить на панель… → в списке выбираем Регулятор громкости.
Восстановление
Если возникли проблемы. И звука теперь вообще нет, или что то не работает - можно легко вернуть все обратно.
- Снова ставим пульс:
sudo apt-get install pulseaudio gstreamer0.10-pulseaudio -y
- Удаляем добавленный ранее репозиторий:
sudo ppa-purge ppa:dtl131/ppa
- Изменяем настройки gstreamer:
gconftool-2 --type string --set /system/gstreamer/0.10/default/chataudiosink "autoaudiosink" gconftool-2 --type string --set /system/gstreamer/0.10/default/musicaudiosink "autoaudiosink"
- Очищаем настройки старого PulseAudio:
rm -r ~/.pulse ~/.asound* sudo rm /etc/asound.conf
Вывод
Теперь мы имеем систему без PulseAudio, что в большинстве случаев дает меньшую загрузку RAM и более высокое быстродействие аудиосистемы. Также предотвращает «заикание» звука в играх, в частности в wine.