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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн foz

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #270 : 22 Ноября 2009, 16:53:01 »
ребята уже не знаю куда написать удалил pulse, поставил oss4, не работает саб, звуковуха audigy2

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #271 : 22 Ноября 2009, 17:31:15 »
ребята уже не знаю куда написать удалил pulse, поставил oss4, не работает саб, звуковуха audigy2

Почитайте здесь:
https://forum.ubuntu.ru/index.php?topic=69911.msg562374#msg562374

Там написано как и куда обращаться.

Оффлайн foz

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #272 : 22 Ноября 2009, 17:37:36 »
ну хотя в чем может быть проблема ))

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #273 : 22 Ноября 2009, 18:51:21 »
ну хотя в чем может быть проблема ))

Это неизвестно.
Если вы, например, приходите к врачу и говорите: "У меня болит живот. В чём тут проблема?"
Он вам и ответит: "Сначала сдайте анализы в лабораторию, а потом будем разбираться".

Вот вы и сдайте сначала анализы на OSS4 форум.

Оффлайн foz

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #274 : 22 Ноября 2009, 18:58:24 »
что самое интересное тест проходит отлинчо и саб работает ))

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #275 : 22 Ноября 2009, 19:32:20 »
что самое интересное тест проходит отлинчо и саб работает ))

Если тест работает, значит всё работает. Для того и тест существует.
Если плееры не играют, то надо их настроить.
Читайте здесь:
https://forum.ubuntu.ru/index.php?topic=69911.0

PetrovSE

  • Гость
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #276 : 23 Ноября 2009, 11:40:30 »
Добрый день.
Очередная версия демона.
Изменения:
1. пофиксил ошибку в работе трубы
2. мелкие исправления в работе с интерфейсами микшеров
3. ограничил кол-во срабатываний демона в секунду - несколько улучшилась "плавность хода"

Провёл эксперимент: поставил в зад все дефолтные версии пакетов, вернул пульс.
Оказалось, что у них такая же беда с отрисовкой нотификатора - его иногда заедает при быстром изменении громкости.
Похоже, это проблема libnotify и, возможно, неразрешимая.

Пока тестил, обнаружил, что в памяти живёт некто mixer_osd. Я так понимаю, что это мой конкурент из стандартной поставки ubuntu.
Вот подумалось: может фиг с моими поделками-самоделками?
Возмоно нужно просто найти в каком пакете живёт этот mixer_osd,
перекомпилить его и готово - стандартный OSD. Ведь работает же он в 9.04

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #277 : 23 Ноября 2009, 15:21:58 »
Добрый день.
Очередная версия демона.
Изменения:
1. пофиксил ошибку в работе трубы
2. мелкие исправления в работе с интерфейсами микшеров
3. ограничил кол-во срабатываний демона в секунду - несколько улучшилась "плавность хода"

Провёл эксперимент: поставил в зад все дефолтные версии пакетов, вернул пульс.
Оказалось, что у них такая же беда с отрисовкой нотификатора - его иногда заедает при быстром изменении громкости.
Похоже, это проблема libnotify и, возможно, неразрешимая.

Пока тестил, обнаружил, что в памяти живёт некто mixer_osd. Я так понимаю, что это мой конкурент из стандартной поставки ubuntu.
Вот подумалось: может фиг с моими поделками-самоделками?
Возмоно нужно просто найти в каком пакете живёт этот mixer_osd,
перекомпилить его и готово - стандартный OSD. Ведь работает же он в 9.04

Замечательно!
Сейчас будем тестировать.

С mixer_osd надо разобраться.

В любом случае, всегда лучше иметь своё.
В следующей Убунте будет всё не просто.
Надо готовиться к худшему.
Неизвестно, где соломки подстелить.
Поэтому все и учатся компилировать.

Короче, демон должен быть свой. Это надёжней.
Надо тестировать, доводить до ума и в PPA.

----------------------------------------------------------------------------------------

Отлично работает!
Всем рекомендую поставить.

Конечно, что-то там можно улучшить, но это со временем.



Пользователь решил продолжить мысль 24 Ноября 2009, 03:22:02:
"audiohacks PPA" уже работает! Пора тестировать пакеты.

audiohacks PPA
https://launchpad.net/~dtl131/+archive/ppa

Первый мешок пакетов - libcanberra. Затем намечаются апплетки, Gnome Volume Control, и т.д.
То есть пакеты: gnome-media, gnome-applets, и gnome-settings-daemon.

libcanberra играет системные звуки. PulseAudio удалено. Звук выведен на GStreamer также как и в Totem Player, например.
GStreamer должен быть настроен на OSS4, или ALSA, или ESound, кому как надо.

GStreamer настраивается при помощи "gnome-sound-properties".
Исполняешь на Терминале такую команду:

