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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

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

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

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #75 : 01 Ноября 2009, 23:28:10 »
Кстати, а что с клавиатурным контролем?
Как сказал Sebastien Bacher, за это теперь отвечает gnome-settings-daemon и изменить выполняемую функцию сложно.

Это какой такой Sebastian Bach? Этот что ли?
http://en.wikipedia.org/wiki/Johann_Sebastian_Bach

gnome-settings-daemon - тоже, видимо, можно перекомпилять тем же методом. Надо это обсудить.
 
Метод оказался железобетонный. Переименовываешь пакеты, определяешь как "replacement",
потом говоришь мистеру DPKG: "Would you be so kind as to replace certain packages with these ones?"

А там уже мистер DPKG сам решает, что куда удалить, а что подрехтовать. Это его парафия, он за это отвечает.

В результате, нужные пакеты ставятся и работают.
И никакие зависимости в приципе порушиться не могут. И никаких конфликтов не возникает. За мир и спокойствие отвечает мистер DPKG. То есть проблема зависимостей и конфликтов, как таковая, отпадает.

Те, кто ненавидит PulseAudio лютой ненавистью, могут также применить дополнительные методы мануальной терапии, и удалить такие файлы собственноручно:

sudo mv /usr/bin/gnome-volume-control-applet ~/

sudo mv /etc/xdg/autostart/gnome-volume-control-applet.desktop ~/

А перед удалением можно заглянуть сюда:
System -> Preferences -> Startup Applications -> Volume Control

и обезвредить эту заразу - это и есть та самая приторочка для PulseAudio, которой соответствуют выше-ниже-указанные файлы:
/usr/bin/gnome-volume-control-applet
/etc/xdg/autostart/gnome-volume-control-applet.desktop

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


Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #76 : 01 Ноября 2009, 23:36:50 »
тема так развивается будто сеть пентагона решили вновь сломать))

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #77 : 01 Ноября 2009, 23:47:06 »
Цитировать
На эту карту можно ставить Open Sound System (OSS4)
А можно подробнее, в чем разница между OSS4, Alsa и pulse? без подробностей, а в двух словах...

Цитировать
Придётся, однако, с микрофоном поковыряться, поэтому рекомендую поставить вторую Ubuntu для экспериментов, как описано выше.
Блин, засада. на ноуте совсем места мало, врят ли влезет вторая Ubuntu. Да и для экспериментов время не подходящее (работы много). А микрофон ой как нужен...

Я так понял что ты пропагандируешь полное искоренение Pulseaudio из системы. А разобраться с ним и привести в рабочий вид вообще возможно?

Удаляйте PulseAudio и разбирайтесь с ALSA. Можно ESound поставить для упрощения задачи.

Про OSS4 читайте здесь:
http://insanecoding.blogspot.com/2009/06/state-of-sound-in-linux-not-so-sorry.html
http://martinbaselier.wordpress.com/
http://wiki.archlinux.org/index.php/OSS

Читайте эту поэму
https://forum.ubuntu.ru/index.php?topic=69589.0
с первой станицы до последней. Люди уже давно PulseAudio удалили, и все основные детали отремонтировали.


Пользователь решил продолжить мысль 02 Ноября 2009, 00:02:50:
тема так развивается будто сеть пентагона решили вновь сломать))

Не сломать, а отремонтировать.
« Последнее редактирование: 02 Ноября 2009, 00:02:50 от Демагог »

Оффлайн C0vax

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #78 : 02 Ноября 2009, 02:25:48 »
Короче поставил я OSS4 - не понравилось. Может конечно надо было настраивать что-то, но не времени ни желания копаться нет... Удалил, попробовал восстановить Alsa. Звука не добился. Решил плюнуть и переустановить с нуля (хорошо что /home отдельным разделом сделал). Сейчас установил только язык и вай-фай на чистую систему. Звук есть!

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #79 : 02 Ноября 2009, 03:44:17 »
Кстати, а что с клавиатурным контролем?
Как сказал Sebastien Bacher, за это теперь отвечает gnome-settings-daemon и изменить выполняемую функцию сложно.

Короче, сгружаешь source of gnome-settings-daemon в установленном порядке:

apt-get source gnome-settings-daemon

заходишь в архив

./configure --help

он тебе и говорит: есть такая опция

--disable-pulse

Если компилять, то сначала вот так:

sudo apt-get build-dep gnome-settings-daemon


Оффлайн greeezz

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #80 : 02 Ноября 2009, 12:45:02 »
Всем большое спасибо за труды в решении проблемы неработающего звука. 
Все сделал как указано в инструкции на первой странице.  Звук появился.
Пожалуйста подскажите как победить неработающий встроенный микрофон. (ноут ASUS G1S)


Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #81 : 02 Ноября 2009, 15:02:27 »
Что в итоге-то?Нотификацию кто-нибудь победил?

По поводу клавиатурного контроля -я юзаю actkbd, плевать на гноме-сеттингс-даемона.B отличии от оного actkbd работает без иксов и рулить им можно ешё даже до полной загрузки.

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #82 : 02 Ноября 2009, 17:47:58 »
Что в итоге-то? Нотификацию кто-нибудь победил?

Какой вы требовательный.
Вы бы лучше нам рассказали, в каком пакете этот гад прячется.
Тогда мы бы с ним как-нибудь разобрались.

gnome-settings-daemon следует перекомпилять в любом случае,
это вообще исчадие ада, зло в чистом виде
https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/404340

