我从 i386 架构创建了一个 chroot 环境。现在我在其上安装了 ALSA(alsa-base、alsa-utils、asound2)。我还安装了 proc、sys 和 dev 目录。然后我使用以下命令行测试了我的麦克风:
arecord -d 10 test.wav
我玩过
aplay test.wav
这很好用。但是当我运行使用麦克风的外部库时,它根本不起作用。我收到以下错误:
No protocol specified
xcb_connection_has_error() returned true
shm_open() failed: Function not implemented
然后我尝试重新启动 alsa-utils
/etc/init.d/alsa-utils restart
收到以下错误:http://pastebin.com/hkGBzagE
有什么解决方案可以让 java alsa 在 chroot 环境中一起工作?
提前致谢
噪声器