Доступен (https://lists.freedesktop.org/archives/pulseaudio-discuss/20...) релиз звукового сервера PulseAudio 10.0 (http://pulseaudio.org/), который выступает в роли посредника между приложениями и различными низкоуровневыми звуковыми подсистемами, абстрагируя работу с оборудованием. PulseAudio позволяет управлять громкостью и смешиванием звука на уровне отдельных приложений, организовывать поступление, смешивание и вывод звука при наличии нескольких входных и выходных каналов или звуковых карт, позволяет на лету менять формат звукового потока и использовать плагины (http://www.pulseaudio.org/wiki/Modules), дает возможность прозрачно перенаправлять звуковой поток на другую машину. Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.
Ключевые улучшения (http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/) PulseAudio 10.0:- Реализовано автоматическое переключение профиля Bluetooth при использовании приложений VoIP. При совершении голосового звонка, если VoIP-приложение откроет звуковой канал со свойством "media.role=phone", модуль module-bluetooth-policy теперь автоматически переключит профиль Bluetooth с A2DP, применяемого для прослушивания музыки, на HSP/HFP, предназначенного для работы в роли телефонной гарнитуры. После того как канал будет закрыт, будет возвращено использование профиля A2DP;
- Раздельное назначение уровня громкости для Bluetooth-профилей A2DP и HSP. Установка одного и того же значения уровня громкости приводит к разной фактической громкости звучания профилей A2DP и HSP, поэтому PulseAudio теперь обрабатывает и сохраняет раздельные параметры громкости для профилей A2DP и HSP.
- Добавлен новый модуль module-allow-passthrough для приоритизации напрямую проброшенных потоков, в которых содержимое от приложение к звуковой карте передаётся в неизменном виде, т.е. не должно перекодироваться и смешиваться с другими потоками.
Обычно прямой проброс применяется для вывода уже сжатого звукового потока через соединение S/PDIF. Представленный модуль устанавливает для прямых потоков наивысший приоритет, поэтому если к заданному устройству уже были открыты потоки, они будут вытеснены и перенаправлены в фиктивное устройство dummy. Ранее, при активности каких-либо потоков к устройству вывода, попытка прямого проброса завершалась неудачей. Теперь эта проблема решена;- Налажен процесс горячего подключения через USB звуковых карт с поддержкой объёмного звука (surround);
- Включен по умолчанию основанный на технологии memfd механизм разделяемой памяти, применяемый для эффективной передачи данных между сервером и клиентом без промежуточной буферизации. Механизм Memfd был предложен разработчиками systemd/kdbus и включён в состав ядра Linux 3.17. Memfd позволяет выделить память как через malloc, но обращаться к ней как с файлом, по файловому дескриптору. Для отключения можно воспользоваться настройкой "enable-memfd = no" в daemon.conf;
- Из состава удалён модуль module-xenpv-sink, который оказался невостребован;
- Из зависимостей удалена библиотека json-c, использование которой приводило к конфликтам с реализацией JSON из состава glib. Отныне функуции для работы с JSON встроены непосредственно в libpulse;
- При запуске PulseAudio средствами systemd отныне в первую очередь всегда создаётся сокет pulseaudio.socket, который установлен в качестве зависимости для сервиса pulseaudio.service;
- Обеспечена совместимость с OpenSSL 1.1.0;
- Явно определено, что графический интерфейс эквалайзера qpaeq поставляется под лицензией AGPL, а не LGPL, применяемой для остального кода PulseAudio. Ранее факт использования AGPL был упомянут только в исходных текстах qpaeq, что приводило к упущению данной лицензии производителями дистрибутивов при расстановке меток для пакетов.
URL: https://lists.freedesktop.org/archives/pulseaudio-discuss/20...
Новость: http://www.opennet.me/opennews/art.shtml?num=45884
Из-за этой бурды LMMS шипит и квакает как незнама-что.
RMS тоже :)
А зачем, Вы, его используете? Когда он появился (или позже, году в 2003м), я его попробовал. Потом посмотрел в код, потом понял что не хочу, и что и без него всё прекрасно работает. Сначала OSS, потом alsa.
Для того софта, который этого зонда требует (например скайп), ставится aplus, который ч-з alsa работает.Сначала напихают всякого ненужного софта, потом жалуются.
skype/steam без него не работают
Для того софта, который этого зонда требует (например скайп), ставится aplus, который ч-з alsa работает.
Стим работает, но не все игры работают, а в тех что работают не во всех есть звук.
У меня в стиме свыше шести десятков игр, и во всех звук работает через Alsa. Мьсе занимается дезой?
> У меня в стиме 3%, и во всех звук работает через Alsa. Мьсе занимается дезой?Звучит смешно. Могу сходу назвать Tomb Raider.
> Звучит смешно. Могу сходу назвать Tomb Raider.Работает через Alsa, у вас руки не из того места.
У меня 2 (!) игры из 30 не работают с альсой. Это Payday 2 и 7 Days to die. Все остальные, в том числе не только из стима, работают нормально.
Не важно от куда и что у меня, ибо я не пробовал даже. И так же не важно чего ты там у себя накрутил, что работает.
Но разработчики и пользователи подтверждают мои слова
https://steamcommunity.com/app/203160/discussions/0/35728476.../
Возможно, не в Alsa дело. По Вашей же ссылке:> I am expirerncing this as well, Kubuntu 16.04 with Pulse . Game runs quite well, just no sound. Pleas Fix!
https://steamcommunity.com/app/203160/discussions/0/35728476...
+1, works for me
Зачем он RMS использует?
а где этот aplus брать? Ссылочку не подкинете, а то не нагуглилось что-то...
> а где этот aplus брать? Ссылочку не подкинете, а то не нагуглилось что-то...Репа разработчика: https://github.com/i-rinat/apulse
Моя старая сборка (если Вам лень и Вы готовы наплевать на безопасность, поставив левый бинарь): http://freehck.ru/share/apulse_20140922-1_i386.deb
Спасибо. Значит apulse, а не aplus - не удивительно что я ничего не нагуглил.
> Из-за этой бурды LMMS шипит и квакает как незнама-что.Люк, для аудиокреатива используй jackd! Не будь ССЗБ!
Ох уж эти линуукс-аудиокриейторы. Чего криейтят, для кого и, главное, кто они и где они? Непонятно.
> Ох уж эти линуукс-аудиокриейторы. Чего криейтят, для кого и, главное, кто они
> и где они? Непонятно.Сочувствую.
Нефиг сочувствовать! Давай ссылухи на линукс-музыку! Добей меня!
aplay /dev/urandom
> aplay /dev/urandomДа. Суровое линукс-творчество без прикрас.
>> aplay /dev/urandom
> Да. Суровое линукс-творчество без прикрас.reddit.com/r/unixporn
1. собираешь свежее ядро Linux.
2. cat свежее_ядро > /dev/dsp
3. PROFIT!11
Это вообще борода. Мне вот больше верхнее понравилось. Но да, сочинять музыку в линукс можно обоими этими способами.
Твой способ - это статичные композиции, а через urandom - импровизация. Линукс-джаззз!
Подбешивают боянные шутки, исторически появившиеся, но абсолютно неактуальные на сей день, повторяемые из года в год. У вас, поди, и плазма падает? Вы вообще пользуетесь PulseAudio? Пашет отлично, в совершенно разных конфигурациях.
Шутки кстати актуальные. viber до сих пор из за пульсы хрипит в бубунте
В бубунте всё хрипит.
это пульса из-за бубунты хрипит.. увы, не знаю почему в бубунте пульсу всё ещё не умеют готовить.
> это пульса из-за бубунты хрипит.. увы, не знаю почему в бубунте пульсу
> всё ещё не умеют готовить.У меня не хрипела в бубунте на обычном встроенном рилтеке никогда.
> У меня не хрипела в бубунте на обычном встроенном рилтеке никогда.У меня везде хрипит, хоть на какой карточке.
Хрипит в некоторых играх, а если поиграться с настройками, то вместо этого иногда просто звук пропадает на обычном встроенном реалтеке. С альсой все нормально.
Еще раньше после звонка скайп повисал нахрен.
viber забагрепортили?
> viber забагрепортили?Да у вас там вообще никуя не работает, как из комментариев видится.
> Да у вас там вообще никуя не работает, как из комментариев видится.У нас всё работает, вам надо поработать тоже: починить выопределялку.
> Шутки кстати актуальные. viber до сих пор из за пульсы хрипит в
> бубунтепопробуйте LD_PRELOAD с aplus, вместо pulseaudio. Всё отлично работает ч-з alsa, и не хрипит и не заикается. Для тех у кого голос булькает при с разговоре, нужно fix для hd audio в опциях загрузки модуля прописывать (от звучки зависит).
Ты, вероятно, залез куда-то своим кривыми ручонками, т.к. у меня все работает идеально.
Вероятно тебе нужно было попробовать погуглить сначала, а потом про свои кривые ручки писать :)
Разве бесконечно обвинять друг дружку в кривых ручках - это не в духе Линукс?
Очень даже актуальные. У меня пульса переодически валится, начинает жрать 100% CPU и шум в наушниках такой, как будто самолёт взлетает. Приходится делать killall pulseaudio, ибо pulseaudio -k уже не даёт эффекта, а после этого перезапускать приложения, которые в данный момент звук воспроизводили.
руко-ж.? pulseaudio после alsa, куча багов починилась, bluethooth, внешний usb-звук, всё отлично пашет. Потребление CPU великовато, но 0.5% одного ядра окупается с лихвой удобством.
> руко-ж.? pulseaudio после alsa, куча багов починилась, bluethooth, внешний usb-звук, всё
> отлично пашет. Потребление CPU великовато, но 0.5% одного ядра окупается с
> лихвой удобством.Альса не шипит. Следовательно кто рукож.п?
А ты поставь в alsa настройки отличные от умолчальных и послушай. Если только хрипеть начнет, это еще можно сказать повезло. Разработчики аудиодрайверов они же хитрые: автоматом все настраивается так, чтобы хоть как-то работало, а вовсе не так, как оно должно быть исходя из паспортных характеристик устройства и здравого смысла.
Ставь родные драйвера устройства для ОС, поддерживаемой разработчиками, а потом тереби про паспортные характеристики и здравый смысл.
> А ты поставь в alsa настройки отличные от умолчальных и послушай.У меня отличные от по умолчанию. Ничего не хрипит. А вот пульса по умолчанию хрипит. Странно, правда?
> Разработчики аудиодрайверов они же хитрые: автоматом все настраивается так, чтобы хоть как-то работало, а вовсе не так, как оно должно быть исходя из паспортных характеристик устройства и здравого смысла.
Ну я тебе могу сказать только одно - у меня нет специфичных аудиокарт и каких-то крутых наушников, по цене подержанной Тойоты. Обыкновенные уши, кстати, уже вторые меняю на линуксе, да и за жизнь вообще. Ничего на альсе никогда не хрипело и не шуршало, в отличии от пульсы.
Эта ваша альса до сих пор в порядок карт нормально не умеет. Что уж там про остальное говорить.
> 0.5% одного ядраУ меня это 1.5% от обоих ядер. Много. Даже слишком.
> Подбешивают боянные шутки, исторически появившиеся, но абсолютно неактуальные на сей деньНе видел пока пульсу, которая бы не это самое в различных формах из тех самых шуток.
У них и винда синий экран до сих пор показывает.
Оно
1) бесполезно
2) глючит в некоторых случаях, давая шумы или тишину
1- оно даже не умеет переключать вывод автоматом при вставке наушников в нужное гнездо. Все остальное либо не нужно в большинстве случаем либо и так работает без пульсы.
2- с видяхой нвидия в системе звука через пульсу нет, с моей внешней звуковухой через костыли работает, еще ряд конфликтов есть с зависанием пульсы этой
2) У меня не глючило
1- у меня переключало
2- у меня с нвидии звук был
Это было на убунте 16.04. В прошедшем времени потому, что линукса на моём десктопе больше нет.
> 2) У меня не глючило
> 1- у меня переключало
> 2- у меня с нвидии звук былУ меня тоже. И звук переключался и глюки отсутсвовали.
Причем, для всего этого даже не потребовалось ставить пульсу. Вот это я понимаю - качественный софт!
А как там с множеством ошибок?
Это все твои вещества. Откажись от них.
Раньше пользовался, потому что было новым, свежим и ультра-современным. Теперь этому уже 10 лет.
С Bluetooth профилями в PulseAudio беда.
Каждый раз в случайном порядке включает A2DP или HSP, поэтому через раз начинаешь слушать музыку - а там как в граммофоне, приходится руками профиль A2DP активировать.После каждой перезагрузки попытка включения A2DP выдаёт ошибку "Stream setup failed". Лечится запуском "pactl load-module module-bluetooth-discover". При этом в скриптах он у меня прописан и в конфиге активирован, но не помогает, требуется запустить руками через какое-то время после подключения наушников.
Ну так подождите. Беспроводной звук рано ещё в Линукс. Приходите лет через 5-10, а пока, как водится, в винде посидите.
Попробуй этот проект: https://github.com/Arkq/bluez-alsa
> Отныне функции для работы с JSON встроены непосредственно в libpulseпоттеринг в своем стиле
>> Отныне функции для работы с JSON встроены непосредственно в libpulse
> поттеринг в своем стилеДа ладно вам. Просто с 2004 по 2012 была стагнация -- еле доползли до выпуска пульсы 2.0.
Понятно же, что теперь приходится усиленно догонять по версиям и фичам другие успешные проекты, типа браузеров или (будущего) гипервизора сервисов, ядер и планетарных ИИ.
Он хотя-бы что-то создал. А чего добился ты?
>А чего добился ты?Не испортил мир своими поделками. За это я ему благодарен.
> создал.Чужими руками? Ох сколько патчей ему накоммитили, после чего его поделье стало относительно стабильным и даже рабочим кое-где.
Зачем все так усложнять? Pulse неплох когда необходимо работать с несколькими звукавыми картами, быстро между ними переключаться или раскидать приложения по разным sink. Но вся эта автоматика только мешается.
либо автоматика, либо костыли
Если у Вас руки ассоциируются с костылями, то это только Ваши проблемы.
Руки-костыли - это профессиональная деформация мышления линуксоида.
Ммм… не-а. Отнюдь не любое самописное решение это костыл, йуный падаван. Называть костылями решения, вписывающиеся в идеологию системы — неверно.
> Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.В DragonFlyBSD эту хрень выпилили из всех портов к чертям собачим, так что неправда. Пруф: http://lists.dragonflybsd.org/pipermail/users/2016-August/31...
Ой беда-беда-беда, огОрчение. PulseAudio потерял трех с половиной ползователей.
---я просто оставлю это здесь....
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
а чего минусуете? аноним не поленился, сходил по ссылке и увидел, что письмо мейнтейнера dragonflybsd подписано этой фразой. симптоматично.
Это нормально. BSDуны БСДёй не пользуются, они её пишут.
А симптоматично-то что? Что почтарь для проверки вложений Avast File Server Security пользуется? Так это вопрос вкуса, тем более что не факт, что майнтейнер каким-то боком относится к серверу почтовой рассылки.
> А симптоматично-то что? Что почтарь для проверки вложений Avast File Server Security
> пользуется? Так это вопрос вкуса, тем более что не факт, что
> майнтейнер каким-то боком относится к серверу почтовой рассылки.Ну не знаю, я бы постыдился писать с именного домена и... вот через такое.
https://www.avast.ru/email-server-security
> Ой беда-беда-беда, огОрчение. PulseAudio потерял трех с половиной ползователей.Однако по факту изрядная часть патчей оттуда возвращается в FreeBSD, так чта... За последний месяц перепатчили звук в фуррифоксе и прочих, они были раньше основными консьюмерами.
PS: Подчеркну, в FreeBSD "это" попало только потому что некоторый софт хреново пахал с алсой а кроме алсы умел только пульсу.
Но последователям Поттеринга то пох. Они надеются, что всем нужно.
> Но последователям Поттеринга то пох. Они надеются, что всем нужно.хз у меня pulseaudio много где работал на разных дистрах, кое где были проблемы, например на 16.10 ubuntu yy...в остальных тоже бывало, но меньше неприятностей доставляло. альтернатив не вижу, ставить OSS и затачивать спец. софтинки для его использования по гайду в 15-20 страниц формата А4 не вижу смысла, мне такая епля с музыкой не нужна, а больше альтернатив и нету, только юзать чистую ALSA, что лишено смысла, т.к. не поддерживает музыку в бэкграунде во время игр с mpd так как я его конфигурировал пару раз тут. Была тут html страничка по поводу "linux sound is a mess", а что делать ;) приходиться жрать что дают.
>[оверквотинг удален]
> хз у меня pulseaudio много где работал на разных дистрах, кое где
> были проблемы, например на 16.10 ubuntu yy...в остальных тоже бывало, но
> меньше неприятностей доставляло. альтернатив не вижу, ставить OSS и затачивать спец.
> софтинки для его использования по гайду в 15-20 страниц формата А4
> не вижу смысла, мне такая епля с музыкой не нужна, а
> больше альтернатив и нету, только юзать чистую ALSA, что лишено смысла,
> т.к. не поддерживает музыку в бэкграунде во время игр с mpd
> так как я его конфигурировал пару раз тут. Была тут html
> страничка по поводу "linux sound is a mess", а что делать
> ;) приходиться жрать что дают.Вы, простите, просто миксер не настроили ....
вот примерно так (ч-з Nvidia HDMI, на старенький ямаховский 5.1 ресивер):
pcm.dmixed {
type asym
playback.pcm {
type dmix
ipc_key 5678293
ipc_perm 0660
ipc_gid audioslave {
channels 6 # make 6 or 5.1 channel
pcm {
format S16_LE # S32_LE
rate 48000 # can also be 44100
type hw
card 1 # your card
device 7 # your device
subdevice 0 #important?
}period_size 1024
buffer_size 16384
}bindings {
0 0
1 1
2 2
3 3
4 4
5 5
}
}
capture.pcm "hw:0"
}pcm.!default {
type plug
slave.pcm "dmixed"
}
И это всё!? А драйвер с плеером свои разве не нужно писать?
> И это всё!? А драйвер с плеером свои разве не нужно писать?Нет, уже написали, пользуйтесь.
И как тут делается, чтобы звук 5.1 шел как 5.1, а звук стерео - как стерео? (чтобы можно было на ресивере включить разложение в 5.1, к примеру. Если туда слать фейковый 5.1, где кроме фронтов везде тишина - с таким сигналом ничего сделать не выйдет).В пульсе (равно как и в оффтопике при правильном выводе через WASAPI) вывод можно переключать в соответствии с сигналом, что позволяет ресиверу знать, когда сигнал стерео, когда 5.1, 6.1 или 7.1 (с 5.1 vs 7.1 аналогичная проблема - если слать 5.1 сигнал как псевдо-7.1, не выйдет добавить сигнал в тылы и там будет всегда тишина).
> Но последователям Поттеринга то пох. Они надеются, что всем нужно.PPS.> systemd это круто! ;) тчк. upstart в той же убунту бы слоу, openrc пробовал на Calculate linux из коробки = дикий слоу...с systemd любая ось грузится и выключается моментально практически по сравнению с другими системами инициализации.
Тут на вкус и цвет. По роду работы у меня часть серверов под линуксом с системд, иногда хочется найти топор и сходить к автору, так как эта хрень вроде бы всё умеет но при этом ничего из этого качественно, а вернуться на старое и рабочее проблематично, половину системы потрошить.
> PPS.> systemd это круто! ;) тчк. upstart в той же убунту бы
> слоу, openrc пробовал на Calculate linux из коробки = дикий слоу...с
> systemd любая ось грузится и выключается моментально практически по сравнению с
> другими системами инициализации.SysVInit полная загрузка с проприетарщиной nvidia 28 секунд. Много? У вас за 5 секунд на SSD грузится? Ну да, ну да...
Экономия 20 секунд на перезагрузки в месяц это именно то чего я ожидаю от сервера.
>PPS.> systemd это круто! ;) тчк.У меня складывается впечатление, что Лёня не выдержал довления общественности и создал на базе systemd ботнета, который спамит сообщениями, полными восторга, в стиле "Системд круто, а вы ничиво нипанимаити" все темы форумов, в которых упоминется его создатль.
> с systemd любая ось грузится и выключается моментально практически по сравнению с
> другими системами инициализации.Ага, расскажи. Разве что выключается, и то если не залипло где на циклах. А включение может и вовсе отложиться из-за какой-нить временно недоступной файловой системы -- если же всё в порядке, то вполне сопоставимо по скорости с альтовыми sysvinit+скриптами, вынужденно сравниваю еженедельно в процессе тестирования регулярок. Когда-то на старте бывало чуть быстрей, да.
>> Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.
> В DragonFlyBSD эту хрень выпилили из всех портов к чертям собачим, так
> что неправда. Пруф: http://lists.dragonflybsd.org/pipermail/users/2016-August/31...выпил произошел по запросу с вонью мэйтэйнера в мэйл листе и судя по всему это их проблемы что у них что то там не работает ;)...
>>> Код PulseAudio распространяется в рамках лицензии LGPL 2.1+. Поддерживается работа в Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS и Windows.
>> В DragonFlyBSD эту хрень выпилили из всех портов к чертям собачим, так
>> что неправда. Пруф: http://lists.dragonflybsd.org/pipermail/users/2016-August/31...
> выпил произошел по запросу с вонью мэйтэйнера в мэйл листе и судя
> по всему это их проблемы что у них что то там
> не работает ;)...Спс, но теперь у нас всё норм работает. И кстати, если поттеринг гордо указывает систему в списке поддерживаемых даже не удостоверившись в работоспособности своего кода — мне это говорит о качестве поддержки.
Кто нибудь знает способ как заставить работать bluetooth гарнитуру без этого pulseaudio?
Похожу пятый bluetooth прибит к нему гвоздями...?
Не совсем, просто кроме поттеринга никто не написал поддержку гарнитур.
Уж не хочешь ли ты сказать, что поттеринг запилил поддержку bluetooth-гарнитур в этом комите?
http://git.kernel.org/cgit/bluetooth/bluez.git/commit/?id=4f...
> Кто нибудь знает способ как заставить работать bluetooth гарнитуру без этого pulseaudio?
> Похожу пятый bluetooth прибит к нему гвоздями...?Да, авторы bluetooth стека Linux выкинули поддержку ALSA и прибили гвоздями pulseaudio, из-за этого Патрику пришлось добавить pulseaudio в Slackware, без него bluetooth больше не работает :-(
> авторы bluetooth стека Linux выкинули поддержку ALSA, в которой нимуя не было сделано для поддержки актуальных версий bluetooth-audio..
> Кто нибудь знает способ как заставить работать bluetooth гарнитуру без этого pulseaudio?
> Похожу пятый bluetooth прибит к нему гвоздями...?
>https://github.com/Arkq/bluez-alsaСпасибо огромное.
кто проверял десятую, до сих пор шипит и трещит?Маны до сих пор дезинформируют о доступных методах ресэмплинга?
никогда не трещал и 10-ый не будет, попробуйте отредактировать файл/etc/pulse/daemon.conf
так, чтобы в нём были строки:
resample-method = speex-float-10
default-sample-format = s16le
default-sample-rate = 44100
default-fragments = 4
default-fragment-size-msec = 5default-sample-* строки могут отличаться от моих, правильные значения можно выяснить из вывода команды:
pacmd list-sinks | grep spec
>[оверквотинг удален]
> /etc/pulse/daemon.conf
> так, чтобы в нём были строки:
> resample-method = speex-float-10
> default-sample-format = s16le
> default-sample-rate = 44100
> default-fragments = 4
> default-fragment-size-msec = 5
> default-sample-* строки могут отличаться от моих, правильные значения можно выяснить из
> вывода команды:
> pacmd list-sinks | grep specСпасибо, нигде не могу найти эти настройки. Может быть наконец-то перестанет шипеть.
оф сайт смотрели?
например вот это:
https://www.freedesktop.org/wiki/Software/PulseAudio/Documen.../
arch wiki тоже стоит почитать
> оф сайт смотрели?
> например вот это:
> https://www.freedesktop.org/wiki/Software/PulseAudio/Documen.../
> arch wiki тоже стоит почитатьСмотрел, но там есть всё что угодно кроме этого. На арчвики не все эти настройки есть, и посему я забил.
если проблемы останутся, попробуйте установить sox и поменятьresample-method = speex-float-10
на
resample-method = soxr-vhqили
resample-method = soxr-hq
Остаются. Теперь не каждый раз, а раз через 5. Когда включаю/выключаю трек.
с другим плеером (например mpv -ao=pulse) ситуация аналогична?
https://youtu.be/r9gEsDj1KRg
А вот такую хрень чем лечить посоветуете? Весь форум арча перекопал, задавал этот вопрос на девелоперском мейлере, отмалчиваются большие дядьки, близкие к поттерингу.
Глючат игры которые хотят работать с ALSA, при запуске всё шикарно, но минут через 5 начинается ЭТО, звук хрипит будто проходит только первый сэмпл и прерывание, затем снова и снова, хрипит так от 30 секунд до 2х минут и опять становится нормальным, флапы пропадают, и потом опять начинается, и так циклами как у женщины.
Этот пульс ... слов нет, хуже наверное только systemd, хотя один создатель, нечему удивляться. Кроме этого неприятного флапа хрипит и с вайном, глючит с mumble, глючит в играх, хрипит при записи(причём это узнаётся только потом, уже при воспроизведении записанного файла, что доставляет намного больше неприятностей, т.к. сразу не понятно как он там пишет). Что бы поиграть, приходиться pulseaudio -k && chmod -x `which pulseaudio`
Да что уж там говорить, эта гадина хрипит даже в n900 при записи с микрофона.
> https://youtu.be/r9gEsDj1KRg
> А вот такую хрень чем лечить посоветуете?У видео звука нет.
"Проблемы со звуком" можно записать только другим устройством. Я так не заморачивался, я показала сам момент флапа, когда быстро растёт серийный номер устройства, линк pulse-alsa умирает и создаётся вновь с номером +1
>Я так не заморачивался, я показала сам момент флапаФлапа флапой, но с полом всё же определяйся. Здесь к этому относятся со свей серьёзностью.
Понятия не имею о чем вы. Сам прошел SOMA под Kubuntu от начала до конца, проблем со звуком не было. А у вас в видео звука вообще не слышно.На самом деле большинство игр вообще не поддерживают ни ALSA, ни PulseAudio, а весь вывод звука работает через OpenAL. Вот его настройки поковыряйте.
> Понятия не имею о чем вы. Сам прошел SOMA под Kubuntu от
> начала до конца, проблем со звуком не было. А у вас
> в видео звука вообще не слышно.
> На самом деле большинство игр вообще не поддерживают ни ALSA, ни PulseAudio,
> а весь вывод звука работает через OpenAL. Вот его настройки поковыряйте.Я прошёл СОМА с выключенным pulse, игра отлично работает без пульса.
Так об том и речь.
> Так кто там колется, плачет, но продолжает жрать кактус?
> Открытые ворота рядом? Нее ворота от диавола, это не для нас. Вот
> же тут у нас есть прекрасный трёхметровый забор под напряжением перевитый
> колючкой и с битым стеклом под ним.Причём тут кактус жрать? Я вроде написал "pulseaudio -k && chmod -x `which pulseaudio`"
del
default-fragments = 8
default-fragment-size-msec = 5пробовали делать, как по ссылке выше?
alsa-plugins-pulse (эмуляция alsa для alsa-only приложений силами pulse) точно установлен?
> /etc/pulse/daemon.conf
> так, чтобы в нём были строки:
> resample-method = speex-float-1010 жрет CPU неадекватно. Если нужен именно Speex, то лучше 5. По качеству будет практически то же самое, но быстрее. Но еще лучше soxr-hq, как уже предложили. soxr-vhq - для меломанов с оборудованием ближе к студийному.
>> /etc/pulse/daemon.conf
>> так, чтобы в нём были строки:
>> resample-method = speex-float-10
> 10 жрет CPU неадекватно. Если нужен именно Speex, то лучше 5. По
> качеству будет практически то же самое, но быстрее. Но еще лучше
> soxr-hq, как уже предложили. soxr-vhq - для меломанов с оборудованием ближе
> к студийному.а можно узнать модель процессора, который может быть сожран pulse?
у меня speex-10 стабильно потреблял 0-1% CPU, soxr-vhq 0-0.25% CPU (это при наличии звука разумеется)
> а можно узнать модель процессора, который может быть сожран pulse?
> у меня speex-10 стабильно потреблял 0-1% CPU, soxr-vhq 0-0.25% CPU (это при
> наличии звука разумеется)Intel Core 2 Duo, отлично пульса его кушает и не давится... А нет, давится. Звук хрипеть начинает.
Core i7 2600K. speex-float-10 стабильно потребляет 2%. soxr-hq - ~0%.Это при наличии ресемплинга 44100 -> 96000 Hz. См. pactl list sink-inputs, Resample method: ...
> Core i7 2600K. speex-float-10 стабильно потребляет 2%. soxr-hq - ~0%.Забыл сказать, это % ото всех ядер. В пересчете на одно ядро это ~16% и ~2%, соответственно.
не трещит и не шипит ничего. Руки нужно поиметь из хорошего места, а не оттуда, откуда у вас растут)) Подкорректируйте настройки, много у кого шипело, там на раз-два всё можно исправить. Я пользуюсь пульсой + jack и у меня отлично всё работает и с секвенсерами и с видео\аудио из любых источников, и со скайпом.
> не трещит и не шипит ничего. Руки нужно поиметь из хорошего места,
> а не оттуда, откуда у вас растут)) Подкорректируйте настройки, много у
> кого шипело, там на раз-два всё можно исправить. Я пользуюсь пульсой
> + jack и у меня отлично всё работает и с секвенсерами
> и с видео\аудио из любых источников, и со скайпом.а у меня с альсой вообще работает без танцев с бубном, даж руки неоттуда прилагать не нужно ;)
В simple api регулировку громкости не добавили?
У меня на десктопе Арч, лет 5-6 уже возрастом.
В моем опыте Plasma на протяжении всех версий действительно падает часто. Из терминала plasmashell регулярно приходиться запускать.
Логирование особо не отображает проблему, я дальше сильно не заморачивался. Trace, bisect, debug, изучение кода матёрого ООП/C++/Qt/QML/KDE... иногда мне проще:
$ plasmashell
У меня Plasma не падает. А вот systemsetting5 сегфолтится регулярно (из-за бага в Qt, правда. И это далеко не первый случай, когда кеды ломаются из-за багов в Qt).
Только у меня все нормально работает уже много лет?
> Только у меня все нормально работает уже много лет?А теперь попробуй новый компьютер.
Всю жизнь использую Kubuntu, и ни в одном LTS-релизе не знал никаких проблем с PA. Ни в играх, ни в фильмах, ни с скайпе. Зато на протяжении последних 5 лет только и читаю гoвновыcеры шкoлоты с ЛОРа и пoпеннета про шипeние, икaние и пр. Люди не меняются. Haters gonna hate. :)
видимо, мсье умвр только разморозился и не в курсе, что проблемы в линухе имеют прямую корреляцию с хардваре. У меня, например, sound blaster вместо звуковухи. Шипение пульшаудио подтверждаю. Так, может, дело не в школоте с ЛОРа, а в том, что сей велосипед не заводится нормально там, где альса просто работает?
Ок, давай так. Я за 8 лет использования линуха сменил 2 компа и 4 ноута (это дома), и несколько рабочих мест, на работе компы постоянно менялись, никаких проблем со звуком не было. Это за последние 8 лет. Вы там на кофеварки его ставите, или куда, позвольте поинтересоваться?
Просто у тебя видать всё по дефолту. А у них там всякие звуковухи дискретные, звук по воздуху.. А линукс просто плохо умеет такое.
За 18 лет использования линуха звук никогда нормально не работал - максимум приемлемо. Если не пользоваться windows/Solaris/macos, то может показаться, что там что-то работает. L4V еще может перестало в KP падать?
Какой-то жесткий мегавбpос виндyзятника. Пользовался всеми 3мя осями, в Linux звук работает отлично. Иди на винфак прoсpись.
> в Linux звук работает отличноПричём, содержание треда тебя полностью опровергает, как-бы :)
Но да, логика и линукс - это вещи мало совместимые.
> Но да, логика и Windows - это вещи мало совместимые.fix
Работа такая у меня, с вендой общаться.
Видимо, школота с ЛОРа не знает, что проблемы в ЛЮБОЙ системе имеют прямую корреляцию с хардваре.
> Видимо, школота с ЛОРа не знает, что проблемы в ЛЮБОЙ системе имеют
> прямую корреляцию с хардваре.Угу, и баги в драйверах производителя ну никак не могут быть. Вот например история с Seagate, когда куча секторов бились буквально за несколько дней. Догадайся, что это было? Кривой драйвер криворукого производителя.
http://pastebin.calculate-linux.ru/ru/show/13698 проблем нет ;)
А все потому, что вы купили себе кусок текстолита, состояние драйверов под линукс которого "мы можем пищать в режиме 16 бит/24кГц стерео полудуплекс и при этом не ронять ядро".
> состояние драйверов под линуксИ это ключ.
> Всю жизнь использую Kubuntu, и ни в одном LTS-релизе не знал никаких проблем с PA. Ни в играх, ни в фильмах, ни с скайпе. Зато на протяжении последних 5 лет только и читаю гoвновыcеры шкoлоты с ЛОРа и пoпеннета про шипeние, икaние и пр. Люди не меняются.Во, у меня тоже самое, но с Пульшем постоянные проблемы... Хотя вот скайпом не пользуюсь.
Пользуясь линухом года с 98 - там всегда проблемы со всем. Шум PA - это шум напильника которым конфиги были допилены.
Тебе показалась, у тебя винда ZverCD.
> Пользуясь линухом года с 98 - там всегда проблемы со всем. Шум
> PA - это шум напильника которым конфиги были допилены.Пользуясь линухом с 2012 года никогда не замечал проблем со звуком на альса. Выкинь все свои крутые карточки за многолямов и купи нормальную.
> Пользуясь линухом года с 98 - там всегда проблемы со всем.У тебя так и должно быть.
Вендузятник должен страдать. Даже под линуксом.
> Пользуясь линухом года с 98 - там всегда проблемы со всем.Пользуясь линуксом с 1998 года -- УМВР. Может, поищите хорошего хирурга? :)
Опять в новости об идеально работающем из коробки продукте, обсуждения конфигов и костылей, чтоб работало....
> Опять в новости об идеально работающем из коробки продуктена идеальном компьютере в идеальном не существующем мире.
На идеальном сфеерическом компьютере в вакууме.
Кто-нибудь тут использует PCLOS?
Как оно сейчас?
Количество софта в репах, что с репами вообще, насколько KISS.
Пульсаудио давно есть, но можно отключить или удалить.Системды по-прежнему нет.
Пользоваться можно.
Почему при воспроизведении ютюб видео и выводе звука через пульс на нетбуке загрузка ЦП 90%, а при воспроизведении того же видео на том же проигрывателе но выводе звука через другой работающий звуковой интерфейс, загрузка ЦП 2-5%?
А при чем тут пульс и аудио?
Ресурсы же на декодирование видео идут.
> Почему при воспроизведении ютюб видео и выводе звука через пульс на нетбуке
> загрузка ЦП 90%, а при воспроизведении того же видео на том
> же проигрывателе но выводе звука через другой работающий звуковой интерфейс, загрузка
> ЦП 2-5%?А посмотреть кто жрёт - браузер или пульса не судьба? Хотя я так подозреваю, что жрут оба.
Оно уже перестало "кх-х-х-пщ-щ-щ-щ"?
Смотря на чем, знаю как получить 146% гарантированный пшпш эффект:1. Кривотив иксфай.
2. Риалтек/Acус зонар + ведро с CONFIG_SND_HDA_PREALLOC_SIZE=64 (дефолт с kernel.org).Получить пшпш эффект иначе у меня к моему счастью не получалось.
Доктор, а у меня такая проблема.
Когда происходит переключение активного приложения, или запуск нового, иногда бывает такое маленькое искаженье звука.
У меня все системные звуки работают через JACK. Все, что не работает через JACK перенаправляется благодаря мосту в Джек.
archlinux второй год, полёт нормальный.
использую пульсу и с без проводными наушниками plantronics, и с usb картой m-audio fasttrack. при подключении тех же наушников, звук автоматом переходит.
в конфигах ничего не крутил.
> при подключении тех же наушников, звук автоматом переходит.man udev
Пульса тут вообще не причём. Ну разве что пакет с правилами подтягивается. Тоже самое можно сделать имея хоть голую Альсу, хоть Jack.
А как с голой альсой юзать блюз? Там выпилили поддержку альсы давно.