llc 发表于 2003-4-30 18:56:21

关于magic pre1.1 sndconfig问题的说明

sndconfig代码中,用kudzu里的devs = probeDevices(CLASS_AUDIO, BUS_UNSPEC, PROBE_ALL)函数检测所有的PCI声卡,其中
devs->driver为检测到声卡的芯片型号;而probeDevices这个函数是倚赖hwdata(hardware data)这个rpm包的数据来探测PCI设备的
突然发现,magic preview1.1里竟然没有安装hwdata这个包,当然也就sndconfig完全失效,也就是说检测不了任何声卡
推敲其原因,发现kudzu1.1.1和hwdata<0.61不兼容,而pre光盘里自带的hwdata还是rh8的0.47,估计就是这个原因,导致hwdata这个包没有安装上
将取自rh9的hwdata0.75装上,sndconfig就可以用了,应该支持的声卡更多
vm4支持声卡,在magic pre里音质还不错

llc 发表于 2003-4-30 18:57:27

hwdata下载地址:
http://211.95.176.12/linuxcn/soft/temp/hwdata-0.75-1.noarch.rpm

llc 发表于 2003-4-30 18:57:57

还有,估计mc-xfree86检测显卡的问题也是这个原因

andot 发表于 2003-4-30 20:09:47

OK!我的声卡终于出声了。哈哈。谢谢部长大人!:-D

樱家冢 发表于 2003-4-30 20:39:59

我好像没有这个问题耶!

east 发表于 2003-4-30 20:42:12

谢谢!普通用户也能出声了。

cjacker 发表于 2003-4-30 22:11:05

维护版本中的kudzu和hwdata都已经升级,普通用户问题待查。

flyzym 发表于 2003-5-1 14:02:20

谢谢!普通用户也能出声了。
我的普通用户无法出声,郁闷ing

llc 发表于 2003-5-1 14:14:30

普通声卡的权限现象原因还在研究中

east 发表于 2003-5-3 18:08:10

我是下载hwdata然后运行sndconfig。配置好声卡后,安装时创建的用户还是不能出声,删除该用户,用adduser再创建一个,便能出声了。

flyzym 发表于 2003-5-3 23:46:03

我是下载hwdata然后运行sndconfig。配置好声卡后,安装时创建的用户还是不能出声,删除该用户,用adduser再创建一个,便能出声了。我试了一下,好象不行的说?

nbxmedia 发表于 2003-5-5 10:24:39

我也没有,CT5880直接认出来了,就算不行我也可以加--noprobe自己选去。 :roll:

wujixin 发表于 2007-2-21 11:51:46

上面的连接不能下载了,哪里还有下

江涛的马甲 发表于 2007-2-21 11:59:04

下载了你也用不了。
早就换东西了

wujixin 发表于 2007-2-21 13:16:06

那该怎么办?我现在用alsaconf找不到声卡,又没有sndconfig
页: [1] 2
查看完整版本: 关于magic pre1.1 sndconfig问题的说明