gnome-sound-properties

появляется всем известное окошко с настройками и выбираешь что надо. ESound - это Autodetect.

Подробная инструкция для "audiohacks PPA" и для установки пакетов здесь:
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3375&p=13927#p13927
« Последнее редактирование: 24 Ноября 2009, 18:17:51 от Демагог »

PetrovSE

  • Гость
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #278 : 24 Ноября 2009, 19:33:33 »
Вот, похоже и последняя версия чудо-микшера.
Что нового:
1. При достижении ползунком края он забавно мигает (подсмотрел в исходниках gnome-settings-daemon)
2. Появилась новая мода при построении программы: make debug
Если строить в дебаге, то в случае странного поведения микшера делаем так: cat /var/log/syslog | grep mixosd
и отправляем логи мне.
Данная опция полезна для отладки, но не желательна при стабильной работе микшера, т.к. логи могут быть ОЧЕНЬ большими.

Надеюсь, что всё заработает.

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #279 : 24 Ноября 2009, 19:53:49 »
Спасибо!

Сейчас будем тестировать.

Пользователь решил продолжить мысль 24 Ноября 2009, 22:18:49:
Кстати, о синусах. Если два синуса - это слишком много, то ограничимся одним синусом, то есть простым звуковам сигналом 440 Герц.

Стартуем Audacity.

Жмём кнопку "Generate" -> Silence (5 seconds)

Жмём кнопку "Effects" -> Nyquist Prompt
Появляется консолька Никвиста.
Копируем в него такую комманду (Ctrl+V):

(mult (hzosc 440) 0.9)

Затем Analize -> Plot Spectrum
Смотрим на сперктограмму, там один пик на 440 Герц, как и должно быть (см. скриншот)

Можно послушать как звучит, можно сохранить (экспортировать).

Маркируем всю волну Ctrl+A
Делаем простое обрезание:
жмём кнопку "Effects" -> Nyquist Prompt
появляется консолька Никвиста,
копируем в него такую комманду (Ctrl+V):

(clip s 0.5)

Исполняем, и обрезание состоялось. Теперь посмотрим спертрограмму Analize -> Plot Spectrum (см. скриншот)
На ней мы видим теперь много всяких пиков, в том числе 440 Герц с нечётными овертонами:
   440 Герц
 3х440 Герц = 1320 Герц
 5х440 Герц = 2200 Герц
 7х440 Герц = 3080 Герц
 9х440 Герц = 3960 Герц
11х440 Герц = 4840 Герц

И так далее. Всё это измеряется довольно точно: когда подводишь курсор к пику, внизу появляется цифирь.
Всё это не просто так, Audacity втихоря просчитывает крутые формулы (типа FFT - быстрое преобразование Фурье).

Но вывод простой, если PulseAudio делает обрезание по амплитуде (а это вполне возможно), то получается куча шума на верхних частотах, и на нижних тоже.

Пользователь решил продолжить мысль 25 Ноября 2009, 00:20:38:
Второй скриншот
« Последнее редактирование: 25 Ноября 2009, 04:47:33 от Демагог »

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #280 : 25 Ноября 2009, 15:12:17 »
синусы косинусы...) кстати тестовый звук не слышен даже на вывернутом уровне громкости .... с тем же запущенным альсаплеером) Что за програмка, что она делает... Демоном на автостарт поставил и живу пока с ней.

насчет репозитория от Темуджина - хорошая вещь, канберру обновил, вроде без сбоев. Решил попробовать и гном апплетс да медию оттуда поставить удалив при этом nopulse версии - ничего хорошего не вышло, они начали глюкавить, половина аплетов грузится, половина нет, на панели какая  то абракадабра получается. Я склонен думать что это не вина репозитория а просто все эти пакеты надо ставить с нуля, то есть чистая система, удаление пульса, обновления с репозитория, а то конфликты какие то появляются. Пусть старые перекомпилированные пакеты стоят. Задумка оч хорошая с репозиторием, снес пульс - обновился, вот и все дела))

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #281 : 25 Ноября 2009, 18:08:41 »
синусы косинусы...) кстати тестовый звук не слышен даже на вывернутом уровне громкости .... с тем же запущенным альсаплеером) Что за програмка, что она делает... Демоном на автостарт поставил и живу пока с ней.

насчет репозитория от Темуджина - хорошая вещь, канберру обновил, вроде без сбоев. Решил попробовать и гном апплетс да медию оттуда поставить удалив при этом nopulse версии - ничего хорошего не вышло, они начали глюкавить, половина аплетов грузится, половина нет, на панели какая  то абракадабра получается. Я склонен думать что это не вина репозитория а просто все эти пакеты надо ставить с нуля, то есть чистая система, удаление пульса, обновления с репозитория, а то конфликты какие то появляются. Пусть старые перекомпилированные пакеты стоят. Задумка оч хорошая с репозиторием, снес пульс - обновился, вот и все дела))

