lile 发表于 2003-8-2 11:43:34

声卡又坏了!

redhat8.0
via ac`97
我装alsa后声卡可以用,过了几天开机后便报告出错,而且关机实显示
mixerfaile ,声卡测试也没声。真是奇怪,那位能告诉我怎么办,谢了!

myleader 发表于 2003-8-2 19:13:18

你的主板是kt400吧,南桥应该是vt8235,这里面的集成声卡与vt8233里的不太一样,alsa只能支持vt8233,对vt8235支持的不好(列表里根本就没有vt8235,用的是vt8233的兼容模式),所以不要使用alsa。
http://www.viaarena.com/?PageID=294
到这里看看。

emlxm 发表于 2003-8-2 23:23:33

我的系统是red hat 8。0
我的主板是微星kt333 ,vt8235 南桥,下面是我编译alsa的过程你可以参考,顺便说一句我的声卡发声正常!

Linux下解决AC97声卡驱动

主板南桥芯片为vt 8235
Linux核心为2.4.18-14
现象: 在装好系统之后没有声音,但是进行声卡检测之后识别为via 82cxx audio controller
       点击音量控制出现错误提示:核心没有mixer的支持

解决方法如下(参照alsa的帮助文档):

到www.alsa-project.com下载以下3个文件到home下
alsa-driver-0.9.2
alsa-lib-0.9.2
alsa-utils-0.9.2
进入终端(完全可以用鼠标操作):
# cd /usr/src
# mkdir alsa
# cd alsa
# cp /home/alsa-dirver-0.9.2.tar.bz2
# cp /home/alsa-lib-0.9.2.tar.bz2
# cp /home/alsa-utils-0.9.2.tar.bz2
解压得到3个文件夹:
# bunzip2 alsa-driver-0.9.2.tar.bz2
# bunzip2 alsa-lib-0.9.2.tar.bz2
# bunzip2 alsa-utils-0.9.2.tar.bz2

# tar -xf alsa-driver-0.9.2.tar
# tar -xf alsa-lib-0.9.2
# tar -xf alsa-utils-0.9.2
开始安装:
# cd /alsa-driver-0.9.2
# ./configure --with-cards=via82xx --with-sequencer=yes
# make(这儿会出现成功编译得提示)
# make install
# chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi(最后这儿可能会有错误提示,不管它)

# cd ..
# cd alsa-lib-0.9.2
# ./configure
# make
# make install

# cd ..
# cd alsa-utils-0.9.2
# ./configure
# make
# make install
插入模块:
modprobe snd-via82xx
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss

赶快打开你得音量控制看看是不是可以调节音量了?如果不可以得话,不好意思,在装吧!

在检测一下声卡吧:点击声卡检测 出现得界面上面有个“播放测试声音”点击看看,这时应该可以听到3声测试得声音是不是非常激动?呵呵,久违得声音终于出来了 ^O^
将以下几句加如/etc/modules.conf中
# gedit

ps: 以上得井号是root得提示符,自己不用键入,但是下面得井号得键入了!~

打开/etc/modules.conf

#This is ordinal lines - between #-->
#-->
alias char-major-116 snd
alias snd-card-0 snd-via82xx
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# 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
#-->
# and this lines are from modules.conf in distr. of RH 8.0
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 || :

好了,保存吧!~ 重启,尽情得聆听来自自由世界得声音吧~
页: [1]
查看完整版本: 声卡又坏了!