升级到 Fedora 36 后 OpenAL / PipeWire 的实时优先级问题

升级到 Fedora 36 后 OpenAL / PipeWire 的实时优先级问题

最近从 Fedora 35 升级到 Fedora 36 后,许多视频会议/实时聊天应用程序不再工作。

在 Telegram 中,我收到如下错误:

[ALSOFT] (EE) Failed to set real-time priority for thread: Operation not permitted (1)

深入研究这个问题后,这似乎是 OpenAL 的权限问题,可能是 PipeWire (这就是我使用的)。错误消息是由以下代码生成的:https://github.com/kcat/openal-soft/blob/openal-soft-1.21.0/alc/helpers.cpp#L503

因此,实时会议/语音聊天应用程序不再起作用。

这在过去似乎是一个问题,至少我发现在 2021 年,Arch 和 Gentoo 等发行版到处都提到了它们,但 Fedora 却没有。

在哪里可以检查和设置权限来解决此问题?也许有解决方法吗?

我不太确定在哪里查找更多日志、错误处方等。我也不确定在哪里可以找到 PipeWire 或 OpenAL 的这些权限等设置。

相关内容