T61 vs alsa
_ [debian] T61 vs alsa
Debian インストールしただけだった T61 を本格的にセットアップ。まず、音が鳴らない…。モノは
% uname -r
2.6.22-1-686
% dpkg -l linux-image-2.6.22-1-686
:
ii linux-image-2. 2.6.22-3 Linux 2.6.22 image on PPro/Celeron/PII/PIII/
% dpkg -l alsa-base
:
ii alsa-base 1.0.14-1 ALSA driver configuration files
% lspci -v
:
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
Subsystem: Lenovo Lenovo Thinkpad T61
Flags: bus master, fast devsel, latency 0, IRQ 21
Memory at fe220000 (64-bit, non-prefetchable) [size=16K]
:
% lspci -vn
:
00:1b.0 0403: 8086:284b (rev 03)
Subsystem: 17aa:20ac
Flags: bus master, fast devsel, latency 0, IRQ 21
Memory at fe220000 (64-bit, non-prefetchable) [size=16K]
:
% lsmod | grep snd
snd_hda_intel 239160 3
snd_pcm_oss 39200 0
snd_mixer_oss 15424 1 snd_pcm_oss
snd_pcm 72324 3 snd_hda_intel,snd_pcm_oss
snd_seq_dummy 3748 0
snd_seq_oss 29408 0
snd_seq_midi 8160 0
snd_rawmidi 22624 1 snd_seq_midi
snd_seq_midi_event 6880 2 snd_seq_oss,snd_seq_midi
snd_seq 46320 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 21028 3 snd_pcm,snd_seq
snd_seq_device 7692 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 48324 13 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 7520 1 snd
snd_page_alloc 9512 2 snd_hda_intel,snd_pcm
% cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfe220000 irq 21
% tail -2 /proc/asound/oss/sndstat
Mixers:
0: Analog Devices ID 1984
alt.os.linux.suse: Thinkpad T61 からたどれた IBM-Lenovo Thinkpad T61 によると、
You will need the CVS alsa drivers to get sound working properly. Not even the latest 1.0.14 drivers are new enough for the T61. You can find a little easier to use alsa snapshot packages here. Grab the latest.
とのことで、CVS(じゃなくて今は Mercurial だった) trunk の alsa-driver じゃないとうまく動かないようだ。現時点での回避方法は一応あって、Bug #122560 in linux-source-2.6.22 (Ubuntu): no sound with 82801H (ICH8 Family) HD Audio Controller と Bug #133105 in linux-source-2.6.20 (Ubuntu): Sound does not work in feisty or gutsy on a new T61P (snd_hda_intel) にあるスクリプトを回しながらなら、音が鳴るみたい。