TCP 経由でローカル ユーザー間でユーザー モード パルス サーバーを共有することができました。
/etc/pulse/default.pa
を編集 TCP モジュールを有効にします。基本的に、構成を簡素化するために認証を無効にしました。コンピューターを使用しているのは自分だけではない場合、セキュリティに影響する可能性があることに注意してください。
ロード モジュール モジュール ネイティブ プロトコル tcp auth-ip-acl=127.0.0.1 auth-anonymous=1
PulseAudio を再起動します。systemd を使用している場合は、systemctl --user restart pulseaudio
で実行できます。 .すでに複数の PulseAudio サーバーが実行されている場合は、それらを停止する必要があることに注意してください。それ以外の場合は、最初に開始したものだけが機能します。
これで、PulseAudio は TCP ポートでリッスンする必要があります。これは、コマンド ss -ltp
で確認できます。 .おそらく次のように表示されます:
LISTEN 0 0 *:4713 *:*
users:(("pulseaudio",pid=3130,fd=31))
これは、PulseAudio がポート 4713 でリッスンしていることを示しています。
クライアントを構成するには、/etc/pulse/client.conf
を編集します 自動接続を有効にします:
auto-connect-localhost =はい
これは、セキュリティ上の理由から、PulseAudio の新しいバージョンではデフォルトで無効になっています。
次はオーディオを再生してみましょう、乾杯!