Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04  (Прочитано 319169 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #945 : 12 Декабря 2010, 03:08:26 »
Howto на первой странице давно перестало быть актуальным.
Мне лень переводить и вставлять пояснения, всё есть тут:
http://www.ubuntugeek.com/howto-install-oss4-in-ubuntu-10-04-lucid-for-better-sound-quality.html
и на форуме.
Это выковыривание всего и альсы в том числе (впрочем достаточно запретить загрузку модулей) Драйвер - oss4.
В итоге получаем отличную звуковую систему, и даже исправленый аплет микшера, в котором
присутствуют все настройки характерные для oss4. Это для гнома, для кде микшер кривоват .
Впрочем достаточно и ossxmix.
PS
 Для тех, кто не в курсе.
oss4 позволяет проигрывать звук нескольким приложениям одновременно (до 4х,aka pulseaudio), но делает это абсолютно не
загружая систему ,прозрачно т.с.
ЗЗЫ
 Howto актуально и для 10.10.
Проверено лично мной.
« Последнее редактирование: 12 Декабря 2010, 03:15:04 от sergey109 »
SysV и dmix.

Оффлайн babay2004

  • Старожил
  • *
  • Сообщений: 1003
  • Последний герой.
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #946 : 12 Декабря 2010, 14:11:03 »
Очень интересно...
Если кто-то переведет, обязательно проделаю такое. :)
Cardiowave. Fedora-18. Gnome-shell. x64. AgiliaLinux.

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #947 : 12 Декабря 2010, 20:25:25 »
 Краткое содержание.

 В howto представлено несколько вариантов, я выбрал кардинальный т.с.
Это переработаное howto, мной. Т.к изза наличия нескольких вариантов, оригинал выглядит немного сумбурным.
1
Цитировать
sudo apt-get remove pulseaudio
2
Цитировать
sudo dpkg-reconfigure linux-sound-base
- выбираем oss.
3
Цитировать
sudo aptitude install libsdl1.2debian-oss
4
Цитировать
gksu gedit /etc/modprobe.d/blacklist
- в конец файла вставить:
(Нажмите, чтобы показать/скрыть)
-где ? - это модуль вашей карточки, можно его найти командой
 -  lsmod | grep snd
********************** перезагрузка ************************************
5
Цитировать
sudo apt-get install -y binutils libgtk2.0-0 sed gcc libc6 \
build-essential linux-headers-`uname -r` gawk libtool libgtk2.0-dev \
libesd0 mercurial
6
Цитировать
sudo hg clone http://opensound.hg.sourceforge.net/hgweb/opensound /usr/src/oss
cd /usr/src/oss
*********** некоторые исправления для возможности качественного ресамплинга***********
7
Цитировать
gksu gedit /usr/src/oss/configure
- исправляем GRC_MAX_QUALITY=3 - тройку на семерку
                       GRC_MAX_QUALITY=7
8
Цитировать
sudo mkdir build
cd build
NO_WARNING_CHECKS=yes ../configure --only-drv=oss_audigyls,oss_ich --config-midi=YES
- сборка только для AudigyLS и ac97, для вашей карточки подставьте из :
http://www.opensound.com/osshw.html
 - или вообще уберите - будут собраны модули для всех карт.
9
Цитировать
gksu gedit ./kernel/framework/include/local_config.h
- исправляем #define CONFIG_OSS_GRC_MAX_QUALITY 3 на
                       #define CONFIG_OSS_GRC_MAX_QUALITY 7
10
Цитировать
make
sudo make deb
sudo dpkg -i oss*.deb
sudo reboot
11
Цитировать
sudo add-apt-repository ppa:dtl131/ppa
sudo aptitude update
sudo aptitude upgrade
- этот репозиторий содержит исправления специально для oss4
 - теперь на панель можно добавить апплет микшера (правой кнопкой мыши на панели - добавить апплет)
12
Цитировать
gstreamer-properties
- выставляем oss
Цитировать
gconf-editor
- где-то тут - system/gstreamer/0.10/audio/default ,в подпунктах  musicaudiosink и chataudiosink ,
исправляем на “osssink” ,а было “pulsesink” (без кавычек конечно)
 - это - gstreamer0.10-plugins-bad - должно быть установлено
******************* эмуляция alsa**************************
13
Цитировать
rm ~/.asoundrc
gedit ~/.asoundrc
- вставляем:
(Нажмите, чтобы показать/скрыть)
Везде, во всех программах ,не забудьте поставить oss.

 ЗЫ
 Если есть тюнер или карта захвата, то в блэклисте нужно вписать и его модуль.
У меня saa7134_alsa
blacklist saa7134_alsa
 У меня проблем не было, но люди пишут, мало ли
 У кого есть тюнер, можно управлять громкостью с пульта.
Это обшая громкость системы (~/.lircrc):
(Нажмите, чтобы показать/скрыть)
- button только свой поставьте  ;)
« Последнее редактирование: 14 Декабря 2010, 02:25:29 от sergey109 »
SysV и dmix.

