ちょっとタイトルには語弊がありますね。正確には Linux Mint 21 のベースである Ubuntu 22.04 に PipeWire が一部インストールされているのに気づいた、ということになります。
2022年 12月の PPA版 PipeWire はバージョンが 0.3.62 とかですが、Ubuntu 22.04 のリポジトリに載っているのは 0.3.48 とちょっと古いバージョンでした。
というのも、もう少しで正式リリース予定の Linux Mint 21.1 ベータ版をインストールした後に PipeWire の PPA を追加してみたところ、なぜか古いバージョンからのアップデートが走ったので「ん?」と思ったわけです。こちらの情報によると Ubuntu 22.04 では相変わらず PulseAudio がサウンドサーバーではあるものの、ブラウザーから WebRTC で PipeWire を使えるようにするために PipeWire の一部コンポーネントがインストールされているのだそうです。
Enable PipeWire on Ubuntu 22.04
確認してみると、たしかにサウンドサーバーは PulseAudio のままですが、inxi コマンドの結果には「Sound Server-3: PipeWire v: 0.3.48 running: yes」 と表示されています。わぉ。
$ pactl info サーバー文字列: /run/user/1000/pulse/native ライブラリプロトコルバージョン: 35 サーバープロトコルバージョン: 35 Is ローカル: はい クライアントインデックス: 8 タイルサイズ: 65472 ユーザー名: ホスト名: サーバー名: pulseaudio サーバーバージョン: 15.99.1 デフォルトサンプル仕様: s16le 2ch 44100Hz デフォルトチャンネルマップ: front-left,front-right デフォルトシンク: alsa_output.usb-C-Media_Electronics_Inc._USB_PnP_Sound_Device-00.analog-stereo デフォルトソース: alsa_input.usb-046d_C505e_HD_Webcam_C5126BC0-02.mono-fallback クッキー: b762:301b $ inxi -A Audio: Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] driver: snd_hda_intel Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel Device-3: JMTek LLC. USB PnP Audio Device type: USB driver: hid-generic,snd-usb-audio,usbhid Device-4: C-Media USB PnP Sound Device type: USB driver: hid-generic,snd-usb-audio,usbhid Device-5: Logitech C505e HD Webcam type: USB driver: snd-usb-audio,uvcvideo Sound Server-1: ALSA v: k5.15.0-56-generic running: yes Sound Server-2: PulseAudio v: 15.99.1 running: yes Sound Server-3: PipeWire v: 0.3.48 running: yes
ということは、もう PPA を追加しなくても PipeWire で PulseAudio を差し替えることができるようになったということですね。
前述のリンク先を参考に追加設定をしてみました。一発ですんなりとは成功しませんでしたが、なんとか PipeWire への差し替えに成功しました。
(on PipeWire 〜 が出力されていると成功です)
$ pactl info サーバー文字列: /run/user/1000/pulse/native ライブラリプロトコルバージョン: 35 サーバープロトコルバージョン: 35 Is ローカル: はい クライアントインデックス: 89 タイルサイズ: 65472 ユーザー名: ホスト名: サーバー名: PulseAudio (on PipeWire 0.3.48) サーバーバージョン: 15.0.0 デフォルトサンプル仕様: float32le 2ch 48000Hz デフォルトチャンネルマップ: front-left,front-right デフォルトシンク: alsa_output.usb-0c76_USB_PnP_Audio_Device-00.analog-stereo デフォルトソース: alsa_input.usb-0c76_USB_PnP_Audio_Device-00.mono-fallback クッキー: f010:9b40
Ubuntu 22.10 ではすでにサウンドサーバーが PulseAudio から PipeWire に差し替えられていますし、いよいよ PipeWire の時代になってきましたね。