LinuxSir.cn,穿越时空的Linuxsir!

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

[以解决]intel 945板载声卡问题

[复制链接]
发表于 2008-6-12 15:45:28 | 显示全部楼层 |阅读模式
当执行alsaconf时会提示如图所示问题
而alsa-utils 软件包已经安装了,使用lsmod |grep snd显示
lsmod |grep snd
snd_hda_intel         336440  0
snd_seq_oss            30336  0
snd_seq_midi_event      6656  1 snd_seq_oss
snd_seq                48432  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          6796  2 snd_seq_oss,snd_seq
snd_hwdep               7428  1 snd_hda_intel
snd_pcm_oss            38656  0
snd_pcm                68228  2 snd_hda_intel,snd_pcm_oss
snd_timer              19848  2 snd_seq,snd_pcm
snd_page_alloc          8072  2 snd_hda_intel,snd_pcm
snd_mixer_oss          14848  1 snd_pcm_oss
snd                    46628  9 snd_hda_intel,snd_seq_oss,snd_seq,snd_seq_device,snd_hwdep,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore               6496  1 snd

lspci -v 中的情况
lspci -v
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
        Subsystem: Acer Incorporated [ALI] Unknown device 0110
        Flags: bus master, fast devsel, latency 0, IRQ 22
        Memory at d0340000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
        Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
        Capabilities: [100] Virtual Channel <?>
        Capabilities: [130] Root Complex Link <?>

ls -l /dev/snd/
total 0
crw-rw---- 1 root audio 116, 10 2008-06-12 14:54 controlC0
crw-rw---- 1 root audio 116,  9 2008-06-12 14:54 hwC0D0
crw-rw---- 1 root audio 116,  8 2008-06-12 14:54 hwC0D1
crw-rw---- 1 root audio 116,  7 2008-06-12 14:54 pcmC0D0c
crw-rw---- 1 root audio 116,  6 2008-06-12 14:55 pcmC0D0p
crw-rw---- 1 root audio 116,  5 2008-06-12 14:54 pcmC0D1p
crw-rw---- 1 root audio 116,  4 2008-06-12 14:54 pcmC0D2c
crw-rw---- 1 root audio 116,  3 2008-06-12 14:54 seq
crw-rw---- 1 root audio 116,  2 2008-06-12 14:54 timer

grep snd-hda-intel /etc/rc.conf
MODULES=(sky2 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore)

从搜索得到的信息中没有得到解决方案
有人知道怎么解决么,谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2008-6-12 16:14:14 | 显示全部楼层
顺便问一下在使用find时会出现如下提示,什么原因呢?
find: WARNING: Hard link count is wrong for /proc/1: this may be a bug in your filesystem driver.  Automatically turning on find's -noleaf option.  Earlier results may have failed to include directories that should have been searched.
回复 支持 反对

使用道具 举报

发表于 2008-6-12 16:31:22 | 显示全部楼层
kernel版本是什么?
alsamixer看看出现什么信息?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-12 17:11:16 | 显示全部楼层
uname -a
2.6.25-ARCH #1 SMP PREEMPT Fri May 16 14:52:43 CEST 2008 i686 Intel(R) Celeron(R) M CPU 430 @ 1.73GHz GenuineIntel GNU/Linux

alsamixer: aborting due to signal `Interrupt'
可以打开。。。

很奇怪的现象出现:可以出声,问题是笔记本插上耳机后扬声器照样出声,而耳机没声音
回复 支持 反对

使用道具 举报

发表于 2008-6-12 19:18:52 | 显示全部楼层
实际应用时不是有声音吗?没必要用alsaconf
耳机有专门的音量控制,用alsamixer看下是不是mute了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-12 19:45:13 | 显示全部楼层
恩......非常抱歉,看不明白mute是啥意思,能否具体些

再则,有声音是按照网上说法直接加载模块出来的,并非认到,看前面的lsmod |grep snd 就知道了,少了snd-intel8x0
回复 支持 反对

使用道具 举报

发表于 2008-6-12 21:25:14 | 显示全部楼层
可能,你那个不是公版的声卡,系统认不到的啊。
什么牌子的本本?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-12 21:43:17 | 显示全部楼层
acer 呵呵,不可能认不到吧
具体的看一楼有lspci

之前用gentoo时可以查到,用lfs时也可以认到,以前的archlinux内核也可以认到,估计是25内核安装不行,挖也不确定,试试换低版本的内核看看能不能认到
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-12 23:08:49 | 显示全部楼层
呵呵,换用24内核顺利解决,看来是25内核问题

可能是25内核的编译问题?或者是其他??
回复 支持 反对

使用道具 举报

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

本版积分规则

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