今天 加上 步骤。
1. Modify /etc/modules by adding the following to the end of the file:
修改/etc/modules ,添加 以下内容:
snd-cs4236
snd-pcm-oss
snd-mixer-oss
snd-seq-oss
2. Modify /etc/modprobe.d/blacklist by adding the following to the end of the file:
修改/etc/modprobe.d/blacklist ,添加 以下内容:
blacklist snd-cs46xx
blacklist cs46xx
blacklist snd-cs4231
blacklist snd-cs4232
3. Replace the contents of /etc/modprobe.d/alsa-base with the following:
清空/etc/modprobe.d/alsa-base ,加以下内容:
# Alsa 0.9.X kernel modules' configuration file.
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
##
## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
## ALSA portion
#alias snd-card-0 snd-cs4232
alias snd-card-0 snd-cs4236
# You have to specify every damm paramter to get it working:
options snd-cs4236 isapnp=0 cport=0x538 port=0x530 sb_port=0x220 fm_port=0x388 irq=5 dma1=1 dma2=0
## OSS/Free portion
alias sound-slot-0 snd-card-0
alias sound-slot-1 snd-card-1
##
# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1
到此结束:
After rebooting (or manually restarting the modules if you know how) the Thinkpad's audio should be fully functional.
重启机器。
F1进入 BIOS设置:第一项进入----选最后一个 初始化----选倒数第二个,禁止快速启动----退出重启。(其他的贴子这步是颠倒的,所以好多人不成功)。
如未安装 最好安装时选F6 加上参数 acpi=off pci=noacpi pnpbios=off vga=0x317 ,以安装的 只有修改 启动项了。禁用 高级电源管理 等等。