GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu21.04でPipeWireAudioServiceを有効にしてPulseAudioを置き換える方法

Pipewireサウンドサーバーを試してみませんか? Ubuntu 21.04でこれを行うのは簡単です。方法は次のとおりです!

PipeWireは、Linuxでマルチメディアを処理するためのサーバーです。その最も一般的な用途は、WaylandおよびFlatpakアプリが、最小限のレイテンシでオーディオとビデオの再生とキャプチャを実装することです。また、PulseAudio、JACK、ALSA、およびGStreamerベースのアプリケーションをシームレスにサポートします。

Ubuntu 21.04でPulseAudioをPipewireに置き換えます:

Ubuntu 21.04は、パイプワイヤーのサポートを公式に有効にしました。ラップトップで有効にした方法は次のとおりです。

生産機械ではこれを行わないでください! Ubuntuで既存のオーディオサービスを置き換えることは可能ですが、現在のところ、エクスペリエンスが完全である、または問題やバグがないことが保証されているわけではありません。

1.)まず、システムアプリケーションランチャーから、またはキーボードのCtrl + Alt+Tを押してターミナルを開きます。

開いたら、コマンドを実行してpipewire-audio-client-librariesをインストールします パッケージ:

sudo apt install pipewire-audio-client-libraries

このUbuntuPPAからPipewireをインストールした場合は、ステップ2.)と3.)をスキップしてください。同様にdaemon-reload 必須ではありません。

2.)次に、コマンドを実行して空のファイルを作成します:

sudo touch /etc/pipewire/media-session.d/with-pulseaudio

3.)pipewire-pulseを作成します サンプルファイルをコピーしてサービスファイルを作成します:

sudo cp /usr/share/doc/pipewire/examples/systemd/user/pipewire-pulse.* /etc/systemd/user/

4.)PulseAudioを削除する必要はありません。PulseAudioを無効にして、Pipewireを有効にするだけです:

  • コマンドを実行して新しいサービスファイルをリロードします:
    systemctl --user daemon-reload
  • コマンドを使用してPulseAudioサービスを無効にします:
    systemctl --user --now disable pulseaudio.service pulseaudio.socket
    を無効にします
  • 最後に、Pipewireサービスを有効にします。
    systemctl --user --now enable pipewire pipewire-pulse

5.)Debian Wikiを介して前の手順を実行しましたが、機能しませんでした。システムトレイのサウンドアイコンがなくなり、pactl info 「接続障害:接続が拒否されました」を出力します。

この問題を回避するには、pipewire-media-sessionを有効にします。 コマンドを実行すると、サービスが機能する場合があります:

systemctl --user --now enable pipewire-media-session.service

Ubuntu 20.04で動作させようとしている場合は、次のコマンドを実行して、再起動する前にPulseAudioサービスを「マスク」してみてください。

systemctl --user mask pulseaudio

最後にマシンを再起動します。

そして、Pipewireが機能しているかどうかを確認し、pactl infoを実行します。 指図。また、出力に「PulseAudio(PipeWire 0.3.24)」が表示されている場合は機能しています。

元の記事


Ubuntu
  1. Ubuntu22.04LTSでSSHサービスを有効にする方法

  2. Ubuntu 20.04 – Hweを有効にする方法は?

  3. Ubuntu 18.04でPulseaudioを12.xにアップデートする方法は?

  1. Ubuntu18.04でSSHを有効にする方法

  2. Ubuntuリモートデスクトップを有効にする方法

  3. UbuntuLinuxにPipeWireをインストールする方法

  1. Ubuntu22.04で起動時にサービスを開始する方法

  2. Ubuntu17.10で常夜灯を有効にする方法

  3. Ubuntu19.04で分数スケーリングを有効にする方法