R12 и звук через pipewire
- VictorR2007
- Сообщения: 7735
- Зарегистрирован: 12 сен 2011, 13:00
R12 и звук через pipewire
На 2019.1 вполне работает вывод звука через pipewire.
Пакеты с либами pulseaudio полностью удалить пока не удастся, так как некоторые либы от pulse прописаны
в зависимостях к другим пакетам, или пакеты собраны с ними.
Но если удалить пакет pulseaudio, и те пакеты, которые он сам при удалении потянет за собой,
ну там task-pulseaudio и некоторые другие, и установить пакеты
pipewire
pipewire-alsa
pipewire-gstreamer
pipewire-jack
pipewire-pulseaudio
pipewire-utils
то после перезагрузки звук будет уже через pipewire.
Сам таким вариантом пользуюсь уже с неделю.
Сегодня собран образ со звуком через pipewire.
Это просто как один из возможных вариантов на любителя.
https://abf.rosalinux.ru/platforms/rosa ... ists/38914
Пакеты с либами pulseaudio полностью удалить пока не удастся, так как некоторые либы от pulse прописаны
в зависимостях к другим пакетам, или пакеты собраны с ними.
Но если удалить пакет pulseaudio, и те пакеты, которые он сам при удалении потянет за собой,
ну там task-pulseaudio и некоторые другие, и установить пакеты
pipewire
pipewire-alsa
pipewire-gstreamer
pipewire-jack
pipewire-pulseaudio
pipewire-utils
то после перезагрузки звук будет уже через pipewire.
Сам таким вариантом пользуюсь уже с неделю.
Сегодня собран образ со звуком через pipewire.
Это просто как один из возможных вариантов на любителя.
https://abf.rosalinux.ru/platforms/rosa ... ists/38914
- mikhailnov
- Сообщения: 264
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
R12 и звук через pipewire
Это можно сделать проще:
сначала ставим pipewire:
достаточно просто pipewire, pipewire-alsa, -pulseudio, -jack и пр. сами подтянутся
Затем удаляем pulseaudio:
И перезагружаемся или перезапускаем user-$UID.slice. Все. Теперь звук работает через piewire без каких-либо дополнительных настроек.
Можно управлять звуком и через pavucontrol-gtk/pavucontrol-qt, и через, например, qjackctl, управляя там прямо "графом" потоков звука,ниже скриншот.
В некоторых программах, которые сами умеют работать и с pulseaudio, и с libalsa, и jack, например, simplescreenrecorder, ardour, можно использовать любой вариант, в simplescreenrecorder я выбираю jack, появляются очень удобные галки для включения захвата звука с динамиков и с микрофона.
Пакет pipewire-pulse предоставляет pulseaudio:
Поэтому замена pulseaudio на pipewire настолько прозрачна.
сначала ставим pipewire:
Код: Выделить всё
dnf install pipewire
Затем удаляем pulseaudio:
Код: Выделить всё
dnf remove pulseaudio
Можно управлять звуком и через pavucontrol-gtk/pavucontrol-qt, и через, например, qjackctl, управляя там прямо "графом" потоков звука,ниже скриншот.
В некоторых программах, которые сами умеют работать и с pulseaudio, и с libalsa, и jack, например, simplescreenrecorder, ardour, можно использовать любой вариант, в simplescreenrecorder я выбираю jack, появляются очень удобные галки для включения захвата звука с динамиков и с микрофона.
От библиотеки libpulse.so.0 избавляться НЕ нужно, программы с ней слинкованы, pipewire нынче предоставляет сервер-демон, прикидывающийся pulseaudio, а родная библиотека pulseaudio libpulse.so.0, которую используют многие программы, просто общается с pipewire, как обычно общается с pulseaudio, по сокету.Пакеты с либами pulseaudio полностью удалить пака не удастся, так как некоторые либы от pulse прописаны в зависимостях к другим пакетам, или пакеты собраны с ними.
Пакет pipewire-pulse предоставляет pulseaudio:
Код: Выделить всё
$ rpm -qP pipewire-pulseaudio | grep ^pulseaudio
pulseaudio = 0.0.3.24.fake
pulseaudio(x86-64) = 0.0.3.24.fake
- mikhailnov
- Сообщения: 264
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
R12 и звук через pipewire
Те из них, которые читает libpulse.so.0, в той или иной мере актуальные. Которые для демона - не актуальны.ans писал(а): 09 май 2021, 19:02А на настройки в etc/pulse это как-то влияет?
Или там уже другие будут?
R12 и звук через pipewire
Установил, но как-то всё стало со звуком работать сикось-накось.VictorR2007 писал(а): 09 май 2021, 17:15 Сам таким вариантом пользуюсь уже с неделю.
Сегодня собран образ со звуком через pipewire.
Это просто как один из возможных вариантов на любителя.
https://abf.rosalinux.ru/platforms/rosa ... ists/38914
Переустановил систему с образа 38914 - всё нормально вроде, но VLC перестал показывать IPTV через UPD.
Провайдер у меня так работает.
R12 и звук через pipewire
Помогло.VictorR2007 писал(а): 11 май 2021, 02:09Что, помогло? Просто раньше он, plasma5-firewall, по умолчанию был выключен,
а сейчас, в последних образах, systemd его включает по умолчанию.
Сам долго не мог понять, почему вдруг перестало работать подключение по nfs и samba.
Пока не увидел, что plasma5-firewall включен.
Но не работает audacious, устанавливается, но не запускается.
Где alsamixer?
А, что разве сетевые подключения работали когда-то?
У меня не работало и сейчас не работает, сеть показывает, но ни к кому не подключается.
Что-то нужно отдельно для этого включить?
- VictorR2007
- Сообщения: 7735
- Зарегистрирован: 12 сен 2011, 13:00
R12 и звук через pipewire
Это шутка?
Пакет audacious-plugins установлен?
R12 и звук через pipewire
Действительно, тормознул. Плагин установил, но звук регулируется только из трея
R12 и звук через pipewire
установил pipewire по рекомендациям, всё установилось, но забавно начал идти звук:аудио проигрыватель радио начал обрывать на 2-й секунде, при проигрыше музыки- заметно было, что кодек тормозит (играл как зажеванная пленка, типа низкая скорость воспроизведения), такая же история с онлайн стримингом.
вернул пулс аудио и все встало в норму.
всё это было на виртуалке через аудио карту sound blaster. так что, либо кодеки, либо дрова не дружат с pipewire.
вернул пулс аудио и все встало в норму.
всё это было на виртуалке через аудио карту sound blaster. так что, либо кодеки, либо дрова не дружат с pipewire.
R12 и звук через pipewire
Переустановил систему с образа 38956(Pulseaudio) - звуковые проблемы исчезли.
P.S.Как-то странно в live-режим загружается, панель то появляется, то не появляется. После третьей перезагрузки появилась.
В образе не хватает пункта, чтоб выбрать включение Анаконды без входа в live-режим, зачем время тратить?
P.S.Как-то странно в live-режим загружается, панель то появляется, то не появляется. После третьей перезагрузки появилась.
В образе не хватает пункта, чтоб выбрать включение Анаконды без входа в live-режим, зачем время тратить?
R12 и звук через pipewire
установил ОС на живую машину. звук с pulseaudio на установленной звуковой карте не работает, но после вышеуказаных инструкций с установкой pipewire все заработало