Короче, перекомпилял я этого чёрта в ступе, этого gnome-settings-daemon.
Установил.
Раньше он жрал несколько процентов CPU (после удаления PulseAudio).
После рекомпиляции, этот чёрт потребляет строго нуль процентов CPU на музейном экспонате, и с нуля не сдвигается.
Но этот gnome-settings-daemon работает всё-таки.
Если его из start-up убрать и сделать reboot, то внешний вид Убунты меняется драматическим образом.

И gnome-volume-control теперь потребляет гораздо меньше CPU.

Однако, "pop-up notifications" так и не появились.
То ли я что-то не так скомпилял, то ли надо ещё какой пакет оприходовать.

А ведь эти "pop-up notifications" работают у меня на Ubuntu 9.04 (OSS4).

Оффлайн smbd

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #83 : 02 Ноября 2009, 22:45:00 »
Блин, стока информации, голова уже трещит...что ж все так у всех хреново то со звуком? Как в итоге сделать приемлемое звучание с Регулятором звука, со всеми pop-up'ами и прочим? И как можно заставить работать саб на ноуте, а то где только уже не спрашивал, никто помочь не может? :(

Пользователь решил продолжить мысль 02 Ноября 2009, 23:17:52:
Да пульс действительно ужасен, вместо звука в openarena ужасный треск. Да и задержка большая слишком.
На мой взгляд, пока самое верное решение - удалить плагин пульса для алсы:
sudo rm /usr/share/alsa/pulse*И выставить везде, где можно вывод через алсу. В результате - отсутствие треска и задержек и работающий апплет громкости

Блин, а ведь помогло! Респектище! И треска нет, и попапы все вылазят!!! Красота! Теперь только саб завести, это ПОКА последняя проблема у меня на новой Убунте...ведь, зараза, работал же на прежих ядрах!
« Последнее редактирование: 02 Ноября 2009, 23:17:52 от smbd »
Acer Aspire 5930G: Core2Duo T5800, 3GB DDR2, GeForce 9600M GT, Ubuntu 9.10

Оффлайн Forw

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #84 : 02 Ноября 2009, 23:52:38 »
Цитировать
задержка и грузеж проца.
вот когда вместо
200ms pulseaudio + 40ms alsa
будет
0ms pulseaudio + 40ms alsa
Вопрос не совсем по теме, чисто для самообразования. Как и чем измеряется задержка звука?
Да и задержка в пульсе.. Вот сейчас включил трек через Амарок. Амарок грузит не более 4%, в среднем 1-2%, пульс 0. Так какая загрузка? или может я чего-то не так понимаю, разъясните, будьте добры =)

да и как убрать отвратный писк в некоторых приложения, когда к примеру жму бэкспейс в пиджине в пустом поле сообщения.
« Последнее редактирование: 03 Ноября 2009, 00:00:49 от Forw »

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #85 : 03 Ноября 2009, 00:10:33 »
Цитировать
задержка и грузеж проца.
вот когда вместо
200ms pulseaudio + 40ms alsa
будет
0ms pulseaudio + 40ms alsa
Вопрос не совсем по теме, чисто для самообразования. Как и чем измеряется задержка звука?
Да и задержка в пульсе.. Вот сейчас включил трек через Амарок. Амарок грузит не более 4%, в среднем 1-2%, пульс 0. Так какая загрузка? или может я чего-то не так понимаю, разъясните, будьте добры =)

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

Вы бы сначала сообщили интимную информацию о своём железе:

lspci -v

Оффлайн Forw

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #86 : 03 Ноября 2009, 01:23:40 »
хм, а как это поможет ответить на 1й вопрос?))
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 03 Ноября 2009, 01:27:17 от Forw »

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #87 : 03 Ноября 2009, 01:30:51 »
хм, а как это поможет ответить на 1й вопрос?))
(Нажмите, чтобы показать/скрыть)

"Как и чем измеряется задержка звука?"
http://en.wikipedia.org/wiki/Latency_(audio)

Оффлайн KingDK

  • Участник
  • *
  • Сообщений: 128
  • Linux — это просто!
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #88 : 03 Ноября 2009, 20:02:51 »
Перечитал я всю тему, так как были проблемы после обновления с 9.04 на 9.10. Применил все что тут написанно.
Потом плюнул и поставил 9.10 на чисто. Два дня полет отличный. Результат на лицо, задержек нету, треска тоже, звук идет одновременно во всех запущенных приложениях. Тоесть, слушаю МП3 в  Audacious , видео в VLC, при этот и  Скайп звонит. Микрофон работает и внешний и встроеный. Да и что меня удивило, на мой взгляд звук от пульса намного лучше ИМХО.
Intel(R)Core(TM)2 Duo CPU T8300 @2.40GHz
Память 3,0 Gb
Ubuntu 11.10 (Oneric)

Оффлайн Демагог

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #89 : 03 Ноября 2009, 20:28:48 »
Перечитал я всю тему, так как были проблемы после обновления с 9.04 на 9.10. Применил все что тут написанно.
Потом плюнул и поставил 9.10 на чисто. Два дня полет отличный. Результат на лицо, задержек нету, треска тоже, звук идет одновременно во всех запущенных приложениях. Тоесть, слушаю МП3 в  Audacious , видео в VLC, при этот и  Скайп звонит. Микрофон работает и внешний и встроеный. Да и что меня удивило, на мой взгляд звук от пульса намного лучше ИМХО.

А вы бы ещё такие подробности привели для убедительности:

lspci -v


 

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