Очень интересно. Теперь надо сделать пробные записи с Audacity, с Alsaplayer и без.
Записи делаются так: 30 секунд тишины + 1 минута речи.

1. Сначала учишься записывать свой голос с Audacity.

2. Делаешь тестовую запись. Сначала молчишь 30 секунд, а потом минуту говоришь что-нибудь.

3. Записи высылаешь мне (wav-files, export as wave), а я посмотрю спектрограмму.

Если sound system глючит, то в спекрограмме "тишины", могут быть видны 50 Герц с овертонами.
А если только 50 Герц без овертонов, то это нормально.

А с апплетками и репами будем разбираться.

----------------------------------------
Запись звука на ноутбуке:

1. ноутбук работает только на аккумуляторе

2. ноутбук работает только от сети, ток 50 Герц

3. ноутбук работает на аккумуляторе и от сети, ток 50 Герц

On-line или off-line - тоже может повлиять на качество записи, особенно если стоит PulseAudio.



Пользователь решил продолжить мысль 25 Ноября 2009, 18:14:08:
Вот, похоже и последняя версия чудо-микшера.
Что нового:
1. При достижении ползунком края он забавно мигает (подсмотрел в исходниках gnome-settings-daemon)
2. Появилась новая мода при построении программы: make debug
Если строить в дебаге, то в случае странного поведения микшера делаем так: cat /var/log/syslog | grep mixosd
и отправляем логи мне.
Данная опция полезна для отладки, но не желательна при стабильной работе микшера, т.к. логи могут быть ОЧЕНЬ большими.

Надеюсь, что всё заработает.

С "make debug" фокус не прошёл. Проблемы начались при установке deb-package, в нём оказались какие-то gtk-библиотеки (из-за "debug"); dpkg попытался эти библиотеки поставить, а они уже стояли - проблема.
dpkg начал ругаться нехорошими словами, ставить таких демонов отказался.

Пришлось компилировать без "debug".
Всё поставилось нормально, без проблем.
Работает отлично.
Подмигивает, как и было обещано. 

Замечательный демон получился. Огромное спасибо!


Пользователь решил продолжить мысль 26 Ноября 2009, 06:42:05:
Поставил все пакеты из "audiohacks PPA".
Всё прошло гладко, только, видимо, Temüjin забыл добавить Mini-commander applet при компиляции.
Очень классная штука, народ про неё не знает, и в стандартной Убунте её нет.

Написал подробный отчёт здесь:
https://forum.ubuntu.ru/index.php?topic=69911.msg572500#msg572500
и здесь:
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3375&p=13938#p13938

Написал как удалить самопальные апплетки и поставить "фирменные" из "audiohacks PPA"
http://www.4front-tech.com/forum/viewtopic.php?f=3&t=3375&p=13938#p13938
« Последнее редактирование: 26 Ноября 2009, 06:42:05 от Демагог »

Оффлайн ror191505

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #282 : 01 Декабря 2009, 00:54:53 »
честно признаюсь, лень все читать... поэтому прошу здесь.. такая ситуация: на Ubuntu 9.10 поставлены КЕДЫ... звук плеера (амарок) вываливался при приходе сообщения... потом зашел в ГНОМ и попробовал по инструкции (там где обновление системы) и... звук работает только в Амароке.. Ритмбокс молчит... что делать?

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

  • Активист
  • *
  • Сообщений: 513
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #283 : 01 Декабря 2009, 01:13:11 »
честно признаюсь, лень все читать... поэтому прошу здесь.. такая ситуация: на Ubuntu 9.10 поставлены КЕДЫ... звук плеера (амарок) вываливался при приходе сообщения... потом зашел в ГНОМ и попробовал по инструкции (там где обновление системы) и... звук работает только в Амароке.. Ритмбокс молчит... что делать?

Всё ясно: лень читать и лень писать.
Я в своё время тоже поленился учиться телепатии, а были достойные учители.
А так бы я вам сразу указал где и что настроить.
Давайте так, вы либо прочитайте всё внимательно от начала до конца,
либо напишите подробно, что вы там делали, как GStreamer настраивали, и так далее.

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: Выковыриваем pulseaudio из Ubuntu 9.10
« Ответ #284 : 01 Декабря 2009, 01:27:38 »
перешел на 64 бита, а то гиг памяти пропадал зазря. Пульс снес, с реп обновился все гуд но почему то скрытый пульс куки и папка пульс все равно появляются после каждой перезагрузки. Гном сеттингс демон пробовал Темуджина а также свой компилил - одно и тоже, не убить ничем)) Нет мне конечно эти два файла ни в коей мере не мешают, так просто говорю

 

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