我正在尝试将音频配置为同时输出到电视(AMD GPU 的 HDMI)和 PC 扬声器(模拟输出)。
我创建了一个新水槽:
pactl load-module module-null-sink media.class=音频/接收器 sink_name="同时音频输出"channel_map=立体声
它作为 pavucontrol 中的输出选项出现。我使用应用程序将这个新的接收器连接到原始设备Helvum
,并在 GNOME 的声音设置中将这个新的同步输出设置为活动设备。
我测试过,效果非常好。不幸的是,重新启动计算机后,这些更改全部丢失,并且我创建的同步输出设备不再列在 GNOME 的声音设置或 pavucontrol 中。
我尝试删除配置文件~/.local/state/wireplumber
并重新启动 - 然后重新进行设置。这没有什么区别,重新启动后更改仍然丢失。
- 我正在使用 openSUSE Tumbleweed 和 GNOME。
- Pipewire 包来自 Packman 存储库,因此我将它们切换到 Main OSS 存储库。
- Wireplumber 已安装。