LINUX.ORG.RU

Пщщщаудио после двух-трёх суток работы...

 


0

1

Добрый день.

Убунта 18.04, pulseaudio 11.1
После 2-3 дней работы звук начинает звенеть-пердеть, как если бы ему ресурсов компа не хватало, pulseaudio -k помогает, но хотелось бы стабильности.

Есть этому название и пути решения?

★★★★★

А в логах что-нибудь есть?

Benis
()

Есть этому название и пути решения?

Странно сообщать о багах устаревшей древней версии. В актуальной проблема есть?

James_Holden ★★★★
()
Ответ на: комментарий от X512

Пщщщваер? Попробовал на днях федору 34, где он включен. Там периодически на встройке и внешней звуковухе шипение, трещание и задвоение, когда воспроизводился любой звук. Задвоение веселое, как эхо работает. У пульсы такого нет.

Valar
()
Ответ на: комментарий от fornlr

Через Flatpak это ставить?

Pulseaudio нельзя через флатпак ставить. Как будто ты не знаешь. Так что предлагаю воспользоваться всей мощью святого deb дистрибутива. Он же наверняка позволяет ставить что угодно.

И вот в 18.04 как раз плохое выпало.

Вот и я об этом.

Но как это лечить, и есть ли смысл, если в более новой версии скорее всего исправили? Тут надо спросить, критично ли иметь именно 18.04.

James_Holden ★★★★
()
Ответ на: комментарий от Valar

Там периодически на встройке и внешней звуковухе шипение, трещание и задвоение, когда воспроизводился любой звук

Вот только что с таким столкнулся на связке qsynth + tuxguitar через jack-pipewire.

James_Holden ★★★★
()
Ответ на: комментарий от James_Holden

критично ли иметь именно 18.04.

Да. Пока всё колдунство с вычислениями на GPU разными разработчиками делается под него.

всей мощью святого deb дистрибутива

Пока переключил на работу по прерываниям, как советуют в доках арча, если не поможет, пересоберу deb пакет свежей пульсы.

Shadow ★★★★★
() автор топика
Ответ на: комментарий от James_Holden

Ну вот я подумал, может, течёт что-то, как «натекает», пульса перестаёт справляться... Сразу пересобирать неохота.

Shadow ★★★★★
() автор топика

pulseaudio -k помогает, но хотелось бы стабильности.

Запускай в кроне. Как не линуксоед прям, ей богу.

filosofia
()
Ответ на: комментарий от Valar

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

Такая же фигня со внешней звуковухой, пшпшаудио на последней убунте LTS, забыл номер.

С одной встройкой все ок.

Nervous ★★★★★
()
Последнее исправление: Nervous (всего исправлений: 2)

удалить

нет поцтеринговских велосипедов - нет проблем

anonymous
()
Ответ на: комментарий от Shadow

нормальный совет для ленькиных поделок

anonymous
()

At present, no one maintains a PPA for newer PulseAudio releases.

If, however, you need to upgrade PulseAudio, you will have to download and install from source.

Ford_Focus ★★★★★
()
Ответ на: комментарий от Ford_Focus

Да фигня.

Я сейчас скачал древний mediatomb, чтобы наложить хитрый патч, который делает транскодируемый поток seekable. Я не настоящий программист, там патч под древнюю версию libupnp - я на gerber-е не смог переделать...

Если с настройкой по прерыванию не прекратится «деградация» - тогда пересоберу.

Shadow ★★★★★
() автор топика

ААААА!!!!
Оно не пщщщпердит, оно в 2 раза частоту тона понижает - на ютубе тётеньки глубоким басом говорят!

Shadow ★★★★★
() автор топика

это нормально для Ubuntu.

annerleen ★★★★☆
()

Еслть, выпилить пшпш и юзать чистую алсу.

Dog ★★★
()
Ответ на: комментарий от X512

Каждый раз смешно и грустно, когда вижу очередной подобный фанатизм. Раз относительно новое, то сразу все проблемы решает, да? Реальность так не работает.

PulseAudio шипит не из-за того, что там основной цикл принять-обработать-послать не смогли написать. Шипит он из-за особенностей разных звуковых карт, костыли к которым собирались годами. Эти особенности никуда не денутся с переходом на PipeWire. Зато все костыли придётся подбирать заново.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Шипит он из-за особенностей разных звуковых карт, костыли к которым собирались годами.

esd однако не шипел...

Shadow ★★★★★
() автор топика

Есть этому название и пути решения?

ALSA. Так было, так есть, и так будет всегда.

anonymous
()
Ответ на: комментарий от anonymous

OSS4 удобнее и лучше звучит.

Shadow ★★★★★
() автор топика
Ответ на: комментарий от Shadow

Вы притащили в линукс софт хрен пойми какой сложности, мало кто из вас понимает, как он работают. Сколько всякого разного говна они проворачивают на тиках своих внутренних таймеров? И тебя колотит от крона?

А от факта, что говно, которое ты пытаешься «починить», работает в зависимости от версии, дистра и фазы Луны, тебя не трясёт? И все советы сводятся либо к подбору версии, либо наложению какого-то древнего патча, суть которого ты не понимаешь, и почему он до сих пор не в мастер-ветке тебя тоже не заботит. Эталонная обезьяна с гранатой.

