PulseAudio: 数値プロファイル/ポートが pavucontrol に表示されなくなりました。

PulseAudio: 数値プロファイル/ポートが pavucontrol に表示されなくなりました。

最近まで、pavucontrolを使用してデバイスの数値プロファイル(設定タブ)またはポート(「出力デバイス」タブ)を選択できました。後者のタブでは、デバイスがPCMの外部で処理できる形式を示すこともできます。

これらの可能性は消えた。いつ正確に言うことができないため、インストール(削除)した可能性があるものに接続することはできませんが、PulseAudio(v16.1)またはpavucontrol(v5.0))。私が覚えていた最後の変更は、/etc/pulse/default.paジャック機能とBluetoothサポートを無効にすることでした。編集:PA 16.99.1にアップグレードするか13.99.1にダウングレードしても何も変更されていないため、外部変更または構成変更を処理する必要があります。

PulseAudioは、デジタルデバイスのプロファイル/ポートをサポートするために特定のモジュールをロードする必要がありますか?では、どのモジュールをロードする必要がありますか?

答え1

それを発見:

ALSAを1.1.6から1.2.9にアップグレードしました(プラグインは1.2.7)。ダウングレードすると、Intelサウンドサブシステムを内蔵したHDMI出力を含むデジタルプロファイルへのアクセスが復元されます。

問題は完全に解決されていませんが、基本的に「私のALSA 1.2.xバージョンに何が問題なのでしょうか?」になります。

編集:まあ、それは愚かなことです。${prefix}/share/alsaライブラリが再構成され、ucmサブディレクトリの名前が変更され、サブpcmディレクトリ全体が消えたことがわかりましたtopology。通常、アップグレード中に失われたファイルを見つけたときにこのようなものが見つかりましたが、この場合はそうではなかったので、alsa.confファイルを更新する必要があることを認識していません。

これが完了したら、デジタル(HDMIおよびIEC958)プロファイルを再取得しました。

(大声で考えて申し訳ありませんが、これは他の人がアップグレードするのに役立ちます。)

関連情報