내가 해결한 방식은 이렇습니다.
aumix 란 명령어를 쳐서 음을
조절하면 $HOME/.aumixrc에
그 value가 저장 됩니다.
그리고 reboot시나 halt시 이
값들을 /etc/.aumixrc에 저장
하고 나옵니다.
--
문제는 /etc/rc.d/rc.sysinit
를 보면
if grep -q "(sparcaudio|sound)" /proc/devices 2>/dev/null ; then
if [ $RETURN -eq 0 -a -f /etc/.aumixrc -a -x /bin/aumix-minimal ]; then
action $"Loading mixer settings: " /bin/aumix-minimal -f /etc/.aumixrc -L
라고 나오는데, sound module
이 있다면,
/bin/aumix-minimal -f /etc/.aumixrc -L
라는 명령을 수행하라. 라는 것
입니다. 그런데 무슨 이유인지는
모르겠으나 이것들이 실행이 않
됩니다. 만일 수행이 않 되면
default value=64%로 되어
있읍니다.
--
그래서 이번에는 수동으로 /etc/.aumixrc를
모두 고치고 /bin/aumix-minimal -f /etc/.aumixrc -L
를 실행을 하니까 됩니다.
--
결론:rc.local에다가
/bin/aumix-minimal -f /etc/.aumixrc -L
를 넣고 aumix명령어로 볼륨
조절-> $HOME/.aumixrc 에
값 저장 ->reboot->/etc/.aumuxrc
에 값 저장됨, 다시 시작 할때
위의 명령어가 rc.local 에서
시행 되므로 예전의 볼륨 값을
되찾을 수 있음..
그래서 지금 잘 쓰고 있읍니다.