Оффлайн Ankor

  • Активист
  • *
  • Сообщений: 324
  • Ubuntu 7.10
    • Просмотр профиля
    • Подкасты AnotherAnkor
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #948 : 14 Декабря 2010, 12:07:06 »
С чего вдруг все кинулись на OSS?
Вполне работает пулс. Правда и тут не без проблем. У меня перед тем как запустить звук, начинаются пляски с бубном, и alsa force-reload. Примерно с третьей попытки всё работает. Только умирает регулятор громкости.
Звучка sb live! 5.1 dell oem [sb0228]. Ubuntu 10.04.
Если бы кто рассказал мне в чём дело, был бы весьма признателен.
Много лет работаю админом и пишу код.

Оффлайн RQWERQWER

  • Активист
  • *
  • Сообщений: 252
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #949 : 14 Декабря 2010, 13:38:53 »
А OSS по сравнению с ALSA что даёт?

Оффлайн Renaissance

  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #950 : 14 Декабря 2010, 17:10:14 »
sergey109, оформите отдельную тему? Будем признательны.

Оффлайн sergey109

  • Активист
  • *
  • Сообщений: 619
    • Просмотр профиля
SysV и dmix.

Оффлайн ANATOLIY_80

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #952 : 22 Декабря 2010, 11:59:44 »
А OSS по сравнению с ALSA что даёт?
присоединяюсь к вопросу. То что несколько источников звука может обрабатывать это понятно, но что ещё?

Beldieff

  • Гость
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #953 : 22 Декабря 2010, 12:41:18 »
OK
https://forum.ubuntu.ru/index.php?topic=129285.msg955757#msg955757
может стоит эту тему удалить? Ибо нюфаги не будут выбирать правильное решение. будут делать что первое под руку попадется.  На случай, если это руководство действительно устарело.

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #954 : 12 Января 2011, 11:27:38 »
А OSS по сравнению с ALSA что даёт?
присоединяюсь к вопросу. То что несколько источников звука может обрабатывать это понятно, но что ещё?

вкратце - преимущество OSS в исключительной тонкости настройки звука под себя, в минимальной латентности и лучшая работа с профессиональными аудиокартами. Если руки не из жопы и хочется сидеть в линуксе то можно звук настроить под себя как душе угодно. Избавившись от пульса, сразу определяйтесь что вам хочется, лично я предпочитаю alsa из за легкой настройки (хотя это еще тот темный лес, у демагога спросите) и приятного звука + ко всему у меня самый обычный встроенный звук (HD кодек ALC888) и OSS, считаю, мне не нужен, ведь из говна конфетку не сделать, максимум сладкую плюшку.

Оффлайн chaevara

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #955 : 15 Января 2011, 01:25:27 »
вот и я решил снести пульс.
чем он мне мешал?- и сам не знаю, все сносят и я снесу, ну да не в этом дело
дошел до шага 3:

3. обновляемся из этого PPA: https://launchpad.net/~dtl131/+archive/ppa - восстанавливает микшер, апплет, управление с клавиатуры

а не сложно ли будет автору указать пакеты, которые из этого репа надо поставить, или ставить все?
Цитировать
4. добавляем на панель регулятор громкости.
- каким образом?
« Последнее редактирование: 15 Января 2011, 01:40:09 от chaevara »
$ sudo apt-get dist-upgrade. Никогда еще Штирлиц не был так близок к провалу...

PetrovSE

  • Гость
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #956 : 15 Января 2011, 11:15:26 »
Цитировать
а не сложно ли будет автору указать пакеты, которые из этого репа надо поставить, или ставить все?
sudo apt-get update
sudo apt-get upgrade
и оно само всё поставится.
В деталях: должны обновиться пакеты gnome-media и gnome-applets

Цитировать
- каким образом?
Правой кнопкой по панели -> добавить аплет "регулятор громкости"

Оффлайн chaevara

  • Активист
  • *
  • Сообщений: 702
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #957 : 15 Января 2011, 12:01:27 »
да, спасибо получилось

самое приятное после совершения священного ритуала пляски то, что skype теперь видит usb-микрофон встроенный  в вебку Genius iLook 310 ( lsusb - 093a:2626 Pixart Imaging ) и микрофон таки работает!


« Последнее редактирование: 27 Октября 2012, 11:25:28 от chaevara »
$ sudo apt-get dist-upgrade. Никогда еще Штирлиц не был так близок к провалу...

Оффлайн [DarkNet]Alpha

  • Активист
  • *
  • Сообщений: 987
  • Эмоциональный эльдар
    • Просмотр профиля
    • EBM-радио
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #958 : 18 Января 2011, 21:12:37 »
OSS глюкавый. Пользуйтесь пульсом.

Оффлайн Alexi55555

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: [HOWTO] Выковыриваем pulseaudio из Ubuntu 9.10, 10.04
« Ответ #959 : 23 Января 2011, 01:21:12 »
Вечер добрый )))
вот лично я ни черта не понял. все хотят свое слово молвить и получается бардак.
я понимаю что надо делать, но не знаю каким образом, каким способом лучше.
возможно кто из опытных пользователей опишет все доступные на сей момент способы установки ALSA.
как удалить пульсаудио тоже много мнений. кто говорит удалить, кто отключить.
((((((((


 

Страница сгенерирована за 0.018 секунд. Запросов: 21.