vine-users ML アーカイブ



[vine-users:068886] Re: Alsaの 不具合

  • From: 高瀬 昭治/TAKASE Shoji <taq@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:068886] Re: Alsaの 不具合
  • Date: Sun, 28 Nov 2004 00:20:38 +0900 (JST)
高瀬です。不勉強なため OSS互換モードなど知りませんでした。
私のmodules.confも確かに、このOSS互換モードになっています。

From: Masa Takahashi <masa@xxxxxxxxxxxxxxxxxxx>
Subject: [vine-users:068882] Re: Alsaの不具合
Date: Sat, 27 Nov 2004 19:49:46 +0900

> もしかして、起動時に /etc/rc.d/init.d/alsasound が起動しない設定に
> なっていませんか?

taq@kiki[init.d] ll alsasound                                   
-rwxr-xr-x    1 root     root         5695 Nov 27 14:54 alsasound*

起動時には、Starting Alsasound らしき表現が見られますから、startしてい
ると思います。

> 確か、これが下記に記されている処理をしているハズなんですが.....
> 
> [vine-users:067057] と [vine-users:067098] を御参照下さい。

読ませてもらいましたが、内容がむずかしくて、よく理解できませんでした。
> 
> ついでに、/etc/rc.d/init.d/alsasound の内容も御覧になってみて下さい。
> (下記と同様の処理をしている部分があるハズです)

alsasoundの内容ですが、この部分がそうなのでしょうか?

 # restore driver settings
  #
  if [ -d /proc/asound ]; then
    if [ ! -r $asoundcfg ]; then
      echo "No mixer config in $asoundcfg, you have to unmute your card!"
    else
      if [ -x $alsactl ]; then
        $alsactl -F -f $asoundcfg restore
      else
        echo -e "${rc_warning}ERROR: alsactl not found${rc_reset}"
      fi
    fi
  fi

あるいは

 # store driver settings
  #
  if [ -x $alsactl ]; then
    $alsactl -f $asoundcfg store
  else
    echo -n -e "${rc_warning}!!!alsactl not found!!!${rc_reset} "
  fi
 
の部分でしょうか? 不勉強な私には、どうも上のスクリプトが読めないのです。
ご教示していただければ幸いです。

--- 高瀬