2025869_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2025869_ja-JP

2025869_ja-JP

Yocto での i.MX8MP のパイプワイヤ インプリメンテーション

A2DPとHFPを実装するために、これらのプロファイルにパイプワイヤーとワイヤー配管工を実装しているこのUM11490マニュアルに従っていました。現在、yoctoの5.15ブランチを使用しています。pipewireとwireplumberのパッケージを追加しましたが、pipewireサービスを開始できず、ログは次のとおりです。


root@imx8mp-lpddr4-evk:~# journalctl -xeu pipewire.service > log.txt
root@imx8mp-lpddr4-evk:~# cat log.txt 
Apr 28 20:13:56 imx8mp-lpddr4-evk pipewire[445]: [W][00006.220577] pw.context   | [       context.c:  374 pw_context_new()] 0xaaaae7d41a40: can't load dbus library: support/libspa-dbus
Apr 28 20:13:56 imx8mp-lpddr4-evk pipewire[445]: [E][00006.696141] pw.module    | [   impl-module.c:  278 pw_context_load_module()] No module "libpipewire-module-rt" was found
Apr 28 20:13:56 imx8mp-lpddr4-evk pipewire[445]: [E][00006.713110] pw.module    | [   impl-module.c:  278 pw_context_load_module()] No module "libpipewire-module-profiler" was found
Apr 28 20:13:56 imx8mp-lpddr4-evk pipewire[445]: [E][00006.713160] pw.conf      | [          conf.c:  560 load_module()] 0xaaaae7d41a40: could not load mandatory module "libpipewire-module-profiler": No such file or directory
Apr 28 20:13:56 imx8mp-lpddr4-evk systemd[1]: pipewire.service: Failed with result 'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- The unit pipewire.service has entered the 'failed' state with result 'exit-code'.
Apr 28 20:13:58 imx8mp-lpddr4-evk systemd[1]: Failed to start PipeWire Multimedia Service.
-- Subject: A start job for unit pipewire.service has failed
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- A start job for unit pipewire.service has finished with a failure.
-- 
-- The job identifier is 642 and the job result is failed.

これらのエラーの原因となっている欠落しているパッケージは何ですか?

ありがとうございます!

よろしくお願いいたします。

Re: Yocto での i.MX8MP のパイプ配線実装

おかげで、Pulseaudioで実行することができました。

Re: Yocto での i.MX8MP のパイプ配線実装

こんにちは、返信が遅れてしまい申し訳ございません。

5.15 Linux BSP はデフォルトで PulseAudio を使用し、L6.6.3_1.0.0 リリース以降は PipeWire に置き換えられています。PipeWireの実装には追加のレイヤーが必要ですが、このレシピを取得するための参照として最新のリリースを使用するか、PipeWireがすでに実装されている最後のリリースを直接使用できます。

ユーザーは、ブートアップ後に初めて次のコマンドを実行して PipeWire を起動する必要があります。

systemctl --user --now enable pipewire wireplumber pipewire-pulse

よろしくお願いいたします。

Re: Yocto での i.MX8MP のパイプ配線実装

こんにちは、カスタムボード、i.MX8MPは、私たちのディストリビューションと5.15カーネルバージョンのkirkstoneブランチにyoctoを使用しています。モジュールは

AW-CM358 は NXP ベースの 88W8987 です。これがbbappendです

DISTRO_FEATURES:append = " pulseaudio bluetooth bluez-lc3 パイプワイヤー"
パイプワイヤーパイプパルスワイヤー配管工 \ "
パルスオーディオ \

DISTRO_FEATURES:append = " pulseaudio bluetooth bluez-lc3 パイプワイヤー"

モジュールはHFPをサポートしていると仮定しますが、私の場合、なぜパイプワイヤーを使用できないのか、以前に提供したログによると欠落しているパッケージは何ですか?

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 08:59 PM
更新者: