为了通过 Line Out 内置音频和蓝牙扬声器播放音乐,我实现了@DidierL的答案,创建了一个新的“同时输出”作为输出设备。
然后我注意到蓝牙说话声音略有延迟。为了解决这个延迟问题,我尝试了@PoDuck的答案。即实施
#!/bin/bash
BLUEZCARD=$(pactl list cards short | egrep -o bluez.*[[:space:]])
pactl set-card-profile $BLUEZCARD a2dp_sink
pactl set-card-profile $BLUEZCARD headset_head_unit
pactl set-card-profile $BLUEZCARD a2dp_sink
由于此解决方案无法纠正延迟,我尝试了:
#!/bin/bash
BLUEZCARD=$(pactl list cards short | egrep -o bluez.*[[:space:]])
pactl set-card-profile $BLUEZCARD off
pactl set-card-profile $BLUEZCARD a2dp_sink
pactl set-card-profile $BLUEZCARD off
pactl set-card-profile $BLUEZCARD a2dp_sink
不幸的是,这个设置破坏了“同步输出”设备的性能。它不会播放任何声音。
此外,如果明确选择,则只有 Line Out 内置音频才有效。当明确选择蓝牙扬声器时,声音非常静音。
我不知道如何撤消 Ubuntu 24.04 中的混乱,正如@PoDuck 的回答中提到的,没有撤消自定义快捷方式的选项。
然后单击右侧的“已禁用”以设置键盘快捷键来执行脚本。
我该如何收拾残局?
更新:
我刚刚发现qpwgraph
。下面给出了一个视觉效果。我注意到几个重复的模块,我不知道它是怎么出现的。
任何关于该做什么的建议都是很好的。