red_sun 发表于 2004-3-20 17:39:36

Ad1985 声卡驱动在(Fedora core)下的安装

1) 从 http://www.alsa-project.org/.下载 ALSA-driver-1.0.1.tar.bz2
2) 解压 alsa-driver-1.0.1.tar.bz2
3) 进入 alsa-driver-1.0.1, 运行
# ./configure --with-cards=intel8x0
4) 运行
# make
5)运行
# make install
在这以步里,如果有错误提示,请先运行
# depmod -ae
检查 那个符号未定义
如果是 "schedule_work", 这是因为RedHat
shipped the kernel with incomplete implementation of workqueue.
为了解决这个问题, 可以在 alsa-driver顶级目录下运行下面指令:


# touch include/linux/workqueue.h

再运行 "make clean", "make" and "make install"
6)编辑 /etc/modules.conf 如下:

----- /etc/modules.conf
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
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 sound-slot-0 snd-intel8x0
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
----- /etc/modules.conf

7) 运行
# modprobe snd-intel8x0
8) 重启
这样就可以了
页: [1]
查看完整版本: Ad1985 声卡驱动在(Fedora core)下的安装