LINUX.ORG.RU

как поднять громкость звука при загрузке? и ещё пара вопросов...


0

0

вообщем есть Fedora , ядро 2.6.3, звуковая SBLive!5.1 , драйвер звуковухи из ядерной АЛСЫ , включена эмуляция OSS в ядре ...

вопрос номер раз : при загрузке уровень громкости 0, как сделать что б не надо было лезть в микшер каждый раз после перезагрузки?

вопрос второй: при запуске (допустим xmms) загружаются все модули связанные со звуком, кроме нужного мне snd-emu10k1 :) приходиться делать modprobe snd-emu10k1 и только потом пускать xmms....в modules.conf вроде все нормально прописанно :( буду признателен за соответсвующий кусок modules.conf

вопрос три: колонок у меня аж целых 5.1 :) а играют только две фронтальные, соответственно тылы и саб молчат :( что надо "крутить" чтоб опять соседей регулярно беспокоить громкой музыкой :) ?

вопрос почти последний : для чего нужен modprobe.conf ? после штудирования мана по сабжу я пришёл к выводу что это замена\альтернатива modules.conf .... или не так?

зы. сильно не бейте...я и сам знаю что пальцы у меня "не совсем ровные"....ман - как библия перед сном, читаю регулярно, жаль язык буржуйский знаю только на 3, поэтому "дырок" в прочтенном хватает...

anonymous

я использую симлинки "savemixer" в rc0.d и rc6.d и "restoremixer" в rc3.d и rc5.d на init script:
(cори, писалось без особых познаний в shell)
=============================================
#!/bin/bash
#this just save and restore mixer settings
RETVAL=0

runcmd() {
echo -n $"$1 "
shift
if [ "$BOOTUP" = "color" ]; then
$* && echo_success || echo_failure
else
$*
fi
echo
}


start(){
echo -n $"Restoring mixer settings: ";
runcmd $"Restoring mixer settings: " /usr/sbin/alsactl restore>/dev/null
RETVAL=$?
echo
return $RETVAL
}

stop(){
echo -n $"Saving mixer settings: ";
runcmd $"Restoring mixer settings: " /usr/sbin/alsactl store>/dev/null
RETVAL=$?
echo
return $RETVAL
}


case "$0" in
*savemixer)
stop
;;
*restoremixer)
start
;;
*)
echo "Please, make symlink to this file with name \"savemixer\" or \"restoremixer\""
;;
esac

exit $?
===================
2. Use alsaconf

manro
()
Ответ на: комментарий от manro

спасибо :) в целом и общем понятно...в федоре в modules.conf прописывается нечто подобное при загрузке модуля звукового....но почемуто когда обновил ядро не работает больше :( ладно разберусь позже...

а как насчет звука с колонками 5.1 ? не посоветуешь ничего ? alsaconf делал, он мне прописал в modeprobe.conf что-то (не помню - комп дома), но один фиг модуль не грузиться автоматом :( ... я похоже перемудрил - поддержка звука в ядре включена....а все микшеры и утилиты алсовские я поставил отдельно, т.е. либы не компилил от алсы а обошолся ядерными

anonymous
()
Ответ на: комментарий от anonymous

блин, у меня такя же звуковуха, блин, ставил алсу, все работает, токо мой любимый миксер(wmix) не показывает громкости на центре, а под нативным осс - все ок. вот и вырубил я алсу на хер, чтоб wmix работал

anonymous
()

У меня в rc.sysinit дописано:
# Load sound mixer settings
action $"Loading mixer settings: " /bin/aumix-minimal -f /etc/.aumixrc -L

Вставлено в районе инита звука (~380 строчка)
Дист RH9, или точнее то что от него сталось :)

ORC
()

modprobe.conf - это modules.conf для ядер 2.6. Всё, что нужно для нового ядра, пишите туда.

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