Що таке помилка "Не вдалося завантажити модуль" модуль-ладспа-раковина ""?


11

Коли я вставляю в термінал, з'являється пульс-аудіо:

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.

Як я можу це виправити?


ви видалили модулі? як еквалайзер? Якщо так: будь ласка, перевірте, чи відповідає вам відповідь.
Rinzwind

Відповіді:


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 контроль = -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: Помилка запуску Daemon

Ясно, що еквалайзер щось залишив позаду, коли я його зняв. Виявилося, проблема була в ~/.pulse/default.pa. Файл був змінений у програмі встановлення та не видалявся разом із ним. Рядки правопорушника були в кінці файлу. Вони виглядали так:

### Створено з: імпульсного аудіо-еквалайзера
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.


Дякую тобі Хорхе Кастро та Рінцвінд, редагуючи conkys, я знаю, що якщо я поставив #, замінить будь-який рядок інструкцій, це дивовижно, як переосмислити рядки інструкцій: module-ladspa-sink.c: Master sink не знайдено; все працює знову. Як це працює, чому просто перекреслити ці неправильні рядки інструкцій, все можна вирішити
Квантові стрибки

Дякую, я додав нове місце розташування, оскільки ~/.pulseйого не було в моїй домашній папці.
kelunik

1
Крок 1 з усунення несправностей зі звуком Ubuntu, мабуть, також спрацював би, але це більш делікатний спосіб впоратися з цим. Чудове рішення, дякую.
Wtower

5

Під час оновлення дистрибутива у моїй домашній папці в ~/.config/pulseпапці була пошкоджена конфігурація pulseaudio , отримуючи ті самі помилки, що і ви. Я просто перемістив повну папку в резервну папку. Pulseaudio негайно створив нову свіжу конфігураційну папку за допомогою функції автоматичного панування. Я знову почув звук! :)


0

На додаток до відповіді @ rinzwind (видаліть або прокоментуйте рядки про ladspa), запустіть, pulseaudio-equalizerщоб переробити конфігурацію.

Загальна проблема викликана, ймовірно, заміною звукової карти або іншими змінами в апараті (що спричинило за собою зміни в PCI-адресі аудіокарти). Я зіткнувся з тією ж проблемою, коли поставив свій жорсткий диск з Ubuntu на інший ноутбук, але зробив вищезазначені дії, і це зробило хитрість.


0

Краще вам слід використовувати pulseaudio-equalizerта запустити цю команду:

pulseaudio-equalizer enable

Це змушує профілі аудідо повертатися.


0

Тільки пишу, щоб сказати, що відповідь Рінзвінда все-таки спрацювала для мене у 2019 році після встановлення імпульсного аудіоеквалайзера щось зіпсувало. Спершу довелося її видалити, але потім видалити конфігураційну папку та перезапустити комп'ютер.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.