Страница 1 из 1
Почему для pulseaudio и alsa требуется двоичный транслятор на Эльбрусе?
Добавлено: 04 дек 2020, 12:54
xintrea
Проекты звуковой подсистемы Linxu pulseaudio и alsa являются открытыми проектами. Однако
вот отсюда я узнал, что для их запуска требуется наличие бинарного транслятора в коды Intel x86/amd64.
Вопрос: почему так, для чего такие заморочки?
PS: То же самое касается открытых проектов OpenGL и OpenCL. Что за дичь?
Re: Почему для pulseaudio и alsa требуется двоичный транслятор на Эльбрусе?
Добавлено: 05 дек 2020, 18:09
a1batross
Наоборот. Двоичный транслятор умеет работать с pulseaudio и alsa, чтобы в транслируемых приложениях был звук.
Нативному софту это не нужно.
Re: Почему для pulseaudio и alsa требуется двоичный транслятор на Эльбрусе?
Добавлено: 07 дек 2020, 09:48
xintrea
А, то есть имеется в виду, что при запуске Linux-приложений в кодах Intel через двоичный транслятор, для того чтобы был звук, надо как-то по особенному заморачиваться с pulseaudio или alsa, которые тоже надо запускать через двоичный транслятор?
Re: Почему для pulseaudio и alsa требуется двоичный транслятор на Эльбрусе?
Добавлено: 17 дек 2020, 22:03
mike
С pulse точно придётся заморачиваться, что и задокументировали. А так да, всё нативно собрано.