Зато за крон он бить собрался. Ну налетай.

filosofia
()
Последнее исправление: filosofia (всего исправлений: 1)
Ответ на: комментарий от filosofia

либо наложению какого-то древнего патча, суть которого ты не понимаешь

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

Shadow ★★★★★
() автор топика
Ответ на: комментарий от Shadow

Ну ты же понимаешь, что шипение связано с особенностями конкретного железа? Может, этот конкретный звуковой чип нужно раз в 20 часов сбрасывать, а иначе у него таймер ломается.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

нужно раз в 20 часов сбрасывать, а иначе у него таймер ломается

Мама, верни мне мой SB16!
Ладно, посмотрим. Чудес не бывает, нормальное решение наверняка есть и наверняка связано с утечкой чего-либо или рассинхронизацией.

Shadow ★★★★★
() автор топика
Последнее исправление: Shadow (всего исправлений: 1)
15 октября 2021 г.
Ответ на: комментарий от James_Holden

Нашёл актуальную, то же самое.

Shadow ★★★★★
() автор топика
Ответ на: комментарий от i-rinat

Сейчас у меня:
- встройка
- HDMI через видео в монитор с колонками
- Line 6 UX2 внешняя

...и обновил PulseAudio. Та же хрень, на разных ядрах от 5.4.0 до 5.13, на всех трёх картах.

Выглядит так:
- спустя несколько часов или после выхода из сна пщдщ вместо звуков, воспроизведение видео в Firefox ТОРМОЗИТ. pulseaudio -k - и всё прекрасно, видео плавное. Кажется, что-то с буферами. По какому ключевому слову искать?

Shadow ★★★★★
() автор топика
Последнее исправление: Shadow (всего исправлений: 2)
Ответ на: комментарий от i-rinat

А я вначале думал удалить его надо. А потом на версию поглядел...

peregrine ★★★★★
()
Ответ на: комментарий от Shadow

с буферами ()()

вот https://wiki.archlinux.org/title/PulseAudio/Troubleshooting

куча опций. верти-крути 🔄 неделю, перебирая все комбинации.

Тут вон костыль приделывают к suspend

https://wiki.archlinux.org/title/PulseAudio/Troubleshooting#No_sound_after_resume_from_suspend

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)

Есть этому название и пути решения?

Может ты каких-то плагинов мимоходом наставил? Или timidity какой-нибудь.

no-such-file ★★★★★
()

Вообще, у меня раз в пару недель такое встречалось, но исчезло после какого-то из обновлений. Возможно, пора переходить на 20.

izzholtik ★★★
()
Ответ на: комментарий от fornlr

Спасибо, выходные будут не скучными!

Shadow ★★★★★
() автор топика
Ответ на: комментарий от Shadow

Не, у меня тормозов не было, просто звук странно искажался, как будто в 16 битах старший и младший байты местами поменялись..

izzholtik ★★★
()
Последнее исправление: izzholtik (всего исправлений: 3)
Ответ на: комментарий от no-such-file

Не, только sink от jack, и то ПОСЛЕ появления проблемы

Shadow ★★★★★
() автор топика

нет пыш пыш и нет проблем.

какие то мазохисты, блин, тащат всякие какахи бесполезные в дистр, а потом плачутся - микрофон не работает, звук трещит и т.д.

anonymous
()
Ответ на: комментарий от izzholtik

Да вот пока не хочется. Например, захотелось поговноверстать HTML - поставил легко и непринуждённо BlueGriffon из deb пакета «Ubuntu 18 LTS». И такого софта много.

Shadow ★★★★★
() автор топика

но хотелось бы стабильности.

crontab 0 0 */2 * * pulseaudio -k =)

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от Shadow

По какому ключевому слову искать?

Единственное, что в голову приходит, это «tsched=0».

воспроизведение видео в Firefox ТОРМОЗИТ. pulseaudio -k - и всё прекрасно, видео плавное.

Ну как бы если есть живое соединение с PulseAudio, Firefox использует колбеки от него для измерения времени. Нет колбеков — видео зависает. А вот если оно продолжается, но тормозит… Тут с наскоку не разобраться. Возможно, после просыпания ото сна драйвер звукового адаптера решает, что теперь адаптер требует куски данных большего размера, а PulseAudio не в состоянии этот факт опознать, потому что при инициализации драйвер опрашивал, и тот заявлял, что может обрабатывать кусочки меньшего размера. Или что-то с часами в системе происходит. «tsched» опирается на точность таймера, поэтому если таймер поплывёт, всё станет плохо.

после выхода из сна

Сколько-там лет назад, кстати, был баг в alsa-libs, который всплывал после выхода из сна. Конкретно в том баге проблема была в некорректной обработке ошибок в dmix, так что на PulseAudio конкретно эта проблема возникать не должна, да и починили её давно. Но может быть что-то похожее. Кстати, баг почти ни у кого не воспроизводился, потому что был связан с особенностями поведения железа.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.