The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск мультимедийного сервера PipeWire 1.0.0

26.11.2023 12:18

Опубликован выпуск мультимедийного сервера PipeWire 1.0.0, который отмечен как первый стабильный релиз, ознаменовавший зрелость проекта. На уровне API и ABI версия 1.0 обратно совместима с веткой 0.3. PipeWire позиционируется как сервер, идущий на смену звуковому серверу PulseAudio и отличается от него добавлением средств для работы с потоками видео, возможностью обработки звука с минимальными задержками и новой моделью безопасности для управления доступом на уровне отдельных устройств и потоков. Проект поддерживается в GNOME и уже по умолчанию применяется в Fedora Linux, RHEL, Ubuntu, Debian, SUSE/openSUSE и многих других дистрибутивах Linux. Код проекта написан на языке Си и распространяется под лицензией LGPLv2.1.

PipeWire предоставляет возможности для обработки любых мультимедийных потоков, способен смешивать и перенаправлять потоки с видео, может применяться для управления источниками видео, такими как устройства захвата видео, web-камеры или выводимое приложениями содержимое экрана. Например, PipeWire даёт возможность организовать совместную работу нескольких приложений с веб-камерой и решает проблемы с безопасным захватом содержимого экрана и удалённым доступом к экрану в окружении Wayland.

PipeWire также может выступать в роли звукового сервера, обеспечивающего минимальные задержки и предоставляющего функциональность, комбинирующую возможности PulseAudio и JACK, в том числе учитывающую потребности систем профессиональной обработки звука, на которую не мог претендовать PulseAudio. Кроме того, PipeWire предлагает расширенную модель безопасности, позволяющую управлять доступом на уровне отдельных устройств и конкретных потоков, и упрощающую организацию проброса звука и видео из изолированных контейнеров и в них. Одной из главных целей является поддержка самодостаточных приложений в формате Flatpak и работа в графическом стеке на базе Wayland.

Основные возможности:

  • Захват и воспроизведение звука и видео с минимальными задержками;
  • Средства для обработки видео и звука в режиме реального времени;
  • Многопроцессная архитектура, позволяющая организовать совместный доступ к контенту нескольких приложений;
  • Модель обработки на основании графа мультимедийных узлов с поддержкой циклов обратной связи и атомарных обновлений графа. Допускается подключение обработчиков как внутри сервера, так и внешних плагинов;
  • Эффективный интерфейс доступа к видеопотокам через передачу файловых дескрипторов и доступа к звуку через совместно используемые кольцевые буферы (shared ringbuffer);
  • Возможность обработки мультимедийных данных от любых процессов;
  • Наличие плагина к GStreamer для упрощения интеграции с существующими приложениями;
  • Поддержка изолированных окружений и Flatpak;
  • Поддержка плагинов в формате SPA (Simple Plugin API) и возможность создания плагинов, работающих в режиме жесткого реального времени;
  • Гибкая система согласования используемых мультимедийных форматов и выделения буферов;
  • Использование одного фонового процесса для маршрутизации звука и видео. Возможность работы в форме звукового сервера, хаба для предоставления видео приложениям (например, для gnome-shell screencast API) и сервера для управления доступом к аппаратным устройствам захвата видео.

