あなたが持っていることを確認してくださいwireplumber

あなたが持っていることを確認してくださいwireplumber

現在、PipeWire PulseAudioシムが正しく機能していないようです。私が走るpactl infoとき「接続が拒否されました」間違い、

$ pactl info
Connection failure: Connection refused
pa_context_connect() failed: Connection refused

pavumixerを実行しようとすると、次の結果が表示されます。

PulseAudioへの接続を確立しています。お待ちください...

この問題をどのように解決できますか?

答え1

あなたが持っていることを確認してくださいwireplumber

まず確認してくださいPulseAudioを設定するには、Debian Test Wikiの指示に従ってください。あなたは望まないことに注意してくださいpipewire-media-session。完全に消えていることを確認してください(Wikiから注文を受けてください)。

apt install wireplumber pipewire-media-session-

サービスが実行中であることを確認する

pipewire-pulseサービスが開始されたことを確認し、

systemctl --user status pipewire-pulse.socket pipewire-pulse.service

これにより、次の結果が返されるはずです。

● pipewire-pulse.service - PipeWire PulseAudio
     Loaded: loaded (/usr/lib/systemd/user/pipewire-pulse.service; enabled; vendor pr>
     Active: active (running) since Sat 2022-07-02 12:35:10 CDT; 2min 21s ago

正しく設定するには、

  1. サービスが有効になっている必要があります。
  2. ソケットが有効になっている必要があります。
  3. または両方、;)

それ以外の場合はソケットを起動できます。最初の選択- 何も使用しないと何も起こりません(デーモンが遅延ロードされます)。

systemctl start --user pipewire-pulse.socket

または両方を実行します(いいえ最初の選択、怠惰ではなく、実質的な利点はありません)

systemctl start --user pipewire-pulse.socket pipewire-pulse.service

関連情報