Сработало включение всех аппаратных микшеров.
Редактировать: На самом деле только что нашел другой, слегка хитрый способ решения этой проблемы после того, как он вернулся через несколько загрузок с использованием усилителя и компрессора Ladpsa в Arch. Что-то подобное, вероятно, могло бы работать и в других дистрибутивах.
pacman -S ladspa-plugins
Создайте файл .asoundrc в домашней папке:
Вставьте этот код в .asoundrc ] файл:
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.default pcm.pulse
ctl.default ctl.pulse
load-module module-ladspa-сток раковина_name = ladspa_output.fastLookaheadLimiter label = fastLookaheadLimiter plugin = fast_lookahead_limiter_1913 control = 20,0,0.3 load-module module-ladspa-раковина имя_приемника = ladspa_output.dysonCompress label = dysonCompress plugin = dyson_compress_1403 master = ladspa_output.fastLookaheadLimiter control = 0,0.5,0.5,0.99 set-default -ink ladspa_output.dysonCompress
Удалите pulseaudio-alsa , поскольку он конфликтует с модулями ladpsa-plugins
Перезагрузитесь!
Уменьшить громкость
Редактировать 2: Просто добавил несколько слегка измененных настроек default.pa , чтобы помочь устранить искажения частот. Он не идеален, но довольно хорошо работал на моем оборудовании:
load-module module-ladspa-углубление раковина_имя = ladspa_output.fastLookaheadLimiter label = fastLookaheadLimiter plugin = fast_lookahead_limiter_1913 control = 5,0,0.8 load-module module-ladspa-раковина раковина_имя = ladspa_output.dysonCompress label = dysonCompress plugin = dyson_compress_1403 master = ladspa_output.fastLookaheadLimitercontrol = -14,1,0.5,0.99 set-default-сток ladspa_output.dysonCompress
Блокировка выполняется xscreensaver, поэтому Вы правы, это другая система.
Если вы хотите, чтобы ваша система была заблокирована перед переходом в режим гибернации, вы можете создать сценарий, в котором вы вызываете xscreensaver-command -lock
перед запуском pm-hibernate
.