実行中に pulseaudio でオーディオ出力を有効にするにはどうすればよいでしょうか?

実行中に pulseaudio でオーディオ出力を有効にするにはどうすればよいでしょうか?

ここ使用時に依存関係の不一致によりpulseaudioのインストールに問題が発生することを説明しました。Kodi19のパッケージDebian10 でこの問題は解決され、最近のアップグレード後に pulseaudio をインストールして次のコマンドで実行できるようになりましたsudo apt-get install pulseaudio/buster-backports libpulse0/buster-backports libasound2-plugins

私の現在の問題は、pulseaudioが動作しているにもかかわらず、オーディオ出力がまだ機能していないことです。説明されているように、client.conf、daemon.conf、default.paにいくつかの変更を試しました。ここそしてここまだ機能しません。オーディオが機能しなくなる前は、この問題は発生していませんでした。最近、サウンド出力は実際にはまだ機能していることに気づきました (ローカル オーディオ ファイルの場合) が、ヘッドフォン経由のみです (トレイ バーなどにはまだ音量アイコンが表示されません)。

オーディオ出力を再び機能させるにはどうすればよいですか? 構成ファイルの変更が必要な場合、どの変更が必要かを調べるにはどうすればよいですか? この問題が発生した理由について何か考えはありますか?


実行してもpulseaudio -kpulseaudio は再起動されませんでした。
pulseaudio がインストールされる前でも、オンライン ストリーミングのオーディオ出力は機能していました。

Kodi19 を含むほぼ同じ設定の別の Debian10/KDE マシンではこの問題は発生しません。

pulseaudio が動作すると、トレイ バーに音量アイコンが表示され、音量ボタンが再び機能するようになります。

pulseaudio をインストールした後、オーディオを機能させるために設定を変更する必要はありません (意図的に削除したわけではないので、いずれにしても削除されるべきではありませんでした)。

また、たとえば gstreamer1.0-pulseaudio もインストールされています。「pulse」を検索すると、他のマシンのように「Audio Volume」が検索結果に表示されないので、追加のパッケージをインストールする必要があるかもしれません。または、いくつかの構成をクリアする必要があるかもしれません。

pulseaudioコンソールで実行すると、実行後に再起動されないため、(それでも起動はします) というエラーが表示さpulseaudio -kれます。Failed to load module "module-native-protocol-unix" (argument: ""): initialization failed.

これと関係があるかもしれないもう 1 つのことは、apper でアップグレードを実行するとsudo apt-get upgradeダウングレードを要求されることですlibwayland-client++0 libwayland-cursor++0。これは機能しているように見えますが、再起動した後でも同じ 2 つのダウングレードを要求されます。これは、Basil Gello のリポジトリのセットアップ手順を再実行することで解決しました。

答え1

新しいパッケージが利用可能になり、アップグレードできるようになると、動作しました。おそらく、Basil Gello のリポジトリのパッケージが一致しないという問題だったのでしょう。Kodi のものがバックポートに移動されたため、このリポジトリは不要になりました。

関連情報