小编aga*_*hat的帖子

Docker:JACK 服务器未运行

我正在运行大量带有 ROS 的 docker 容器,用于控制机器人。其中一个容器必须通过sound_play包播放一些音频文件。但是它返回错误

Cannot connect to server socket err = No such file or directory  
Cannot connect to server request channel  
jack server is not running or cannot be started
Run Code Online (Sandbox Code Playgroud)

我能够aplay从容器内部读取音频 (.wav) 文件,我的声卡肯定被识别,我还尝试在特权模式下运行容器。我也尝试jackd在容器中单独安装并启动一个jack服务器,但得到错误

Cannot lock down 82274202 byte memory area (Cannot allocate memory).  
Bus error (core dumped)
Run Code Online (Sandbox Code Playgroud)

我对问题的理解是否正确?如果是这样,我怎样才能让 jack 服务器在容器内启动?

audio pulseaudio jack ros docker

4
推荐指数
1
解决办法
2147
查看次数

标签 统计

audio ×1

docker ×1

jack ×1

pulseaudio ×1

ros ×1