15 сентября стартовал проект apulse, целью которого является эмуляция PulseAudio API через звуковую подсистему ALSA, что позволяет обойтись без установки PulseAudio, сохранив в то же время работу приложений, требующих его.
но мэйнстримом (да, мэйнстрим в линуксе, звучит, конечно...) оно уже не станет.
мейнстримом оно стало давним давно - как только его начали пихать во все дистрибутивы. так что не надо ля-ля - здесь решают дистмейкеры, большинство ставит дефолт.
Пульса по-прежнему нужна для «сложных» конфигураций, когда звуковой тракт может меняться прямо на лету (например, когда комп подключён по HDMI к телевизору и хочется запустить фильм на компе, потом двинуть его «прямо так» на экран телевизора и, соответственно, переключить звук с компьютерных колонок на ТВ. Для ноутбуков с динамическим переключением между наушниками и встроенными колонками. Иногда требуется придавить звук от конкретной программы, не останавливая программу совсем. Всё это удобно делать при помощи pulseaudio (и pavucontrol, например). А вот для «обычных десктопов» пульса не нужна от слова совсем.
Насчет перетягивания окна на экран телевизора не скажу, но переключение звука на ноутбуке у меня работает на чистой ALSA из коробки.
alsa то стоит и настроена...почему звука не должно быть? в плеерах переставил всё с pulse на alsa и работает...
да, система Calculate Linux.
Я даже пересобрал skype без флага pulseaudio, но видимо дело не в этом... впрочем, с этим флагом но с apulse он также не работал...
Да там на самом деле просто зависимость от пульсы включается по этому флагу.
Harzah2, скайп - он 32-битный, собери 32-битный apulse, и будет тебе щастье. Сам только что поставил, всё работает.
Да там на самом деле просто зависимость от пульсы включается по этому флагу.
Я знаю примерно, что там и как происходит по этому флагу.Но называть это «пересобрал skype без флага pulseaudio» у меня язык как-то не поворачивается. Ж;-)
Влияет на то, будет ли зависимость от пакета pulseaudio, или нет. Если флаг выключен, то ещё и предупреждение выдаётся, что без пульсы звука не будет. Больше ни на что не влияет.
Понимаю. Но вот автор исходного сообщения, похоже (если внимательно прочитать то, что он написал), это не очень понимает и считает, что флаг pulseaudio как-то влияет на бинарник Skype. И вы своими ответами мне можете укрепить его в его заблуждении. Ж;-)
Спасибо большое за проект! А то уже думал, из-за таких деятелей, как Поттеринг, придется сваливать с линукса.
Характерная черта защитников пульсы: в линуксе все фрагментировано донельзя, а вот почему-то альтернативы поделкам Леннарта встречаются в штыки, как будто обязательное наличие кривого костыля в виде пульсы - приказ партии.
Да, можно сказать «определил пакету флаг такой-то»... и что?
Пересборка пакета - это изменение каких-либо настроек...
то что сам скайп бинарный - это и так понятно и то, что бинарные пакеты «не собираются» я в курсе... но тогда и программы в систему не устанавливаются, а прописываются в настройки (давайте говорить правильно)...
И да, настройки пакетов-таки влияют на систему, если ты о том, что отсутствие или присутсвие того или иного флага - ерунда...
А Скайп так и не заработал... то есть звук в нём... когда входишь теперь есть звук входа в приложение (и в настройках Устройства теперь пишет Pulseaudio (local)... а вот попробовал позвонить на тестовый сервис скайпа и обломался... звука нет...
Gentoo, skype — без флага pulseaudio, в списке аудиоустройств только одно — virtual device. ЧЯДНТ? Запускаю apulse skype из консоли.
там выше написали рецепт... надо собрать как для 32-битного приложения из 64-битного окружения...
но и в этом случае, у меня работает звук только при входе в программу (а звонки не работают)... мб. делаю что-то не так? Или на Gentoo надо по-другому...
надо собрать как для 32-битного приложения из 64-битного окружения...
Или лыжы не едут, или одно из друх, но команды из README.md — CFLAGS=-m32 cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .. && make — упорно собирают мне ELF 64-bit LSB shared object, x86-64. ЧЯДНТ?