+ -
当前位置:首页 → 问答吧 → alsa 启动失败,但是有声音。。。

alsa 启动失败,但是有声音。。。

时间:2010-02-05

来源:互联网

新安装的系统,安装声卡的步骤根据wiki: alsa-oss alsa-lib alsa-utils.
然后 alsamix alsactl store,没有声音,执行 alsaconf 后有声音。
不过在启动过程中出现:
:: Restoring ALSA Levels [BUSY] Unknown hardware: "VIA8237" "Analog Devices AD1888" "AC97a:41445368" "0x1043" "0x810d"
Hardware is initialized using a guess method
[FAIL]
我用aplay -l
[amu@amu-desktop ~]$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: V8237 [VIA 8237], device 0: VIA 8237 [VIA 8237]
Subdevices: 4/4
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
card 0: V8237 [VIA 8237], device 1: VIA 8237 [VIA 8237]
Subdevices: 1/1
Subdevice #0: subdevice #0
请教是什么原因,我就一块主板集成声卡。。
lspci|grep audio
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)

作者: rabbit407   发布时间: 2010-02-05

已经解决此问题,将rc.conf 中的 alsa选项删掉即可。

作者: rabbit407   发布时间: 2010-02-05

引用:
作者: rabbit407
已经解决此问题,将rc.conf 中的 alsa选项删掉即可。
alsa不作为daemon启动了?

作者: 难免有错   发布时间: 2010-02-05

引用:
作者: 难免有错
alsa不作为daemon启动了?
同问~~~

作者: qiang_liu8183   发布时间: 2010-02-05

Restoring ALSA Levels...
所以alsa不作为daemon启动也是可以的,只是不能记住上次的音量大小而已(自己理解的。。。)

作者: inox   发布时间: 2010-02-05

引用:
作者: inox
Restoring ALSA Levels...
所以alsa不作为daemon启动也是可以的,只是不能记住上次的音量大小而已(自己理解的。。。)
我也是这理解的,不过杯具了。开机后的运行alsamix 重新设置音量,如果alsa作为daemon,声音正常,不过还是会出现error.不知道杂解决了。
:: Restoring ALSA Levels [BUSY] Unknown hardware: "VIA8237" "Analog Devices AD1888" "AC97a:41445368" "0x1043" "0x810d"
Hardware is initialized using a guess method
[FAIL]

作者: rabbit407   发布时间: 2010-02-06

终于解决此问题,可以看这个帖子:
http://bbs.archlinux.org/viewtopic.php?id=89838

作者: rabbit407   发布时间: 2010-02-08