| Summary: | Не хватает зависимости на pipewire | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladimir Romanov <rirusha> |
| Component: | obs-studio | Assignee: | Антон Мидюков <antohami> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, grenka, mike, oddity |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Vladimir Romanov
2025-02-10 19:45:04 MSK
obs-studio-31.0.3-alt1 -> sisyphus: Tue Apr 01 2025 Anton Midyukov <antohami@altlinux> 31.0.3-alt1 - new version (31.0.3) with rpmgs script - add dependency on pipewire (Closes: 53023) Раньше ругалось, но не падало. Жаль, если сломали в апстриме -- на альсе накладных расходов меньше. Проверил на эльбрусовой пересборке -- без pipewire запускается и работает: $ rpm -q obs-studio pipewire obs-studio-31.1.2-alt2.e2kv5 пакет pipewire не установлен (сносил на стенде с --nodeps) Всё-таки стоит выяснить причину падения (strace, gdb) и оторвать лишнюю зависимость, которой место в соответствующем подпакете -- системы без pipewire и прочего systemd у нас в репозиториях и местами стартеркитах поддерживаются (а у меня используются). Если поставить obs _с_ приколоченным к нему pipewire, как минимум в моей системе отвалится работа с микшером ALSA: e16c:~> alsamixer cannot open mixer: Узел выключен e16c:~> LANG=C alsamixer cannot open mixer: Host is down Конкретно мне это утром стоило перезагрузки домашнего эльбруса, возни с кабелями и попытки замены USB-шной звуковушки на запасную -- пока не сопоставил крайне невнятную диагностику, http://olegp.name/howto/fix-alsa-host-is-down-error/ и то, что на ночь глядя проверял obs 31.1.2-alt2 (ilyakurdyukov@ чинил для e2k), но без звука. Думаю, стоит сделать вот что: * вынести необязательные плагины назад в подпакеты (по сути вернуться к схеме до 26.0.0-alt1); * вернуть obs-studio как метапакет, вытаскивающий текущий набор; * собственно OBS переложить опять в obs-studio-base, позволяющий набрать нужный набор ручками (т.е. чтоб у основного количества пользователей с PA/PW работало как обычно, но "странным" людям вроде меня получалось выкрутиться без форка/холда пакета). Мне интересно, но пока что срочное на руках. А нависать на Антона совестно. |