安装 alsa 时出现问题

安装 alsa 时出现问题

我第一次使用 linux。我在运行 Ubuntu 12.04 的系统中安装了 alsa 1.0.24。安装后,我尝试使用命令播放一些文件aplay -vv abc.wav,它开始播放,但我听不到声音。

$ cat /proc/asound/oss/ sndstat1
Sound Driver:3.8.1a-980706 (ALSA v1.0.24 emulation code)
Kernel: Linux developer-OptiPlex-170L 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:41:14 UTC 2012 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
Intel ICH5 with AD1980 at irq 17

Audio devices: NOT ENABLED IN CONFIG

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
31: system timer

Mixers: NOT ENABLED IN CONFIG

如果我使用该命令,aplay -l它会将错误显示为no soundcards found...。但实际上声卡在那里。如果我运行cat /proc/asound/cards,它会将声卡名称显示为:

0 [ICH5           ]: ICH4 - Intel ICH5
                  Intel ICH5 with AD1980 at irq 17

即使安装后alsamixergui,如果我运行“alsamixer', it shows无法打开混合器:没有这样的设备”。

是alsa的问题还是声卡的问题?

答案1

您仍然有 1.0.24,但是安装尝试似乎破坏了某些东西。

无论如何,更新声音驱动程序的最简单方法(如果你真的需要这样做)是升级内核本身。

相关内容