LINUX.ORG.RU

Параметры звука не сохраняются.


0

0

Вот поставил в мандрейке 9 als`у 0.9 rc6, вместо rc2(поставил из изходников), а теперь при каждой перезагрузки звук по нулям, в доках по amix`у единственное написано как его регулировать, но про сохранение ничего нет.


The alsactl init script (from the alsa-utils package) takes care of saving your mixer settings upon shutdown and reboot, but in order to have them restored at startup, you need to add this to /etc/modules.conf :

post-install snd-card-0 /usr/sbin/alsactl restore >/dev/null 2>&1 || :
pre-remove snd-card-0 /usr/sbin/alsactl store >/dev/null 2>&1 || :

http://freshrpms.net/docs/alsa/

anonymous
()

Можно и по-другому. В пакете alsa-utils с того же сайта есть стартовый скрипт alsasound, который после установки alsa-utils должен лечь в /etc/rc.d/init.d. А добавить его в списочек сервисов надо командой chkconfig --add alsasound. Теперь эта штука будет стартовать и стопить при каждой загрузке/завершении Linux, и с сохранением уровней громкости каналов всё будет OK.

wildhoney
()

Пример решения:

### Команда для сохранения настроек миксера; $ALSA_PREFIX/sbin/alsactl -f $HOME/.asound.state store

### Команда для восстановления настроек миксера: $ALSA_PREFIX/sbin/alsactl -f $HOME/.asound.state restore

К примеру, для текстового логина строчки можно вписать в $HOME/.bash_logout и $HOME/.bash_login соответственно.

У меня настройки сохраняются/восстанавливаются скриптами exitscript и autostart из $HOME/GNUstep/Library/WindowMaker

Rem
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.