コマンドラインから別のpulseaudioシンクを簡単に作成し、それに切り替えることができますが、XfceデスクトップからGUIを使用してこれを行う方法を見つけていません。
GNOMEでは、オーディオ設定からgnome-volume-controlを使用して、別のオーディオ出力シンクに切り替えます。
Xfceに似たようなものはありますか?
Xfceパネルバージョン4.12.2のテスト:ボリュームインジケーターには既にその機能があります。 Xfceパネル用のpulseaudioプラグイン(xfce4-pulseaudio-plugin
)です。
出力デバイスはメインスクロールの下にリストされます。マウスをホバーすると、使用可能な出力デバイスのリストが表示されます。
したがって、ここで説明する目的のために外部アプリケーションは必要ありませんが、pavucontrol
が有用な場合があります(特にXfceには他のデスクトップのような特定のオーディオ設定がないため)。
非Xfce固有のツールは、pasystray
(PulseAudio System Tray)のように使用することもできます。説明は here で、この質問で既に述べたサウンドスイッチャーインジケーターと同様です。 pasystray
新しいPPAを追加する必要はありません。
pavucontrol をインストールすると、出力デバイスの選択など、pulseaudioのいくつかの便利な設定にグラフィカルにアクセスできます。 Output Deviceタブでデフォルトの出力デバイスを選択します。
特定のアプリケーションの現在再生中のストリームは、Playback Stream onの隣のドロップダウンメニューからPlaybackタブで別のデバイスに移動することもできます。
Pavucontrolの答えは正しいです。しかし、すぐに使用するのが困難になりました。 btヘッドフォンを使用するには、pavucontrolを使用する前に次のように入力する必要がありました。
pactl load-module module-alsa-sink device=btheadset
次のように入力して、これが成功したかどうかを制御できます。
pactl list short sinks
出力は次のようになります。
0 alsa_output.pci-0000_03_04.0.iec958-stereo module-alsa-card.c s16le 2ch 44100Hz SUSPENDED
2 alsa_output.btheadset module-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
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
Sudo add-apt-repository ppa:yktooo/ppa
Sudo apt-get update
Sudo apt-get install indicator-sound-switcher
pavucontrol
はより差別化されたオプション(デフォルト/フォールバックデバイスとアプリケーションごとのデバイス)を提供しますが、このツールは上記のすべてを1つのデバイスに変更するだけですが、アクセスは簡単です。必要に応じて、pavucontrol
でその一方的な設定を調整できます。
私はXubuntuを使用していますが、この問題に直面しました。 pulseaudioのマネージャーをインストールしましたが、正常に動作します!
HTH