「モジュール「module-ladspa-sink」の読み込みに失敗しました」エラーとは何ですか?


11

ターミナルに置くと、pulseaudioが表示されます。

E: [pulseaudio] module-ladspa-sink.c: Master sink not found
E: [pulseaudio] module.c: Failed to load module "module-ladspa-sink" (argument: "sink_name=ladspa_output.mbeq_1197.mbeq master=alsa_output.pci-0000_00_1b.0.hdmi-stereo plugin=mbeq_1197 label=mbeq control=3.0,3.0,7.3,7.0,3.0,-1.0,-6.6,-6.3,-4.5,-4.0,1.1,1.2,5.8,7.9,8.8"): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Failure to start the daemon.

どうすれば修正できますか?


モジュールを削除しましたか?イコライザーのような?その場合:答えがあなたのために働くかどうか確認してください。
リンツウィンド

回答:


15

私はこのブログ投稿で同じエラーと説明を見つけました:

数日前、私はイコライザーに問題があり始めました。つまり、音が出ません。イコライザーも削除しましたladspa-sdk。リブートしてマシンの動作が非常に遅くなるまで、私はすぐに全部を忘れてしまいました。syslogを確認すると、次のようなものが見つかりました。

pulseaudio [3662]:module-ladspa-sink.c:LADSPAプラグインのロードに失敗しました:ファイルが見つかりません
pulseaudio [3662]:module.c:モジュール「module-ladspa-sink」のロードに失敗しました(引数:「sink_name = ladspa_output.mbeq_1197.mbeq master = alsa_output.pci-0000_05_00.0.analog-stereo plugin = mbeq_1197 label = mbeq control = -0.2、-0.2、-0.2、-0.2,3.5,3.5,3.5,3.5,3.5,3.5,3.5,2.5,2.5,0.0,0.0 ''):初期化に失敗しました。
pulseaudio [3662]:main.c:モジュールのロードに失敗しました。
デーモンの初期化に失敗しました。
pulseaudio [3660]:main.c:デーモンの起動に失敗しました

明らかに、イコライザーは取り外したときに何かを残していました。問題はにあったことが判明しました~/.pulse/default.pa。ファイルはインストール時に変更されており、削除されていません。問題のある行はファイルの最後にありました。彼らは次のように見えました:

###生成元:pulseaudio-equalizer
load-module module-ladspa-sink sink_name = ladspa_output.mbeq_1197.mbeq master = alsa_output.pci-0000_05_00.0.analog-stereo plugin = mbeq_1197 label = mbeq#control = -0.2、-0.2、-0.2、-0.2,3.5 、3.5、3.5、3.5、3.5、3.5、3.5、2.5、2.5、0.0、0.0
set-default-sink ladspa_output.mbeq_1197.mbeq
set-sink-volume alsa_output.pci-0000_05_00.0.analog-stereo 65536
set-sink-mute alsa_output.pci-0000_05_00.0.analog-stereo 0
### END:イコライズされたオーディオ設定

各行の先頭に#を追加して、表示されているすべての行をコメント化し、ファイルを保存しました。問題が解決しました。


要するに:

sudo nano ~/.pulse/default.pa

引用符に示されている行までスクロールし、すべての行の前にを追加します。保存して終了。

新しいバージョンでは、このファイルはにもあります~/.config/pulse/default.pa


Jorge CastroとRinzwind、コンキーの編集に感謝します。#を入力して命令行をオーバーライドすると、それは素晴らしいことです。命令行をオーバーライドする方法は次のとおりです。すべてが再び動作します。仕組み、なぜこの間違った命令行をオーバーライドするだけですべてが解決できるのか
クアンタムジャンプ

おかげ~/.pulseで、ホームフォルダに存在しなかったため、新しい場所を追加しました。
ケルニック14年

1
Ubuntuのサウンドトラブルシューティングの手順1 も同様に機能するようですが、これはこれを処理するためのより繊細な方法です。素晴らしい解決策、ありがとう。
Wtower 14

4

ディストリビューションのアップグレードによって、フォルダー内のホームフォルダーに破損したpulseaudio設定があり~/.config/pulse、同じエラーを受け取りました。フォルダー全体をバックアップフォルダーに移動しました。Pulseaudioは、autospawn関数によってすぐに新しい新しいconfigフォルダーを作成しました。また音がした!:)


0

@rinzwindの回答(ladspaに関する行を削除またはコメントアウト)に加えて、実行pulseaudio-equalizerして構成を調整します。

全体的な問題は、おそらく、オーディオカードの交換またはハードウェアの他の変更(それ自体がオーディオカードのPCIアドレスの変更を引き起こした)が原因です。Ubuntuを搭載したHDDを別のラップトップに入れたときも同じ問題に直面しましたが、上記の手順を実行したので、うまくいきませんでした。


0

pulseaudio-equalizerこのコマンドを使用して実行する必要があります:

pulseaudio-equalizer enable

これにより、auidoプロファイルが元に戻ります。


0

pulseaudioequalizerをインストールした後でも、Rinzwindの答えが2019年に私のために働いたと言うために書いてください。最初にアンインストールする必要がありましたが、configフォルダーを削除してコンピューターを再起動するとうまくいきました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.