Как правильно пересылать аудио из исполняемых файлов i386, использующих ALSA, на сервер x64 pulse?

385
OmnipotentEntity

Я использую Kubuntu Raring x64, и у меня была программа, которую я не смог скомпилировать в моей 64-битной среде, но была доступна для скачивания уже скомпилированная (32-битная) версия (в частности, OpenITG).

Немного поигравшись с библиотеками i386, я запустил программу, но она полностью обходит мой сервер pulseaudio и полностью берет на себя управление ALSA, блокирует воспроизведение любого другого приложения ALSA (приводя к зависанию флэш-памяти в моем браузере) и пытается чтобы заставить его хорошо играть с padsp, выдается следующая нефатальная ошибка.

ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD cannot be preloaded: ignored. 

Кто-нибудь знает правильный способ сделать эту работу?

1
Грустно видеть, сколько лет это без полезного ответа, так как я боюсь, что это та же самая проблема, вызывающая у меня горе с вином на Slackware64 14.1. Если вы решили этот вопрос в последние 10 месяцев спокойно, я бы хотел услышать ответ :-). 0xDAFACADE 9 лет назад 0
К сожалению, я не смог решить эту проблему. OmnipotentEntity 9 лет назад 0
Я закончил тем, что решил свою проблему. У вас установлены 32-битные версии pulseaudio и его зависимостей? А как выглядит ваш .asoundrc или /etc/asound.conf? Моя конкретная проблема (вопрос, спотыкаться, чтобы выяснить это, и возможный ответ) все [здесь] (https://superuser.com/questions/797748/how-can-i-get-wine-to-support-outputting -to-pulseaudio-Through-Alsa-Compatibili), если вы заинтересованы в взгляде. Я знаю, что Ubuntu и Slackware работают по-разному с 32-битной совместимостью, но это может дать вам несколько идей. 0xDAFACADE 9 лет назад 0

0 ответов на вопрос

Похожие вопросы