安部です。 > こんばんは。田添 一哉です。 > > ○ サウンドカードが利用できない > > ThinkPad 600 は CS4237B をサウンド機能として搭載しています。Vine > Linux 2.6 までは利用できていたのですが、Vine Linux 3.0 をクリーンインス > トールしたところ、ドライバの組み込みが完了しないようで、/var/log/ > messages にも、下記のとおりエラーが記録されています。 > > ------------------------------------------------------------------------------- > /var/log/messages Aug 23 07:57:48 xxxxx kernel: isapnp: Scanning for PnP cards... Aug 23 07:57:48 xxxxx kernel: isapnp: No Plug & Play device found Aug 23 07:57:48 xxxxx kernel: ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996 Aug 23 07:57:48 xxxxx kernel: ad1848: No ISAPnP cards found, trying standard ones... Aug 23 07:57:48 xxxxx kernel: cs4232: set synthio and synthirq to use the wavefront facilities. 上の5行までは、同じメッセージで、再現しています。 Aug 23 07:57:48 xxxxx kernel: <Crystal audio controller (CS4238)> at 0x530 irq 5 dma 1,0 の部分が異なっているようです。このメッセージは、kernel-2.4.27-0vl1 のです。 TP600 のOSは、Vine3.0クリーンインストール版から SEED にしていますが、 Vine3.0+gdm+gnomeの上で音もなっていたし、なんと、録音もできましたよ。 Vine26r4までは、内蔵マイクから録音、play wav再生をすると スローモーションなタイムスタンプが壊れた音を立てていましたから。感謝。 ----------------------------------------------------------------- # /sbin/lsmod の関連部分のみを抜粋。 Module Size Used by Tainted: P opl3 13540 0 (unused) cs4232 5508 0 uart401 7876 0 [cs4232] ad1848 27724 0 [cs4232] isa-pnp 39184 0 [cs4232 ad1848] sound 70920 0 [opl3 cs4232 uart401 ad1848] soundcore 6244 4 [sound] ------------------------------------------------------------------- /sbin/rmmod sound /sbin/rmmod soundcore /sbin/rmmod cs4232 などとして、音に関連する該当モジュールを消去し、 module.conf の音関連部分をコメントアウトしてから /usr/sbin/setup を実行、cs423xを選択しますと、 改善されますでしょうか? dma1=1 dma2=0 にすると linus さんの声が聴けました。 しかし、音がでなくなり、再び設定をすることがありました。 Aug 22 02:41:39 xxxxx kernel: Sound: DMA (output) timed out - IRQ/DRQ config error? Aug 23 11:22:41 xxxxx kernel: Sound: DMA (output) timed out - IRQ/DRQ config error? これって、dma1=0 dma2=0 のモードに抜けると、 DMAに繋がらず、こけてしまうんですかね。