長南です。
がうがうさんのメールより [vine-users:076524]
>
> しかし、3.2まで鳴っていた音が、4.1で鳴らなくなったのです。
> これはサウンドカードのモジュールがロードされてないという
> ことなのでしょうか?
問題を追求するには、情報が少なすぎます。
まず、Vine 4.1 はクリーンインストールなんですね。デスクトップ環境
は Gnome ですか。サウンドカードの設定を /usr/sbin/alsaconf で
やりましたか(Vine 4.x のクリーンインストールなら、やる必要は
なかったはずですが)。
つい先日もこの ML で書いたことですが、サウンドカード(チップ)が
正しく認識され、そのドライバ(モジュール)がロードされて、音量の
調節が適切に行われているなら、音が鳴ります。もちろん、ハードウェアに
支障があったり、ドライバにバグがあったりしないかぎり。
ですから、次のコマンドを実行して、その結果を張りつけてください。
サウンドチップは何か。
/sbin/lspci | less # Multimedia audio controller といった行に注目。
# マシンの仕様書でも確認。
サウンドチップが正しく認識、設定されているか。
cat /etc/modprobe.conf
cat /etc/modprobe.d/sound # このファイルが存在するなら。
適切なモジュールがロードされているか。
/sbin/lsmod | less # とくに snd_ で始まるモジュールに注目。
音量の調節を行っているか。Gnome なら、上部パネル右側のスピーカ
アイコンをダブルクリック。ついでに、次のコマンドの結果も見ておく。
cat /etc/.aumixrc
音が出るかどうかのテストはどういう方法をお使いですか。
できるだけ、いろんな方法を使ってみてください。
とくに、
play /usr/share/sounds/shutdown1.wav
は試してみて、エラーが出るようなら、それを書いてください。
念のため、デバイスファイルが正常かも確認しておいた方がよい
でしょう(一般ユーザで実行すること)。
ls -l /dev | grep "14,"
ls -l /dev/snd
どうせ長文になったついでに、これも書いておきます。
「ThinkPad A21m alsa」をキーワードに Google で検索してみると、
「ThinkPad A21m で alsa を使うときは、esd を切る必要がある」
という記事がありました。かなり古い情報なので、今でも役に立つか
どうかわかりません。でも、一応試してみてください。Gnome ならば、
「デスクトップ」→「設定」→「サウンド」→「ソフトウェアによる
サウンドミキシングを有効にする」のチェックを外して、再ログインです。
ML の過去ログの次のようなスレッドも御覧になっておいてください。
御参考になるかどうかわかりませんけれど。
http://search.luky.org/vine-users.7/msg05885.html
http://search.luky.org/vine-users.7/msg06431.html
--
長南洋一