Что такое ошибка «Ошибка загрузки модуля»? ladspa-sink? »?

10

Когда я помещаю в терминал, появляется звуковой сигнал:

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.

Как я могу это исправить?

    
задан Quantum Jumping 27.07.2013 в 11:52
источник

4 ответа

14

Я нашел этот блог с тем же ошибка и объяснение:

  

Несколько дней назад у меня возникли проблемы с эквалайзером, который не звучит. Я удалил эквалайзер, а также ladspa-sdk . Я быстро забыл обо всем этом, пока не перезагрузился, и моя машина начала работать очень медленно. Проверка в syslog Я нашел такие вещи:

pulseaudio[3662]: module-ladspa-sink.c: Failed to load LADSPA plugin: file not found
pulseaudio[3662]: module.c: Failed to load module “module-ladspa-sink” (argument: “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″): initialization failed.
pulseaudio[3662]: main.c: Module load failed.
Failed to initialize daemon.
pulseaudio[3660]: main.c: Daemon startup failed
  

Очевидно, что эквалайзер оставил что-то позади, когда я удалил его. Оказалось, что проблема была в ~/.pulse/default.pa . Файл был изменен при установке и не удален с него. Оскорбительные строки были в конце файла. Они выглядели так:

### Generated from: 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: Equalized audio configuration
  

Я прокомментировал все строки, показанные добавлением # в начале каждой строки, и сохранил файл. Задача решена.

Короче говоря:

sudo nano ~/.pulse/default.pa

прокрутите вниз до строки, указанной в цитате, и добавьте # перед всеми строками. Сохранить и выйти.

В более новых версиях этот файл также может быть в ~/.config/pulse/default.pa .

    
ответ дан Rinzwind 27.07.2013 в 15:28
источник
3

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

ответ дан Aldipower 24.12.2016 в 10:33
0

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

Общая проблема вызвана, вероятно, заменой звуковой карты или другими изменениями в оборудовании (что вызвало изменения в PCI-адресе звуковой карты). Я столкнулся с той же проблемой, когда мой HDD с Ubuntu был на другом ноутбуке, но сделал шаги выше, и это сделало трюк.

    
ответ дан Andrew D. 06.06.2017 в 13:08
0

Лучше использовать pulseaudio-equalizer и запустить эту команду:

pulseaudio-equalizer enable

Это приведет к возврату профилей auido.

    
ответ дан noob_programmer 06.07.2017 в 12:53