MIT Scratch 非常适合教孩子编程。它在我的电脑上已经运行了几年。自从从 22.04 升级到 22.10 以来,似乎有一个没有声音的错误。我们在尝试录制声音时发现了这个问题,但什么也没听到。然后,当使用预定义的声音(猫叫声等)时,也没有声音。
我在第二台电脑上尝试过,最近也升级到了 22.10,问题也出现了。有人可以尝试重现这个问题,看看我是否遗漏了什么吗?很可能是因为 Scratch 中的某些东西过于依赖系统,所以问题就出在这里。显然,我在大多数程序下都能听到声音,所以我可能需要联系 MIT。
这是 2011 年 12 月 2 日的 Scratch 1.4 (Linux)。它来自https://scratch.mit.edu/scratch_1.4。
答案1
安装 osspd(通过运行sudo apt install osspd
)并重新启动解决了这个问题。但是,Scratch 确实经常崩溃。至少它还修复了全屏问题。
答案2
Scratch-1.4 是一个已有 11 年历史的程序。它的 Git 源代码已存档并关闭。由于声音与底层硬件紧密相关,因此 Ubuntu 显然放弃了对旧声音系统的支持也就不足为奇了。
他们的维基百科上有一段引文:可以直接从 Scratch 网站下载适用于 Windows、Mac 和 Linux 的 Scratch 2.0 离线编辑器,尽管后来放弃了对 Linux 的支持。
有两种可能的解决方案:
1 使用虚拟盒运行Windows并在虚拟盒内运行Scratch 3。
2 使用以下方式在线运行 Scratchhttps://scratch.mit.edu/这意味着 Scratch 在浏览器中运行并且独立于操作系统。