![请帮助解决旧的 OSS 声音应用程序](https://linux22.com/image/1017946/%E8%AF%B7%E5%B8%AE%E5%8A%A9%E8%A7%A3%E5%86%B3%E6%97%A7%E7%9A%84%20OSS%20%E5%A3%B0%E9%9F%B3%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我很难让一个古老的程序(TeamSpeak2)在 ubuntu 20.04 下运行(尝试了几个版本的 ubuntu,结果相同)。经过数周的谷歌搜索,我可能找到了问题所在。程序启动了,但我听不到任何声音。我尝试启动 ossinfo,结果如下
Version info: (0x00000000)
Platform: Linux/x86_64 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 (dex)
Number of audio devices: 0
Number of audio engines: 0
Number of MIDI devices: 0
Number of mixer devices: 0
Device objects
MIDI devices (/dev/midi*)
Mixer devices
Audio devices
Nodes
看来 oss 驱动程序找不到任何声卡,而我有两个声卡。我无法禁用 pulseaudio,即使我尝试过但没有任何效果。我知道 ubuntu 已经不再支持所有 OSS 世界(顺便说一句,不明白为什么……),但我知道 ubuntu 下的几个人可以毫无问题地运行旧的 OSS 声音应用程序。所以也许有办法解决这个问题。我已打开所有 alsa 和 osspd 包。
您知道如何让 OSS 驱动程序看到我的卡吗?
非常感谢你的帮助...