L29Ah
Linux ? PulseAudio ALSA pipewire бля чёт pipewire сосёт
08:22:02]<L29Ah> how do i allow a process to output sound but forbid to capture? i'm running apparmor so i could allow/deny access to individual files, but seems like pipewire uses one socket for everything :/
09:11:10]<gkiagia> L29Ah: pipewire uses one socket but it allows setting permissions on individual objects that are accessible via this socket. To make this work you need to program the session manager or some other approval daemon to listen for clients and grant/deny permissions on the relevant objects
09:12:38]<gkiagia> There is a script in wireplumber to do that but note that it hasn't been used / tested in real world scenarios like that. It is pretty much wip.

как там с этим у pulseaudio?
или чтобы иметь возможность запретить плеерам записывать микрофон нужно возвращаться на ALSA?
PoZitron
Linux PulseAudio Какое-то минорное совершенно незначительное обновление пульса сделало так, что у меня микшер пульса стал связан с микшером alsa. Меня это не устраивало, нашёл такое исправление:
sudo sed -i 's/^volume = merge$/volume = ignore/' /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf.common

Стало вроде почти как раньше, но у беспроводных наушников теперь тоже сначала пришлось выкручивать звук в alsa-mixer.
PoZitron
Linux PulseAudio мышь Какое-то время назад купил себе Logitech MX Master 3. Настраивать её занятие увлекательное. На боковое колёсико я, не долго думая, повесил регулировку звука. Правда есть несколько возможных реализаций этого, и ни одного правильного. Я выбрал через pactl, но он легко увеличивает громкость выше 100% и ограничить это никак нельзя :( Пришлось набросать такой костыль:
LANG= pactl list sinks | grep -A8 RUNNING | grep -q -E '1..%' && pactl set-sink-volume @DEFAULT_SINK@ 100% || pactl set-sink-volume @DEFAULT_SINK@ +1%

Что тут:
* находим активный sink
* проверяем что громкость перескочила 100%
* если да — ставим 100%
* если нет — делаем +1%

PS MX Revolution всё-таки лучшая мышь

Strephil
Linux PulseAudio pipewire Отпишу отдельным постом, что ли.
Установил pipewire-pulse, прописал эту библиотеку симлинками вместо libpulse (ну да, костыль, зато просто), удалил pulseaudio.
Теперь весь софт, который шипел через pulseaudio, шипит через pipewire. Все устройства видны, звук регулируется.

Сижу, слушаю какой-то концерт Бориса Гребенщикова. Готовность к десктопу 100%.
Strephil
Linux PulseAudio pipewire Узнал, что Pulseaudio это уже не модно, и теперь для пшшш на десктопе предлагается устанавливать Pipewire.
Оказывается, у меня в системе это уже стоит, прилетело по зависимостям для gcolor3 — простой программки для выбора цвета!
Чтож, попробую на досуге посмотреть, может ли Pipewire заменить Pulseaudio и хорошо ли оно шипит.
Linux готов для десктопа. Уже почти.
Hawat
PulseAudio говно mpv Еще одна неприятная особенность, если поставить видео на паузу, а потом снова включить то звук плавно увеличивается до нужной громкости...как-же это бесит! С голой alsa подобной фигни нет, значит дело в поттеринг-аудио(ну или связке mpv+pulse, другие плееры не пробовал), в интернете пока не накопал как отключить подобное поведение.
Hawat
PulseAudio говно И всетаки пульса шипит. В хороших наушниках отчетливо слышно что после проигрывания звука остается тихий шипящий фон который заканчивается щелчком, такой эффект как на кассетных или пленочных магнитофонах, когда последние несколько сантиметров пленки пусты. "Теплый пленочный звук".
Hawat
PulseAudio debian8 Раз уж поставил систему с systemd, решил и пыщ-пыщ-аудио потыкать. Одно время использовал на рабочем компе(ага работал в тех. поддерждке и настроить вход/выход звука в nausoftphone иначе не получалось т.к. он блокировал устройства alsa и не отдавал, а если забрать жестко — падал). Ну что-ж, на древнем Atom N270 не шипит, хотя и смысла от него нет абсолютно.
Kerrigan
PulseAudio to_memory Если вам внезапно захотелось повещать через OBS, но не выдавать в стрим что-то кроме игры, то:
1. создаем нулевой выход через pactl load-module module-null-sink sink_name=SINK_NAME sink_properties=device.description="SINK_DESCRIPTION"
2. Смотрим в pacmd list-sinks id нашего звукового устройства и загруженного null-sink
3. Склеиваем их через pactl load-module module-combine-sink slaves=id_синков_через_запятую
4. Даем obs на выход получившийся sink, он будет называться что-то типа Simultaneous output 1 и 2
5. То что хотим слушать только локально — вешаем на локальный девайс, то что должно локально и стримиться — на полученный sink
avallach2000
Linux PulseAudio говно Ёбаное pulseaudio. У него, похоже, разные задержки для правого и левого каналов. Два часа убил на попытки сфазировать АС, потом вынес пульсу к херам собачьим и вуаля — всё заработало. Лучей добра тебе, Поттеринг!

P.S. Желающим тоже потрахаться сюда: audiocheck.net

P.P.S. Теперь придется играть в Wasteland 2 без звука (>_<)/.
4DA
? PulseAudio HW sound говноедство Посоны, включив вчера комп, я обнаружил что у меня больше нет звука.

* mplayer использует вывод pulse,
* в логах pulseaudio никакого криминала нету,
* в pavucontrol показывается, что звук идет
* в pavucontrol показывается аудиовыходы

звука нет. куда копать?
inb4: перестань жрать говно и поставь OSSv4 и JACK.

P.S взбутнул шидношс, там звук есть.
balodja
? PulseAudio У меня одна пульса через сеть в другую передаёт звук по нативному протоколу. Хочу выставить руками буферизацию длиной в одну секунду, чтобы гарантировано не было проблем со звуком (пульса сама не справляется с выставлением грамотной задержки). Поскольку там в основном идти будет музыка, то задержка в одну секунду — это очень даже ОК. Но я никак не могу найти возможности такую простую вещь подкрутить (размер буфера при передаче/приёме). Может кто подскажет, куда копать?
tzirechnoy
Linux Debian PulseAudio fail poettering В рамках обычного apt-get upgrade почему-то опять притащился pulseaudio.
Увидел я это, разумеется, потому, что пропал звук.
(снёс — и всё заработало, естественно).
provaton
Linux PulseAudio поттеринг В вайне начала вылазить ошибка звука — "ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred". Скорей всего это из-за пульсаудио. Какой способ решения выбрать — снести нахер пульсу или попытаться нашаманить с конфигами?
NetMoose
Linux PulseAudio Arch Знач так, если у вас ноут с арчем и KDE, как у меня. И звуковуха поет как из анала, т.е. тихо и еле слышно, то pavucontrol вам все одно в помощь, несмотря на его гномячье происхождение.
Tenno-Seremel
Linux ? KDE PulseAudio kmix В тред призываются кде-эксперты. Там kmix уже научился PulseAudio рулить наконец в 4.11, например? Управление MPRIS-совместимых программ не в счёт.
Strephil
Linux PulseAudio Arch глюкалово Не обновлялся где-то месяц, аптайм был 38 дней, обновился, отвалился звук.
$ pactl list cards вроде бы карточку показывает.
gnome-control-center никаких звуковых устройств не показывает вообще.
И что с этим делать?
Звука нет.
PoZitron
PulseAudio lowpass В Pulseaudio оказывается уже давно запилили многоканальный эквалайзер, что означало бы что моя мечта (@PoZitron *lowpass) наконец-то сбылась, если бы только он зараза не хрипел. Называется module-equalizer-sink, и он даже лучше справится с задачей среза частот, он более гибкий.
Но я не буду вдаваться в подробности пока не уберу треск. Хотя возможно на вашей конфигурации всё будет работать нормально.
O01eg
Linux PulseAudio прекрасное linux.org.ru Традиционная история успеха: linux.org.ru
"Притащил Амфитон-У-002, подключил к сервачку с картой SB Audigy SE, и... Звук оказался на порядок паршивее чем при тестовом прогоне с подключением к обычному плееру. Добавляю 10% громкости в MPD — дичайшие хрипы и моргание «Перегрузка» при минимальном значении хардварного регулятора. Убавляю на 20% — тишина, приходится выкручивать регулятор почти на треть, что сопровождается пердением НЧ. Схватился за голову, думал все, погиб несчастный усилок, или карта погорела, а потом вспомнил что у меня стоит.. Pulseaudio! Сношу, в alsamixer выставляю на терпимые значения регуляторы (при включенном пульсе регулятор был всего один и имел четыре положения), перезапускаю MPD. Бинго! Чудесный звук, адекватные шаги регулятора громкости."
bsdfun
Linux PulseAudio Обновил пульсаудио до 4-й версии — стоило мне написать в скайп что бы проигрался звук нотификации — сразу же в наушниках послышался непрекращаемый пердеж. Всё исправилось с помощью
killall -9 pulseaudio
rion
Linux PulseAudio нужен простенький pulseaudio аплет для регилировки звука из трея. должен запускаться в гном2/мате. стандартный матевский не работает.
такие вообще существуют? а то что-то ничего нагуглить не могу
Strephil
PulseAudio Arch Gnome3 глюкалово systemd Опять пропал было звук и не понятно почему.
Попробовал загрузиться в Gnome3. Звук появился, потом пропал, упал pulseaudio. Перезапустил pulseaudio из консольки. Всё заработало.
Вышел из Gnome3, зашол в wmii, звук есть.
Теперь всё работает и готово для десктопа.
INFOMAN
PulseAudio говно вброс поттеринг если в ппщщщщаудио начинается ппщщщщ, вовсе не обязательно делать pulseaudio -k и потом перезапускать все приложения, юзающие звук. Достаточно всего лишь двух простых команд:

$ pactl suspend-sink 0 true
$ pactl suspend-sink 0 false

цуке.
INFOMAN
PulseAudio говно поттеринг Поставил ппщаудио. В kmix оно мне высунуло один ползунок для громкости выхода и один для громкости микрофона. Микрофон искаропки не заработал.

Оказалось, что для того, чтоб настроить микрофон, надо открыть alsamixer, выбрать там реальную звуковуху через F6, и там настраивать громкость и усиление.

Юзерфрендли шо ппц.
Livid
Bash PulseAudio livid.pp.ru Немного рекламы. Первый за полгода пост в моем другом бложике, "Переключение звуковухи в PulseAudio". Речь о том, как все источники звука перенести на другой синк. И да, pavucontrol этого не умеет, хотя уверен что велосипеды уже есть, и мой не первый и вряд ли даже самый удачный. Но пусть будет. livid.pp.ru