web-dev-qa-db-ja.com

ホストのサウンド設定を使用するssh -Xセッションを取得する方法

ホストシステムにUSBサウンドカードがあり、そこにすべての音楽があり、リビングルームのスピーカーが接続されています。

ラップトップを使用してそのシステムにssh -Xし、お気に入りの音楽プレーヤーをリモートで実行して、ホストシステムのUSBサウンドカードでサウンドが再生されるようにします。

ただし、sshで音楽プレーヤーを起動すると、サウンド設定が表示されないようです(通常ログインするユーザーと同じユーザーでログインしている場合でも)。サウンドカード。

通常のログインで取得するpulseaudio設定をsshセッションにピックアップさせる方法はありますか?

5
thisfred

Pulse-client.confmanページ は、Pulse_SERVER環境変数を設定して、どのpulseaudioと通信するかを変更できる場合があることを示唆しています。もしあなたが

  1. ホストマシンでxprop -root Pulse_SERVER > pulseaudio-server.txtを実行します

  2. ssh -X(または実際にはssh -Yの方が優れています)

  3. export Pulse_SERVER=が言った通りにxprop -root Pulse_SERVERを実行する

  4. 音楽プレーヤーを実行する

+ Ray Strode google +で回答

4
thisfred