2007年3月10日の日記の1番目の記事へのコメント

ThinkPad T60 -AD1981HD編-

次は音まわり.普通にALSAでいけるっぽいので,搭載しているチップを調べてカーネルを再構築して,alsaconf してやったら認識してくれました.alsamixerで音量を調整して無事終了・・・と思ったらダメでした(´・ω・`)

% aplay
ALSA lib pcm_direct.c:867:(snd_pcm_direct_initialize_slave) snd_pcm_hw_params_any failed
ALSA lib pcm_dmix.c:876:(snd_pcm_dmix_open) unable to initialize slave
aplay: main:550: audio open error: 無効な引数です

うーん,よくわからん.alsa-libのバージョンがまずいのか?そういやずっと1.0.12のままだ・・・.というわけでalsa-libやalsa-utilsをカーネル同梱のものにあわせてアップデートしつつ,ついでにalsa-driverのスクリプト使って/devの下も作り直しておこうと思ったわけですが・・・カーネルに組み込まれてるALSAってバージョンいくつなんだっけ?

今まで毎回ALSAいじる度に疑問に思いつつも適当に最新版のalsa-libとか入れて済ましてたんですが,やっぱこの辺もちゃんとしといた方が良いんじゃないかと思いまして,ALSAのWikiを漁ってみたところすぐに見つかりました.なるほど,linux/include/sound/version.h に書いてあったのか!そして2.6.20は1.0.14rc1らしい.

早速1.0.14rc1のalsa-libとalsa-utilsを入れ,さらにalsa-driverを開いてsnddevicesでデバイスファイル作り直して誰でも読み書きできるようにパーミッション変更してやったらバッチリ鳴りました.わーい.

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2007年3月10日の日記の1番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2007年3月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