Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:удаление_pulseaudio [2011/02/01 15:44] [Восстановление] |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Удаление PulseAudio ====== | ||
- | ===== О PulseAudio ===== | ||
- | |||
- | [[http://ru.wikipedia.org/wiki/PulseAudio|PulseAudio]] - кроссплатформенный звуковой сервер. Предоставляющий бóльшие возможности, по сравнению со стандартным набором драйверов и утилит, так же известных как ALSA. | ||
- | |||
- | Но в тоже время создает ряд проблем для рядового пользователя. Чаще всего это выливается в отсутствие звука, неработоспособность микрофона, высокую загрузку RAM, "заикание" звука в играх, в частности в wine. | ||
- | <note warning>Все нижеописанные действия стоит начинать только в случае необходимости! | ||
- | |||
- | Инструкция подходит для Ubuntu 9.10 / 10.04 / 10.10. | ||
- | </note> | ||
- | |||
- | ===== Удаление ===== | ||
- | <note important> | ||
- | Все нижеописанные действия выполняются в консоли. | ||
- | </note> | ||
- | * Завершаем работу PulseAudio: | ||
- | <code bash> | ||
- | killall pulseaudio | ||
- | </code> | ||
- | * Удаляем не нужные пакеты: | ||
- | <code bash> | ||
- | sudo apt-get remove pulseaudio gstreamer0.10-pulseaudio -y | ||
- | </code> | ||
- | * Изменяем настройки gstreamer: | ||
- | <code bash> | ||
- | 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" | ||
- | </code> | ||
- | * Добавляем репозиторий, содержащий измененный апплет громкости и пакеты, для нормальной работы без PulseAudio: | ||
- | <code bash> | ||
- | sudo add-apt-repository ppa:dtl131/ppa | ||
- | </code> | ||
- | * Обновляем списки репозиториев и обновляем пакеты: | ||
- | <code bash> | ||
- | sudo apt-get update | ||
- | sudo apt-get upgrade | ||
- | </code> | ||
- | * Перезагружаемся | ||
- | * Теперь нужно добавить новый апплет звука на панель. Для этого жмем правой кнопкой мыши на панели -> **Добавить на панель...** -> в списке выбираем **Регулятор громкости**. | ||
- | |||
- | ===== Восстановление ===== | ||
- | |||
- | Если возникли проблемы. И звука теперь вообще нет, или что то не работает - можно легко вернуть все обратно. | ||
- | |||
- | * Снова ставим пульс: | ||
- | <code bash> | ||
- | sudo apt-get install pulseaudio gstreamer0.10-pulseaudio -y | ||
- | </code> | ||
- | * Удаляем добавленный ранее репозиторий и все оставшиеся от него пакеты: | ||
- | <code bash> | ||
- | sudo apt-get install ppa-purge | ||
- | sudo ppa-purge ppa:dtl131/ppa | ||
- | sudo apt-get remove ppa-purge | ||
- | sudo apt-get autoremove | ||
- | sudo apt-get clean | ||
- | </code> | ||
- | |||
- | * Изменяем настройки gstreamer: | ||
- | <code bash> | ||
- | gconftool-2 -s --type string /desktop/gnome/sound/default_mixer_device "" | ||
- | gconftool-2 -s --type list --list-type string /desktop/gnome/sound/default_mixer_tracks "[]" | ||
- | gconftool-2 -s --type boolean /desktop/gnome/sound/enable_esd true | ||
- | gconftool-2 -s --type string /system/gstreamer/0.10/default/audiosink "autoaudiosink" | ||
- | gconftool-2 -s --type string /system/gstreamer/0.10/default/audiosrc "autoaudiosrc" | ||
- | gconftool-2 -s --type string /system/gstreamer/0.10/default/chataudiosink "autoaudiosink" | ||
- | gconftool-2 -s --type string /system/gstreamer/0.10/default/musicaudiosink "autoaudiosink" | ||
- | </code> | ||
- | * Очищаем настройки старого PulseAudio: | ||
- | <code bash> | ||
- | rm -r ~/.pulse ~/.asound* | ||
- | sudo rm /etc/asound.conf | ||
- | </code> | ||
- | * Перезагружаемся | ||
- | {{tag>HOWTO Мультимедиа ALSA PulseAudio}} |