Как избавиться от PulseAudio в Ubuntu 9.10/Linux Mint 8
1. Собсвтенно убрать pulseaudio не сложно:
sudo apt-get remove pulseaudio gstreamer0.10-pulseaudio
это потянет соответствующие пакеты, ничего жизненно важного.
после этого с чистой совестью делаем
killall pulseaudio
Ужасный монстр повержен.
Возможно что где-то после этого или следующего шага вылетит gnome-settings-daemon. Если так, то его просто достаточно перезапустить.
2. Идем в
gstreamer-properties
известный в народе как "выбор мультимедийной системы"
Ставим везде где можно ALSA еще можно сгонять в
gconf-editor
В /system/gstreamer/0.10/default/ включаем chataudiosink и musicaudiosink выставить значение alsasink
3. Обновляемся из репозитория - deb http://ppa.launchpad.net/dtl131/ppa/ubuntu karmic main
Это вернет старый гномовский апплет управления громкостью, который теперь можно легко добавить на панель, а также прежний гномовский микшер и управление с клавиатуры.
При этом нужно убедиться что в gconf в ключе /desktop/gnome/sound/default_mixer_tracks выставлено имя нужного канала, обычно это [Master] или в русской локализации [Общий] - оба варианта подходят.
4. Последний но очень важный штрих
Устанавливаем пакет asoundconf-gtk (можно найти в синаптике),
скачиваем alsa-utils_1.0.18-1ubuntu11_i386.deb
из репы Убунты 9.04, здесь:
http://packages.ubuntu.com/jaunty/alsa-utils
Раскрываем его архиватором, вынимаем asoundconf
и копируем в /usr/bin/ (нужны права администратора)
В домашней директории ищем файл .asoundrc или .asoundrc.asoundconf , если такой имеется удаляем, перезагружаемся.
запускаем -
asoundconf-gtk
Выбираем ALSA или вашу звуковую карточку.
Всё готово!
И вот, мы имеем звук без задержек и гружения cpu
Если же вам нужно разложить звук к примеру на 5.1
редактируем ~/.asoundrc
pcm.!default {
type plug
slave.pcm "surround51"
slave.channels 6
route_policy duplicate
}
если нужен SPDIF
меняем
slave.pcm
"surround51"
на
slave.pcm
"spdif"
Заметка основана на - http://forum.ubuntu.ru/index.php?topic=69589.0 и http://mintlinux.ru/forum/43/thread435-1.html
0 коммент.:
Отправить комментарий