Удаление звукового сервера PulseAudio в Ubuntu


Звуковой сервер PulseAudio изначально задумывался разработчиками как средство управления звуковыми потоками на низком уровне, которое со временем сможет вытеснить устаревший ESD (Enlightenment Sound Daemon) звуковой сервер.

PulseAudio от версии к версии обрастает рядом «новшеств», которые должны приятно удивлять пользователя, но в реальности получается, что новый звуковой сервер удивляет пользователя только неудержимым ростом потребляемой ОЗУ и дополнительными проблемами при воспроизведении звука.

Для повседневных нужд (воспроизведение звуковых файлов, видеороликов и общение через VoIP-телефонию) звуковой сервер PulseAudio не требуется. Удаление PulseAudio поможет освободить немного оперативной памяти и немного разгрузить операционную системы.

Зачем нужен PulseAudio и в чем его проблемы?


Общая идея, которая закладывалась разработчиками PulseAudio в свой продукт, заключалась в «правильном» управлении звуковыми потоками. К примеру, слушаете Вы громко музыку, а Вам звонят по Skype`у. В таком случае «правильный» звуковой сервер приглушит музыку и даст «комфортно» поговорить.

С помощью PulseAudio становится возможным транслировать звук одного компьютера на колонки других компьютеров, подключенных по сети. Это далеко не полный список.

Бесспорно, задумка разработчиков очень хорошая, но реализация PulseAudio пока далека от идеала.

Проблемы у PulseAudio есть. Очень частая проблема, когда звук проигрывается с частыми задержками, на довольно мощных компьютерах. Из встречающихся проблем можно выделить чрезмерное потребление оперативной памяти, приводящее к общей медлительности компьютера или вообще к отсутствию звука в операционной системе.

Для исправления этих проблем предлагается временно удалить звуковой сервер PulseAudio из системы, а когда его время придет установить его заново.

Удаление звукового сервера PulseAudio в Ubuntu


Сразу после пункта удаления PulseAudio отказываются работать мультимедийные клавиши клавиатуры, которые регулируют громкость звука. Эта проблема решатся обновлением пакетов из стороннего репозитория.

  1. Удаляем звуковой сервер PulseAudio: # sudo apt-get remove pulseaudio gstreamer0.10-pulseaudio# Удаление пакетов# killall pulseaudio# Останавливаем демон сервера

    Если в списке пакетов на удаление будет находится пакет ubuntu-desktop, то не стоит пугаться. Это мета-пакет, удаление которого не повредит ОС. Проверенно lynx.

  2. Подключаем дополнительный репозиторий, с исправленными пакетами для звукового апплета Gnome и OSD-уведомления. Перезагружаем компьютер: # echo «deb http://ppa.launchpad.net/dtl131/ppa/ubuntu `lsb_release -cs` main» | sudo tee -a /etc/apt/sources.list# Добавление дополнительного репозитория# echo «deb-src http://ppa.launchpad.net/dtl131/ppa/ubuntu `lsb_release -cs` main» | sudo tee -a /etc/apt/sources.list# Добавление дополнительного репозитория# sudo apt-key adv —recv-keys —keyserver keyserver.ubuntu.com F76FFEBE && sudo apt-get update# Добавление ключа безопасности и обновление списка пакетов# sudo apt-get install gnome-applets gnome-media gnome-settings-daemon libcanberra0# Обновление пакетов
  3. Вызываем окно «Выбор мультимедийной системы» из консоли: gstreamer-properties В открывшемся окне везде выбираем ALSA (см. рис.).
Читать также  Trimage - оптимизация PNG и JPG изображений в Linux

В итоге, после перезагрузки ОС, Вы получите работающую звуковую систему без звукового сервера PulseAudio. При этом будет работать стандартный Gnome-апплет управления уровнем громкости звука и его графическое отображение.

Источник: itshaman.ru

+ There are no comments

Add yours