You need to enable JavaScript to run this app. Supercollider在树莓派Raspbian Buster升级后无法运行问题求助
优惠活动
大模型
产品
解决方案
定价
更多

Supercollider在树莓派Raspbian Buster升级后无法运行问题求助

我有多台树莓派4设备,长期运行Raspbian Buster系统,使用官方源安装的Supercollider(3.10.0版本)音频合成器。上周执行apt update & upgrade后,所有设备的Supercollider都无法正常运行。该问题仅出现在树莓派OS上,amd/intel架构Ubuntu系统上的Supercollider运行不受影响。我尝试在树莓派4上安装Ubuntu,虽然能运行但音频输出严重失真。

我暂无法定位问题出在Supercollider、Jackd,还是二者依赖的更新后的系统文件。我花了一周时间尝试网上能找到的所有修复方案,报错信息都一致但均未解决问题。

最终我通过重刷2020-08-20-raspios-buster-armhf-full.img镜像、不执行任何apt update/upgrade操作才恢复正常使用。

如果有相关从业者希望推进该问题解决,能提供分阶段升级、对比两个Debian镜像文件差异的实用技巧,欢迎联系我。否则我会继续使用该旧版本系统,等待其他人修复该问题后再执行apt update操作。也希望遇到同样问题的用户可以了解到重刷2020-08-20-raspios-buster镜像可作为临时解决方案。

我已经尝试过大量通用解决方案均无效,请勿再推荐此类方法。

稳定复现的报错信息

JackPosixProcessSync::LockedTimedWait error usec = 5000000 err = Connection timed out
Driver is not running
Cannot read socket fd = 5 err = Success
Cannot create new client
CheckRes error
JackSocketClientChannel read fail
Cannot open SuperCollider client
JackShmReadWritePtr1::~JackShmReadWritePtr1 - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
terminate called without an active exception
could not initialize audio.
ALSA: poll time out, polled for 34828070 usecs
JackAudioDriver::ProcessAsync: read error, stopping...

内容的提问来源于stack exchange,提问作者Phil Busby

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 01:57:02