LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1189|回复: 7

alsamixer: function snd_ctl_open failed

[复制链接]
发表于 2009-5-15 10:14:44 | 显示全部楼层 |阅读模式
更新29.rc3后,提示 “没有找到音量控制插件和/或设备”,重新安装了alsa-utils alsa-oss alsa-lib,运行alsaconfig 也找到了驱动程序 hda-intel,但安装好之后调试声音运行alsamixer提示
alsamixer: function snd_ctl_open failed for default: No such file or directory ,请问一下如何解决?
发表于 2009-5-15 11:48:31 | 显示全部楼层
把lsmod回显贴上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-17 11:32:12 | 显示全部楼层
lsmod
Module                  Size  Used by
ipv6                  259924  10
i915                  150376  2
drm                   138240  3 i915
i2c_algo_bit            5496  1 i915
fuse                   54096  6
vfat                   10644  0
fat                    48884  1 vfat
joydev                  9600  0
sdhci_pci               6836  0
sdhci                  15832  1 sdhci_pci
usbhid                 35136  0
ohci1394               29252  0
pcspkr                  2196  0
hid                    39744  1 usbhid
psmouse                54536  0
mmc_core               45424  1 sdhci
i2c_i801                8904  0
ieee1394               77724  1 ohci1394
sg                     25288  0
serio_raw               5048  0
led_class               3384  1 sdhci
i2c_core               20648  4 i915,drm,i2c_algo_bit,i2c_i801
iTCO_wdt               10680  0
iTCO_vendor_support     2840  1 iTCO_wdt
video                  16484  0
output                  2388  1 video
intel_agp              25628  1
agpgart                29492  3 drm,intel_agp
thermal                15120  0
processor              39136  3 thermal
fan                     4056  0
evdev                   9248  11
button                  5700  0
battery                 9880  0
ac                      3832  0
vboxdrv               117032  0
snd_seq_oss            31552  0
snd_seq_midi_event      5972  1 snd_seq_oss
snd_seq                49136  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6336  2 snd_seq_oss,snd_seq
snd_hwdep               7096  0
snd_pcm_oss            37632  0
snd_pcm                68312  1 snd_pcm_oss
snd_timer              19388  2 snd_seq,snd_pcm
snd_page_alloc          8124  1 snd_pcm
snd_mixer_oss          14452  1 snd_pcm_oss
snd                    53124  8 snd_seq_oss,snd_seq,snd_seq_device,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               6080  1 snd
r8169                  32024  0
mii                     4372  1 r8169
rtc_cmos               10188  0
rtc_core               16304  1 rtc_cmos
rtc_lib                 2324  1 rtc_core
ext3                  126556  1
jbd                    45512  1 ext3
mbcache                 6488  1 ext3
sr_mod                 14596  0
sd_mod                 25072  5
cdrom                  33600  1 sr_mod
uhci_hcd               22500  0
ehci_hcd               35424  0
usbcore               137360  4 usbhid,uhci_hcd,ehci_hcd
ata_piix               22136  4
ata_generic             4504  0
libata                157036  2 ata_piix,ata_generic
scsi_mod              100500  4 sg,sr_mod,sd_mod,libata

[google@myhost /]$ lspci -v|grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
回复 支持 反对

使用道具 举报

发表于 2009-5-17 12:13:06 | 显示全部楼层
http://wiki.archlinux.org/index.php/ALSA
试着自己加module到/etc/rc.conf
回复 支持 反对

使用道具 举报

发表于 2009-5-17 12:54:08 | 显示全部楼层
没看出来是什么声卡~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-17 13:17:52 | 显示全部楼层
lspci 查看结果
lspci -v|grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

alsaconfig找到的声卡的结果
hda-intel
       
回复 支持 反对

使用道具 举报

发表于 2009-6-12 12:12:10 | 显示全部楼层
楼主解决这个问题了么? 我这次安装2.6.30也遇见了这个问题.
回复 支持 反对

使用道具 举报

发表于 2009-6-12 14:03:14 | 显示全部楼层
这个问题已经解决了, 办法就是重新编译内核, 在内核编译选项的Device driver中将声卡驱动的ALSA选上, 同时将子目录中对应的特定声卡选上, 重新编译安装就ok了.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表