パルスオーディオの使用中にjack2をインストールする愚かな間違いを犯しました。オーディオがまったく機能しなかったので(Jackが必要ではないことに気づきました)、jack2を削除することにしました。これで(ノートブックに内蔵されているスピーカーを使用して)音が鳴りますが、pavucontrolはロードされません(pulsaudioに接続している間に停止しました。しばらくお待ちください...」と「pulseaudio」を実行すると、次のメッセージが表示されます。
~>$ pulseaudio
E: [pulseaudio] ltdl-bind-now.c: Failed to open module module-jack-sink.so: module-jack-sink.so: cannot open shared object file: No such file or directory
E: [pulseaudio] module.c: Failed to open module "module-jack-sink".
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failed to initialize daemon.
ジャックに依存しているすべてをどのように削除できますか?通常のパルスオーディオを実行したいです。
私はアーチLinuxを使用しています。
ありがとうございます!
答え1
~/.config/pulse と ~/.pulse からすべてのローカル設定ファイルを削除して問題を解決しました。
答え2
pulseaudioがまだジャックモジュールをロードしようとしているようです。パルスオーディオジャックが取り付けられていることを確認し、必要に応じて取り外します。 Archに付属のデフォルトのパルスオーディオ構成は、モジュールが取り付けられている場合にロードしようとします。 /etc/pulse/default.pa および /etc/pulse/system.pa で「load-module」を確認してください。 mpv、mplayer、または多くの関連ソフトウェアを使用している場合、これらのパッケージは実際にはjack(jack2の代わりに)に依存するため、この場合はjack(jack2と競合)を再インストールする必要があります。