Из изменений по сравнению с веткой 0.3 отмечается включение по умолчанию поддержки jackdbus, позволяющей использовать PipeWire в качестве полноценного клиента звуковой системы JACK. Для ALSA задействовано планирование на базе IRQ в профиле Pro-Audio, позволяющее добиться задержек на уровне JACK. Добавлена поддержка одновременно старой и новой версии webrtc-audio-processing. В pw-cat добавлена поддержка файлов DFF DSD. Добавлена поддержка платформы GNU/Hurd.

  1. Главная ссылка к новости (https://github.com/PipeWire/pi...)
  2. OpenNews: Ubuntu 22.10 перейдёт на обработку звука при помощи PipeWire вместо PulseAudio
  3. OpenNews: Выпуск дистрибутива Raspberry Pi OS, переведённого на Debian 12, PipeWire и Wayland
  4. OpenNews: Доступен мультимедийный сервер PipeWire 0.3, идущий на смену PulseAudio
  5. OpenNews: Представлен мультимедийный сервер PipeWire, идущий на смену PulseAudio
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60182-pipewire
Ключевые слова: pipewire
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (116) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, soarin (ok), 12:26, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    > 1.0.0

    Ну всё, можно перебираться с PulseAudio. Как первый фикс выйдет.

     
     
  • 2.4, Аноним (4), 12:33, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Необязательно, впрочем с альсы или джека тоже сползать ненужно. Иногда он часто давал злые пшики чуть ли не подряд на максимальной громкости вместо выставленной номинально, так что версия 1.0.0 еще ничего не значит пока не избавятся от наследия пульсаудио с этими лютыми багами.
     
     
  • 3.99, Аноним (99), 00:12, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Перебрался больше года назад на убунте, начинал вообще с ручных сборок пакетов, ща есть ppa для убунты. Ставил ради OSU. Проблемы были, звук пердел... почитал документацию, поставил макс задержку в 10 мс и пердеж ушел.  
    Пульса дает высокий latency. А для игры в OSU задержка звука = поломка мозга. Прекрасно ест также всякий муз софт через вайн, пробовал баловатся с синтезатором через pianoteс(+wine) + synthesia (wine) + midi клава + easyeffects. Все работает без каких-либо проблем вообще.

    Пайпварь нафедоре пол года как уже тестят так что это действительно стабильный релиз.    

     
     
  • 4.150, Аноним (150), 20:04, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А еще представь себе замечательный ПШШШ посреди ночи выданный на телевизор вместо наушников.
    Я такое вечером ловил.
    Потому что мониторы типа 27" устарели с приходом 4К телевизоров 50" которые считай вчетверо больше при вчетверо большем разрешении чем 1920х1080, а на само деле больше, так как каждый дюйм добавляет площади больше предыдущего.
    То есть нельзя не вырубать звук при включении наушников, а это напрягает.
    Нельзя доверять этому поделию. В реальных условиях это подстава.
     
  • 2.6, 6.6 конфетка (?), 12:37, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Художнику и голой Алсы с Ладспой хватит, а то и осс. Музыкантов конечно тоже тут встречал,но их мало,остальные Рачик даже не осилили и жрут из коробки.
     
     
  • 3.33, Аноним (33), 14:39, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Художнику и голой Алсы с Ладспой хватит, а то и осс. Музыкантов
    > конечно тоже тут встречал,но их мало,остальные Рачик даже не осилили и
    > жрут из коробки.

    Музыкантам нужна совместимость софта с JACK, остальное - игрушки.

     
     
  • 4.36, 6.6 конфетка (?), 14:53, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Признаться, считал,что Пайпвае умеет гораздо больше.
     
  • 4.90, Аноним (90), 22:16, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так пульса прекрасно дружит с джеком.
     
     
  • 5.131, Аноним (131), 13:32, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Помогает создавать фон естесственного шума природы.
     
  • 4.149, jt3k (ok), 19:59, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для любых целей подойдёт обычный mini-jack
     
  • 3.71, Бывалый смузихлёб (?), 18:12, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > остальные Рачик даже не осилили и жрут из коробки

    С вентурой посложнее будет. Особенно с припиливанием поддержки разных аппаратных штук

     
     
  • 4.75, 6.6 конфетка (?), 18:53, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В Эплах не понимаю. В Лине правда тоже не особо силён.%
     
     
  • 5.76, Бывалый смузихлёб (?), 19:01, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Многие проггеры в яблоках примерно похожи. Абсолютно не самостоятельны
    Но, по линю поможет этот сайт и его иобитатели
    А по яблоку - да даже tonymacx86 и dortania( https://dortania.github.io/OpenCore-Install-Guide/extras/ventura.html, очень продвинутые гайды, хз кто их монетизирует, но там реальное железо и нюансы )
     
     
  • 6.78, Бывалый смузихлёб (?), 19:13, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В общем, по яблоко, тонна нюансов
    Хотя и можно поставить ЭТО на свой комп( ОСь выпускается ежегодно, под х86 - год последней поддержки этой архитектуры. Где-то 2-3 года )
    Но в дальнейшем - потребуется допиленная яблочная система. СтОит "всего лишь" 500 кило деревянных - и это за мать_его_арм на базовых параметрах
     
  • 6.79, 6.6 конфетка (?), 19:19, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Для меня это всё слишком сложно и не понятно. Я стянул с Гит конфиг для Алсы с Ладспа плагинами.
    .asoundrc в общем и на простых колонках,а также наушниках оно работает. Система 32/64 чтобы Ладспа не косячила. Остальное от версии ядра зависит - тише или громче,большей выгды не заметил.
     
  • 3.159, Аноним (159), 07:59, 28/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Художнику обычно что дают то он и ест, хоть там планшет с реакцией 133 герца. Дадут 200 герц - будет орать и доказывать что он не дурак и это профессиональная модель планшета, хотя речь идет о руске которая используя техноллгию электроагнитного резонанса может бвть несовместима, а еще что лучше по беспроводу да.
    Если бы ему доказали что так все только лишь медленнее и уюкурсор лагает где-то позади он бы сделал обор художника как правильно выбрать планшет ориентируясь на кнопочки.
    В общем корявых товарищей там хватает и вместо разгона USB порта они вещают бредни маркетологов, которые продали им ненужные опции.
     
  • 2.8, Аноним (8), 12:47, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    На сусе оно уже по дефолту.
     
  • 2.9, Аноним (9), 12:52, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Давным-давно перебрался и удалил пульсу и jack. Никаких проблем не имею.
     
     
  • 3.93, FF (?), 23:13, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Научи
     
     
  • 4.98, Аноним (99), 00:05, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чему ? Стивишь ЛТС убунту, подключаешь ppa pipewire-debian ставишь пайпварь, удаляешь пульсу (гайд есть там же, если что гугли pipewire ubuntu how to....).  
     
  • 4.136, Аноним (9), 15:07, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я воспользовался известным руководством и больше трогать не пришлось. Даже могу записывать гитару, если очень хочется.

    https://wiki.archlinux.org/title/PipeWire_(%D0%A0%D1%83�)

     
  • 2.14, наука_кандидатов (?), 13:10, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Перебрался чуть ли не на старте разработки, потому что на пульсе творилась дичь в виде внезапного слёта уровней громкости. Аж вздохнул свободно.
     
     
  • 3.19, soarin (ok), 13:49, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > потому что на пульсе творилась дичь в виде внезапного слёта уровней громкости

    Я один раз контуженным так валялся (буквально), включаю, а какого-то на 100%, и вся эта лампово-аудифольская  бандура с наушниками как бомбанёт.
    Лежал на полу и думал, что надо предупреждения "осторожно, линукс опасен для вашего здоровья".
    Потом баланс постоянно путало, почему-то при старте смещалось с равного в одну сторону всегда на одно и тоже самое положение примерно на 15%

     
     
  • 4.34, Аноним (34), 14:48, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чуть не отбросил копыта. И как от такого застраховатся? А никак.
     
     
  • 5.91, Аноним (90), 22:19, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Забекапиться. Только сначала нужно жениться на бекаполке. Ну или не жиниться, но это уже нелицензированное применение.
     
  • 5.101, Аноном (?), 02:22, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    МакОС и Шиндовс =) Ну и разумеется самый ПОСЛЕДНИЙ регулятор громкости должен быть АППАРАТНЫЙ, и стоять на каком-то приемлимом уровне.    
     
     
  • 6.133, Аноним (150), 13:45, 27/11/2023 Скрыто ботом-модератором
  • +/
     
  • 4.88, bergentroll (ok), 22:07, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вообще ламповую бандуру по аудиофилькому канону полагается аналоговым аттенюатором регулировать, а в ОС выставить 100%, а то глубина битности съедается, цифровые шумы и прочие ужасы. Как при некратном ресайзе картинки.
     
  • 4.142, Kuromi (ok), 16:27, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сходная проблема, только у меня почему-то постоянно сбрасывается на 82%. Уже привык было проверять громкость заранее.
     
  • 3.24, andy (??), 14:01, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    У меня до сих пор такое с pipewire на Debian 12. Перезагрузился и все - выставляй уровни громкости заново.
     
  • 3.125, Ма (?), 11:53, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    /etc/pulse/daemon.conf
    раскоментировать "flat-volumes = no"
     
  • 2.40, Skullnet (ok), 15:32, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давно уже перебрался с пшпшпшпшаудио на Pipewire. Идеально работает.
     
     
  • 3.41, Аноним (41), 15:36, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > с пшпшпшпшаудио на пульсу

    и как, долго перебирался? =)

     
     
  • 4.45, Skullnet (ok), 15:50, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Просто поставил и работает. Ну ещё подкрутил под себя настройки, чтобы, например, выкинуть из списка звуковухи, которые я не юзаю.

     
  • 3.48, kawaii boy (?), 16:06, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > с пшпшпшпшаудио на пульсу

    Што?

     
  • 2.60, КО (?), 17:33, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –10 +/
    1.0 на линухе это как 0.0.1 на винде
     
     
  • 3.65, Ефрщ (?), 17:52, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    PipeWire на винде?
     
  • 3.95, FF (?), 23:17, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    видел винды без сервиспаков, начиная с 3.0?
     
     
  • 4.96, an2 (?), 23:48, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё и сервис-релизы.
     
  • 2.100, aaa (??), 02:16, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если есть старые интеловские процы с UCM или, например, встроенный ТВ-тюнер, то не стоит. С Pulseaudio браузер и тв-тюнер работали независимо, а теперь оба лагают в некоторые моменты. Хотя, конечно, если есть возможность и достаточен канал, тв теперь проще смотреть через интернет. Но не везде это возможно или экономически целесообразно.
     

     ....большая нить свёрнута, показать (39)

  • 1.13, user90 (?), 13:03, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –11 +/
    А попахивает системдой, правда странно? ;)
     
     
  • 2.18, glad_valakas (?), 13:45, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    не заню чем там попахивает. мне этот pipewire предположительно затащил chromium по зависимостям.
    сейчас я удалил почти все *pipewire*, кроме libpipewire-0.3-0, который внезапно желает mpv.
     
     
  • 3.20, user90 (?), 13:50, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Дык собрать можно по разному) У кого-то труъ, у кого-то мейнстрим..
     
  • 3.23, Аноним (23), 13:54, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    что за дистрибутив? ЗЫЖ Бая разбудили, а тебя нет!
     
     
  • 4.26, glad_valakas (?), 14:03, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    devuan. системд очевидно нет.
     
  • 2.27, BrainFucker (ok), 14:05, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Системдой пахло пыщьпыщьаудио, а это уже после него запилили.

    Интересно когда до сиистемдэ доберётся кто нибудь, а за одно и до flatpak, snap, docker и запилит взамет что-то одно единое, как pipewire заменяет и pulseaudio, и jackd.

     
     
  • 3.29, user90 (?), 14:22, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Просрали полимеры.. те, кто мог бы (лет N назад) теперь на системдэ, дебиан не шевелится давно уже, ну и фсе наверно.
     
     
  • 4.30, BrainFucker (ok), 14:25, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да, там понадобится слишком много трудозатрат чтобы отвязать все зависимости, прибитые гвоздями. Проще каждое приложение в докере или аналогичном контейнере запускать.
     
     
  • 5.35, user90 (?), 14:50, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На десктопе?? Эээ.. зачем бы мне это было нужно нопример? А если неттоп, там тоже всю вот эту вот дрянь поднимать? Нее, батенька ;)
     
     
  • 6.50, BrainFucker (ok), 16:31, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Systemd по дефолту отказывается запускаться внутри докера.
     
  • 3.42, Аноним (41), 15:38, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > и jackd

    Но-но, на jack не покушайся, он ещё жив и здраствует

     
     
  • 4.43, Аноним (41), 15:39, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    здравствует*, прошу прощения
     
  • 4.51, BrainFucker (ok), 16:35, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Такое себе. От приложений требуется специальная поддержка протокола jack, без этого любое приложение с его помощью не зароутить. А вот pipewire реализует тот же самый функционал и от приложений не будет требоваться специальная поддержка этого.

    Да и автор Jackd давно признал что идея была такая себе, наконец-то добавив возможность запускать Ardour без него, ибо когда роутинг между другими приложениями не нужен, то jackd добавляет лишний оверхед над алсой.

     
     
  • 5.122, Аноним (4), 09:07, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь, для этого прокладки имеются вроде apulse.

    https://github.com/i-rinat/apulse

     
     
  • 6.153, BrainFucker (ok), 20:26, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Костыль для пульсохейтеров, созданный одним лоровцем.
     
  • 6.158, iPony129412 (?), 06:28, 28/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Который не нужен уже даже автору
    https://github.com/i-rinat/apulse/issues/121

    И который добавляет своих багов.

     
  • 3.52, OpenEcho (?), 16:38, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > а за одно и до flatpak, snap, docker

    flatpak и snap сравнивать еще куда ни шло, а вот docker то здесь при чем?

    Оффициально следует  OCI, что с ним не так?

     
     
  • 4.54, BrainFucker (ok), 16:42, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем он туда следует? https://telegra.ph/file/303cab2d8cc4b405d4f6b.png
     
     
  • 5.59, OpenEcho (?), 17:32, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Зачем он туда следует?

    OCI - это Open Container Initiative (https://opencontainers.org/) и докер следует этому стандарту

    ОпенСоурсед кстати докером: https://github.com/opencontainers/runc

     
     
  • 6.69, BrainFucker (ok), 18:08, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так Поттеринг тоже что-то там себе выдумал и следовал этому.
     
  • 2.46, Skullnet (ok), 15:51, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А попахивает системдой, правда странно? ;)

    В каком месте?

     
  • 2.74, еропка (?), 18:50, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У них там биполярка чтоли?
    В cистемд за за 5 лет существования номер версии уже за две сотни перевалил.
    А тут примерно за такой же срок жизни только-только 1.0.0
     
  • 2.86, Аноним (86), 20:31, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не попахивает, это и есть сыстемд от мира звуковых серверов.
     

  • 1.17, Константавр (ok), 13:36, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Классная штука.
     
     
  • 2.161, Oe (?), 23:14, 28/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен, запускаешь любую тяжелую вещь и звук пропадает на долю секунды. Спасибо, что хоть не заикание как при синем экране. Пустить звук не в реалтайме - гениальная идея. Почему у меня в андроиде ничего не заикается?
     

  • 1.25, BrainFucker (ok), 14:02, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Поддержка плагинов в формате SPA (Simple Plugin API)

    Я уж испугался что опять новый формат плагинов придумали, а это оказывается LADSPA просто.

     
  • 1.28, Аноним (28), 14:10, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    вувунту 24.04 будет прекрасна
     
  • 1.31, Аноним (31), 14:26, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Самое лучшее описание PipeWire, которое когда-либо видел, автору зачёт.
     
  • 1.32, Аноним (31), 14:32, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > На уровне API и ABI версия 1.0 обратно совместима с веткой 0.3

    О, блин, в Debian и производных пакет "libpipewire-0.3-0", любят же они там тупо засунуть номер в имя, что по человечески не обновишь.

     
  • 1.37, 12yoexpert (ok), 15:01, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    подскажите плиз гайд по настройке пулсы или замены её на что угодно, чтобы можно было воткнуть электрогитару и играть без задержек
     
     
  • 2.38, 12yoexpert (ok), 15:02, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    можно даже без эмуляции на компе, просто выход гитарного процессора на вход компа или по usb в комп идёт как звуковуха
     
  • 2.39, Аноним (39), 15:10, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пульса для этого не предназначена, зачем заниматься извращениями? Кстати, когда будешь выбирать из реализаций jackd, у той, что на си, задержки меньше по-моему. Но, в конечном итоге, задержки зависят также и от аудиодрайвера и модели звуковой карты. Без настройки alsa под своё оборудование не обойтись. Жаль только, на волне важности негров сломали alsa -- многие параметры конфигурации, работавшие годами, отвалились у меня, и какие-то законные параметры просто обламываются теперь (без пояснений).
     
     
  • 3.49, Аноним (49), 16:27, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В какой версии сломали?
     
     
  • 4.53, Аноним (39), 16:41, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В какой версии сломали?

    Всё посыпалось после 1.2.7, плагины отвалились после обновления, но оказалось, не только в этом дело. Пытался вернуть старые версии (от ещё квест), но, так и не заработало, возможно надо было и ядро откатывать на древние версии и всё остальное. Все конфигурации рассыпались, среди прочего. Из-за этого у такого софта, как вайн, разные интересные баги. Я не утверждаю, что дело в переименованиях, но до них ничего не отваливалось.

     
     
  • 5.55, Аноним (39), 17:09, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме пары случаев, когда плагины двигали между несколькими пакетами, но тут другое.
     
  • 4.103, aaa (??), 02:32, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    возможно, в alsa-lib 1.2.5
    У меня была похожая ситуация с сообщениями
    UCM is not supported for this HDA model" error is due to "alsa-lib 1.2.5" issue
    в августе 2021 года.
    Из-за этого стал пропадать плагин громкости в lxde.
    Теперь он не пропадает, но и для моей конфигурации стал бесполезен, т.к. отображает громкость совсем не того, что мне нужно регулировать, а если его настроить, то с обновлением pipewire все опять сбрасывается и каждый раз индикатор громкости пропадает (по причине проблем с UCM и того, что за отведенное время нужная карта не определяется, а когда определилась, не принимается в расчет pipewire)
     
     
  • 5.105, aaa (??), 02:56, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    если проблемы с UCM, то в выводе
    systemctl status alsa-state.service
    увидите что-нибудь вида
    alsa-lib main.c:1554:(snd_use_case_mgr_open) error: failed to import hw:1 use case configuration -2
    ну, или вообще строчки, содержащие error
     
  • 3.58, Аноним (4), 17:21, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Верно, звуковая влияет, но USB тут не панацея, если это не контроллер используемый только для звука. А вот pipewire делает насильно задержки  ниже чем в jack/pulseaudio, поэтому для не слишком хороших звуковых наверное только pipewire подходит, а вот Jack по мне так для другого совсем с рулением вывода 5.1 звука в 7.1 используя выход на наушники.
    Для записи же голоса и гитары важны задержки, так что пусть куски ставит помельче, ему же не воспроизводить огромными кусками нужно с буфером в полторы секунды сколько влезет.
     
  • 3.92, Аноним (92), 22:58, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > когда будешь выбирать из реализаций jackd

    и на том спасибо, учту.

    пулса как бы везде по дефолту и я за 15 лет на линкусе ни разу не задумывался об аудиоподсистеме, а тут купил гитару и стало интересно, как бы чего улучшить

    // прошу не цепляться к словам из последнего абзаца

     
  • 2.137, Аноним (9), 15:10, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://wiki.archlinux.org/title/PipeWire
     

  • 1.56, Непонятно (?), 17:16, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > Поддержка изолированных окружений и Flatpak;

    А как же Appimage?

     
     
  • 2.80, Аноним (80), 19:59, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Appimage как тот кот с плюшками - делает все что нужно, но к сожалению NiH, поэтому сделаем-ка мы свое.
     
     
  • 3.118, iPony129412 (?), 06:58, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Appimage по-сути и ничего не делает относительно того же tar.gz с бинарниками
     
     
  • 4.132, Аноним (131), 13:34, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Автоматически монтирует свой образ в ФС при запуске.
     
     
  • 5.157, iPony129412 (?), 05:55, 28/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Автоматически монтирует свой образ в ФС при запуске.

    Да. Но сути особо не меняет.
    В теории это "домохозяйка кликнет и запустит приложение".
    Но на практике - линуксоид с красными глазами запустит приложение в AppImage, или будет чесать голову куда и как распаковать.

    Несколько раз видел как на дефолтной Ubuntu приложения из AppImage ругались на отсутсвие библиотек.

    PS: я не говорю, что Flatpak или SNAP крутые. С ними тоже самое. Идея хорошая так-то, но реализация как всегда.

     

  • 1.57, lucentcode (ok), 17:16, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Давно на нём сижу. Шикарны звуковой сервер, лучший.

    Кстати, вот это вот "PulseAudio и JACK" нужно лишь для совместимости со старым софтом, юзающим эти две старые реализации звуковых серверов в Linux. API самого PipeWire, нативное, умеет выводить и захватывать звук, в том числе с низкими задержками как у jack, умеет в графы(Patchbay, не знаю как это по русски будет), и много чего ещё умеет.

    Кстати, PipeWire ещё и в фильтры умеет. Первый раз в Linux звуковой сервер действительно годный, сразу кучу всего умеет из коробки. И для простых юзеров, и для профессионалов.

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

     
     
  • 2.73, Аноним (73), 18:34, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Когда-нибудь, когда все ПО перепишут под новый api
    > ...

    Только вот, скорее всего, все будет как обычно - пайпвайр сам, внезапно и вдруг, станет "старым [звуковым] сервером" который устарел, немолодежен, перестал развиваться (а значит, окаменевшее эт-самое) и поэтому нуждается в срочнейшей замене!

     
  • 2.77, Аноним (31), 19:09, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Когда-нибудь, когда все ПО перепишут под новый api, поддержка старых звуковых серверов станет совсем не нужной

    ALSA при этом вроде как в ядре, а где PipeWire?

     
     
  • 3.97, Skullnet (ok), 00:03, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    PipeWire в userspace.
     
  • 2.102, aaa (??), 02:26, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    да, и при каждом обновлении сбрасывает настроенный вывод на тот, который считает самым хорошим. Например, если слушаешь через стерео-наушники, а Pipewire настраивает на оптический выход 7.1.
    Каждый раз запускать альсу или pavucontrol для перенастройки уже немного раздражает.
     
     
  • 3.120, Аноним (4), 08:57, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это не пипевир, а дрова для звуковухи. На Creative такого нет. В альсамиксере выставляются наушники если надо, а все остальное это глумление пульсаудио.
    Пипевир он не занимается прибитием к выводам вроде как совсем. Ну там в файле настроек все указывается, а в дальнейшем особо наркоманских приколов не было.
     
  • 2.119, User (??), 07:55, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А "просто работать" оно умеет? Ну, так чтобы включил - звук заиграл. Подключил наушники - заиграл в наушниках. Перезагрузился - а ничего и не поломалось. И, главное! Чтобы пользак ВООБЩЕ ничего про этот самый "звуковой сервер" при этом мог не знать.
     
     
  • 3.126, Второй из Кукуева (?), 11:58, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты не поверишь, но так и пульс делает
    Вот просто поставил на ноут отца Ubuntu, там все работает, я удаленно раз в два года обновляю между LTS-релизами, а отец в принципе не знает что там за пульс или пайпвайр или еще какой крокодил
    Просто все работает

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

    Да, у меня на всех компах тоже все просто работает
    Вот крутится сериальчик на NanoPi-R5C, там стоит DietPi и просто все работает из коробки
    Вот я пишу этот коммент на основном компе, тут стоит Ubuntu с i3wm и тоже просто все работает

     
     
  • 4.127, User (??), 12:28, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Вот как бы да - но нет На одном ноуте - проблемы с в... большой текст свёрнут, показать
     
  • 4.128, Аноном (?), 12:53, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Подтверждаю почти безупречную работу на убунте и PC. Звук у меня идёт либо в bluetooth уши либо в bluetooth-приёмник подключенный к колонкам.
    "Почти" потому что после обновления до 23.10 довольно часто при смене устройства вывода не происходит переключение фокуса регулировки громкости. Переключаю вывод, а горячие клавиши и колёсико мышки в трее продолжают регулировать громкость предыдущего устройства, пока виджет не откроешь и нужный бегунок не подёргаешь. Полагаю что это проблема не pipewire, а кедов и вяленого, вообще довольно много в этом релизе проблем с оболочкой наблюдаю. Фризит ютуб при анимации панели задач, при всплывающих уведомлениях. Глючит список при расширенной настройке окна приложения.    
     
     
  • 5.129, Второй из Кукуева (?), 13:01, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > после обновления до 23.10

    А вот не нужно, если ты не тестер или разработчик, использовать non-LTS
    Использую LTSы сам, стоит LTS у отца, стоял LTS у мамы и проблем нет ни у кого
    При том, что я и раньше жил далеко для меня было критично, что бы система у родителей далеких от компов работала исправно, и теперь когда я за 3 границы это еще важней
    И на Ubuntu LTS просто все работает, отец не жалуется

    А местные фантазеры могут дальше сидя в винде строчить про пульсу глупости

     
     
  • 6.143, Аноном (?), 17:41, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А вот не нужно других учить что им на СВОЁ железо ставить. Раз поставил значит так надо, а про глюки я написал просто чтобы не быть голословным утверждая что почти безупречно.  
     
     
  • 7.144, Аноном (?), 17:45, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ... и чтобы было понятно что проблема именно в 23.10, а хотябы в 23.04 обратно было без нареканий  
     
  • 7.145, Второй из Кукуева (?), 17:49, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А вот не нужно других учить что им на СВОЁ железо ставить.
    > Раз поставил значит так надо, а про глюки я написал просто
    > чтобы не быть голословным утверждая что почти безупречно.

    Ставя ТЕСТОВЫЕ релизы не нужно жаловаться на проблемы, а нужно писать баг-репорты
    LTS для использования простыми пользователями, non-LTS для тестеров и разработчиков дистрибутива
    Так что просто нет смысла писать "в 23.10 есть проблема", потому что раз ты поставил 23.10, то ты сам выбрал путь тестировщика
    Ну ты бы еще поставил Федору и жаловался на глюки, ну честное слово или там Рач

     
     
  • 8.156, Аноном (?), 23:05, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Думатель запусти Где я жалуюсь Там ровно обратное, но видимо надо разжевать ч... текст свёрнут, показать
     
  • 2.130, leap42 (ok), 13:25, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда-нибудь, когда все ПО перепишут под новый api, поддержка старых звуковых серверов станет совсем не нужной, и эту совместимость оставят лишь для запуска очень древних приложений, вроде очень старых игр... А все актуальные приложения будут юзать нативные фильтры.

    Так не будет. У PA протокол (оба на самом деле) приличный, только сервер был дубовый. Зачем портировать идеально работающий код?

     

  • 1.67, danonimous (?), 17:55, 26/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Документация нормальная по нему есть?
     
     
  • 2.89, Аноним (89), 22:11, 26/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пишут что обновили документацию.
     
  • 2.104, aaa (??), 02:37, 27/11/2023 Скрыто ботом-модератором
  • +/
     
  • 2.121, Аноним (4), 09:02, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Там все намного проще чем в альсе. Фишка в том сто обычно альсу настроить нереально для всего и потому используют еюнавороченные серверы. Это как врач ветеринар. С документацией то каждый сможет.
     

  • 1.123, Пряник (?), 10:02, 27/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хочу, как в QJackCtl соединять входы/выходы стрелочками!
     
     
  • 2.138, Аноним (9), 15:11, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    qpwgraph попробуй
     
  • 2.154, aaa (??), 21:15, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    https://youtu.be/ZrjMe7r5jzU
     

  • 1.134, Аноним (131), 13:57, 27/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Добавлена поддержка платформы GNU/Hurd.

    Таки шевелится. А то его тут всё хоронят.

     
  • 1.135, Аноним (135), 13:57, 27/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Минус у него один есть - сложный и кривой API, сравнивый с таковым у ALSA. По сути если в программе надо делать вывод через него, то привет куче pw_thread_loop_* и прочим внутренним кишкам, которым вообще нет места в пользовательском API. К слову, пульса тоже этим грешила, но там хотя бы был simple api, который за несколько минут позволял прикрутить вывод звука практически к любой программе. Конечно, с кучей ограничений, в виде отсутствия функций для регулировку громкости, но в целом ситуация была гораздо лучше, чем у этого PipeWire.
     
     
  • 2.139, Аноним (9), 15:12, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >у этого PipeWire

    PipeWire прекрасно работает, а "этот" - это ты.

     
     
  • 3.160, Аноним (160), 16:24, 28/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В большинстве случаев работает pipewire-pulse, учи матчасть.
     

  • 1.140, Аноним (140), 16:08, 27/11/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    До сих пор, что PW, что остальные поделия не могут справиться с "нестандартной" задачей: Bluetooth колонка с микрофоном.
    Пока через астрал инопланетянам не дозвонишься, ни один бубен на конфигах не работает.
     
     
  • 2.147, Второй из Кукуева (?), 17:51, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > До сих пор, что PW, что остальные поделия не могут справиться с
    > "нестандартной" задачей: Bluetooth колонка с микрофоном.
    > Пока через астрал инопланетянам не дозвонишься, ни один бубен на конфигах не
    > работает.

    Какая-то китайская нонэйм колонка с микрофоном
    Мышкой в трее тыкнул, подключил и работает
    Ubuntu LTS, blueman-applet и что-то там по звуку, видимо пульса, потому что вроде 22.04 еще не переходил на пайпвайр(но это надо бы глянуть, а мне лень)
    А ты что пытался делать? Показывать колонку компу? Тыкал ей в камеру или в монитор?

     
  • 2.155, Аноним (155), 22:04, 27/11/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ох, видел бы ты стандарт Bluetooth на гарнитуры, наушники и прочее ты бы поня... большой текст свёрнут, показать
     

  • 1.162, Pibamba (ok), 12:40, 04/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Успешно перебрался на PipeWire. По сравнению с Pulseaudio потребляет меньше CPU. (использую Linux Mint)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру