Существует не программный пакет под названием & ldquo; dbmail & ldquo; в ваших текущих источниках программного обеспечения

У меня была эта проблема с сбросом уровня звука до 100% после перезагрузки с тех пор, как я начал использовать Linux два года назад.

В принципе, приведенные выше рекомендации GigabyteProductions приводят меня в нужное место, и он действительно должен работать, но он не работает в моей системе. Поэтому мне пришлось немного посмотреть немного, и я многому научился, хотя и не без боли.

Ссылаясь на отчет об ошибке https://bugs.launchpad.net/ubuntu/+source/alsa -utils / + bug / 449783 Я нашел некоторые полезные подсказки для моей проблемы. В файле по умолчанию /etc/pulse/default.pa вы найдете следующие данные: ### Automatically restore the volume of streams and devices load-module module-device-restore load-module module-stream-restore load-module module-card-restore

В вышеупомянутом отчете об ошибке в комментарии https://bugs.launchpad.net/ubuntu/ + source / alsa-utils / + bug / 449783 пользователь упоминает, что добавив load-module module-volume-restore в default.pa, он разобрал его проблему, хотя в комментарии # 16 он указывает, что pulseaudio началось с Командная строка предупреждает о том, что модуль устарел, и вместо этого используется модуль-поток-восстановление. Pulseaudio пытается загрузить модуль-поток-восстановление дважды, что приводит к его сбою. При перезагрузке pulseaudio не запускается, и последние мастер-тома ALSA восстанавливаются автоматически. Это не очень хорошая идея по разным причинам. Лучшим вариантом было бы удалить PulseAudio вообще, если у объекта есть только тома alsa, восстановленные после перезагрузки или запуск в целом, вместо того, чтобы иметь свисание / сбой в пульсе, из-за устаревшего модуля.

I и я фактически удалил PulseAudio, думая, что я могу жить без него, так как у меня довольно простая настройка звука, но мне потребовалось некоторое время, чтобы обнаружить недостатки, и я снова установил ее. Вернувшись на первый квадрат, я просмотрел каждый доступный онлайновый ресурс, чтобы восстановить тома с одновременным запуском сервера PulseAudio. Ничего не работало ...

Настройки громкости ALSA сохраняются с помощью команды:

# alsactl store

Настройки громкости сохраняются по умолчанию /var/lib/alsa/asound.state. Чтобы сохранить эти настройки и получить их с помощью # alsactl restore, вам нужен root.

Я установил сценарий запуска в /etc/init.d (и обновлен update-rc.d), но оказался неэффективным. Сценарий будет работать правильно, но результат будет отменен вскоре после входа в систему PulseAudio, и вы снова получите тома, установленные на 100%. Я понял, что единственный способ опередить PulseAudio - это убить сервер, запустить его снова, а затем восстановить настройки во время работы сервера после входа в систему, чтобы восстановить настройки alsa.

Другое Подход заключается в том, чтобы проинструктировать alsactl для хранения настроек тома в домашней папке, чтобы вы могли запускать скрипт, называя его без root. Я создал каталог /home//.config/alsa/, и я ввел:

alsactl -f /home//.config/alsa/asound.state store

Я добавил новую запись в меню «Настройки» -> «Сессия и запуск», введя имя « alsa-restore "и команду alsactl restore -f /home//.config/alsa/asound.state и перезагрузились. Еще раз мне не повезло, и у меня почти не хватало вариантов и терпения.

Но тогда я увидел свет! Я написал сценарий оболочки, назвал его sound-restore.sh и поместил его в папку в моем домашнем каталоге под названием /home//scripts/, содержащую следующие строки:

#! /bin/sh pulseaudio -k #just in case pulseaudio is already running pulseaudio -D alsactl -f /home//.config/alsa/asound.state restore

Я сделал файл исполняемый с sudo chmod+x, и я вернулся в диалог сеанса и запуска и изменил команду в элементе автозапуска на sh /home//scripts/sound-restore.sh. Убедитесь, что предустановленный элемент запуска с именем «PulseAudio Sound System» не установлен. После следующей перезагрузки настройки громкости были восстановлены до предыдущих настроек наконец!

Система: Linux Mint 17.1 Аппаратное обеспечение XFCE: AthlonXP +, но это не работает, и он работает отлично, а с помощью демона pulseaudio работает в фоновом режиме. 2600 PCI: ESS Technology ES1938 Solo-1

1
задан 14 August 2012 в 13:24

0 ответов

Другие вопросы по тегам:

Похожие вопросы: