Tak*_*kat 22 xfce sound xubuntu pulseaudio
从命令行我可以轻松地创建另一个pulseaudio接收器并切换到那个接收器,但我还没有找到如何使用Xfce桌面上的GUI来做到这一点的方法。
在 GNOME 中,我使用音频设置中的gnome-volume-control切换到另一个音频输出接收器。
Xfce 中有类似的东西吗?
Tak*_*kat 28
安装pavucontrol 后,您可以图形化访问pulseaudio 的几个有用设置,包括输出设备的选择。在输出设备选项卡中选择默认输出设备:

给定应用程序的当前播放流也可以从Playback Stream on旁边的下拉菜单中的Playback选项卡中移动到另一个设备:

小智 8
pavucontrol 的答案是正确的。不过我遇到的困难是开箱即用。在使用 pavucontrol 使用我的 bt 耳机之前,我必须输入以下内容:
pactl load-module module-alsa-sink device=btheadset
Run Code Online (Sandbox Code Playgroud)
您可以通过键入以下内容来控制这是否成功:
pactl list short sinks
Run Code Online (Sandbox Code Playgroud)
输出应类似于:
0 alsa_output.pci-0000_03_04.0.iec958-stereo module-alsa-card.c s16le 2ch 44100Hz 暂停
2 alsa_output.btheadset 模块-alsa-sink.c s16le 2ch 44100Hz IDLE
我还有一个简短的脚本来将声音从 alsa/pulseaudio 移动到 bt,我称之为“toBt.sh”:
#!/bin/bash
OCHANNEL=`pactl list modules short | grep btheadset | cut -f 1`
for i in $OCHANNEL; do
echo "altes module $i"
pactl unload-module $i
done
CHANNEL=`pactl load-module module-alsa-sink device=btheadset`
echo "neues module $CHANNEL"
if [ $? -ne 0 ]; then
echo "No bt connection"
exit -1
fi
SINK=`pactl list sinks short | grep btheadset | cut -f 1`
INPUTS=`pactl list sink-inputs short | cut -f 1`
for i in $INPUTS; do
echo "Verschiebe in $i nach $SINK"
pactl move-sink-input $i $SINK
done
Run Code Online (Sandbox Code Playgroud)
要返回 alsa/pulseaudio 声音,我有“toAlsa.sh”:
#!/bin/bash
SINK=`pactl list sinks short | grep alsa-card | cut -f 1`
INPUTS=`pactl list sink-inputs short | cut -f 1`
for i in $INPUTS; do
echo "Verschiebe in $i nach $SINK"
pactl move-sink-input $i $SINK
done
Run Code Online (Sandbox Code Playgroud)
小智 5
sudo add-apt-repository ppa:yktooo/ppa
sudo apt-get update
sudo apt-get install indicator-sound-switcher
Run Code Online (Sandbox Code Playgroud)
虽然pavucontrol提供了更多差异化的选项(默认/后备设备与每个应用程序设备),但该工具只是将上述所有内容更改为一个设备,但提供更容易的访问。pavucontrol如有必要,可以细化其单边设置。
测试 Xfce 面板版本 4.12.2:音量指示器已经具有该功能。xfce4-pulseaudio-plugin它是Xfce 面板的脉冲音频插件 ( )。
如果有多个接收器可用,则输出设备列在主滚动条下方;鼠标悬停时,会显示可用输出设备的列表。
因此,尽管外部应用程序可能很有用,但不需要外部应用程序来实现此处讨论的目的pavucontrol(特别是考虑到 Xfce 没有像其他桌面那样的特定音频设置)。
也可以使用非 Xfce 特定的工具,如pasystray(PulseAudio 系统托盘),如此处所述,类似于声音切换指示器,已经在这个问题下提到过;pasystray不需要添加新的 PPA。
| 归档时间: |
|
| 查看次数: |
64859 次 |
| 最近记录: |