長南です。

奥井さんのメールより [vine-users:079926]
> 
> $ cat /etc/modprobe.conf
> alias eth0 8139too
> alias snd-card-0 snd-cmipci
> remove snd-cmipci { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
> /sbin/modprobe -r --ignore-remove snd-cmipci
> install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
> /usr/sbin/alsactl restore >/dev/null 2>&1 || :
> remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
> /sbin/modprobe -r --ignore-remove snd-intel8x0
> alias usb-controller uhci-hcd

これが /etc/modprobe.conf からコピーしたものだとすると、なんか、
滅茶苦茶になっているみたいですね。オンボードは intel8x0 なんでしょう。
それなのに、snd-card-0 が snd-cmipci になっているし、snd-cmipci の
install 行はないし、「alias snd-card-1 snd-intel8x0」もないし。

intel8x0 がオンボードだと考えてよいのですか。だとしたら、Vine が
作ってくれた /etc/modprobe.conf はこんなふうだったのではないかと
思います (サウンド関係の部分のみ書いておきます)。

alias snd-card-0 snd-intel8x0
options snd-intel8x0 index=0
install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && 
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-intel8x0
alias snd-card-1 snd-cmipci
options snd-cmipci index=1
install snd-cmipci /sbin/modprobe --ignore-install snd-cmipci && 
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-cmipci { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; 
/sbin/modprobe -r --ignore-remove snd-cmipci

# options snd-card-0 index=0 などになっていたかもしれません。
# でも、上のように書いてもよいはず、と言うか、無難なはず。

オンボードの intel8x0 をデフォルトのカードにする設定ですけれど、
これでどうでしょう。

それでもダメなら、udev のルールをいじるんでしょうか。わたしには
手に負えそうにありません。

> そのうちVine5にしてもう一度やってみます。

それも手ですね。 

-- 
長南洋一

メールによる返信