Written by: algebnaly
Date: 2024-03-31T17:12:20.000Z
我的电脑机箱上有两个3.5mm音频接口,
不过正常情况下,即使两个接口都插入了耳机也只有一副耳机能发出声音.
我想让两个耳机同时发声.
使用pactl load-module module-combine-sink
可以把系统中的多个sink合并为一个sink.
但是通过pactl list sinks可以看到我只有一个sink, 这个sink有两个端口(port),
我只能使用其中一个. 如果我可以把这两个port拆分成两个单独的sink,
我就能使用module-combind-sink同时发声了.
如何实现这一点呢?
参考资料如下
linux-guide-split-audio-ports
不过该教程里使用udev rule来指定profile set, 如果系统使用了wireplumber作为session manager, 那么完全可以不用udev rule, 而仅仅使用wireplumber 配置文件来指定profile set.