Страница 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 точно придётся заморачиваться, что и задокументировали. А так да, всё нативно собрано.