Home > System > 解决T410s装ubuntu 10.04的声音问题

解决T410s装ubuntu 10.04的声音问题

也许是因为硬件太新,装上ubuntu 10.04后,声卡没有识别,这里有个临时的解决方法

1.查看一下声卡的pci id号

$ lspci -vvxxx
............................................................
 
00:1b.0 Audio device: Intel Corporation Device 3b57 (rev 06)
        Subsystem: Lenovo Device 215e
        Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at f2520000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: <access denied>
00: 86 80 57 3b 02 01 10 00 06 00 03 04 10 00 00 00
10: 04 00 52 f2 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 5e 21
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 02 00 00
 
............................................................


可以看到这一行00: 86 80 57 3b 02 01 10 00 06 00 03 04 10 00 00 00,所以pci id号应该是8086 3b57

2.编辑rc.local文件,把pci id号加入到内核驱动中

$ sudo nano /etc/rc.local
.......................................................
# By default this script does nothing.
 
# make sound work
modprobe snd-hda-intel
cd '/sys/bus/pci/drivers/HDA Intel'
echo '8086 3b57' > new_id
 
exit 0

3.重启系统,声卡就可以正常运作了

  1. April 4th, 2010 at 12:24 | #1

    哇。到处都是iNove啊!我前一个主题也是这个。。。

  1. No trackbacks yet.