PulseAudio:无法再创建具有特定名称的接收器

use*_*950 3 scripts pulseaudio

升级到 Oneiric 后,我无法在 PulseAudio 中创建具有特定名称的接收器。通常我是用这个命令做的:

pactl load-module module-null-sink sink_name=test
Run Code Online (Sandbox Code Playgroud)

但是现在我得到了一个没有指定名称的水槽。创建的所有接收器都命名为»Null-Sink«,并且似乎无法重命名接收器。这是 Pulse 中的错误吗?

Tak*_*kat 6

要为新创建的接收器赋予另一个名称,我们可以发出以下命令

pactl load-module module-null-sink sink_name=ANYNAME sink_properties=device.description="our_new_name"
Run Code Online (Sandbox Code Playgroud)

这还将更新包含我们新创建的接收器名称的 device.description 字段,因为它将显示在声音首选项菜单中。

如果你省略这个,你的接收器的内部名称仍然test在你的例子中,你会发现通过运行

pacmd list-sinks
Run Code Online (Sandbox Code Playgroud)