LinuxSir.cn,穿越时空的Linuxsir!

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

还是alsa声音问题[已解决 留解决帖]

[复制链接]
发表于 2008-11-2 02:06:25 | 显示全部楼层 |阅读模式
本来这个问题已经本讨论很多次了,安装gentoo也不是第一次,但是从来没有这么奇怪过。
alsamixer可以调节,但是master不能调节,因为用了有源音箱,调节了master nono
snd_card0_intel8x0也可以被找到。
就是播放没有声音。
完全按照gentoo 手册操作,没有安装alsa-driver,使用内核驱动。

zc ~ # lsmod
Module                  Size  Used by
snd_seq                43376  0
snd_pcm_oss            34976  0
snd_mixer_oss          16128  1 snd_pcm_oss
nvidia               7090596  24
snd_intel8x0           29852  4
snd_ac97_codec         89632  1 snd_intel8x0
ac97_bus                5504  1 snd_ac97_codec
snd_pcm                54660  4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              20104  3 snd_seq,snd_pcm
snd                    42020  13 snd_seq,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc         11016  2 snd_intel8x0,snd_pcm
i2c_core               20628  1 nvidia

难道要卸载OSS驱动??
发表于 2008-11-2 10:11:43 | 显示全部楼层
maybe you set Master muted ?
回复 支持 反对

使用道具 举报

发表于 2008-11-2 10:19:57 | 显示全部楼层
本来也不需要oss驱动
只要有alsa的oss模拟层就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-2 13:31:44 | 显示全部楼层
Post by hejux;1902715
maybe you set Master muted ?


Master已经是OO状态了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-2 13:33:29 | 显示全部楼层
不知道能不能看

Card: Intel 82801DB-ICH4                                                     │
│ Chip: C-Media Electronics CMI9739                                            │
│ View: [Playback] Capture  All                                                │
│ Item: LFE [dB gain=-12.00]                                                   │
│                                                                              │
│   ┌──┐   ┌──┐      ┌──┐     ┌──┐               ┌──┐     ┌──┐     ┌──┐     │
│   |      |    │     │      │    │     │     │               │▒▒│     │    │     │▒▒│     │
│   |      |    │▒▒│      │▒▒│     │     │               │▒▒│     │    │     │▒▒│     │
│   |      |    │▒▒│      │▒▒│     │     │               │▒▒│     │▒▒│     │▒▒│     >
│   |      |    │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     >
│   |      |    │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     >
│   |      |    │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     >
│   |      |    │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     >
│   |      |    │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     >
│   |      |   │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     │
│   |      |    │▒▒│      │▒▒│     │▒▒│               │▒▒│     │▒▒│     │▒▒│     │
│   |      |   │▒▒│      │▒▒│     │▒▒│   Independ    │▒▒│     │▒▒│     │▒▒│     │
│    ┌──┐     ├──┤      ├──┤     ├──┤               ├──┤     ├──┤     ├──┤     │
│    │OO│     │OO│      │OO│     │OO│               │OO│     │OO│     │OO│     │
│    └──┘     └──┘      └──┘     └──┘               └──┘     └──┘     └──┘     │
│              87      86<>86   71<>71               100      74     94<>94    │
│   Master  Master M    PCM    Surround Surround   Center <  LFE   >  Line
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-2 15:36:47 | 显示全部楼层
问题搞定,留帖备份。
1.声卡是CMI9737,因此编译内核的时候要选择
  1. Sound  --->   
  2.    <*> Sound card support  
  3.     Advanced Linux Sound Architecture  --->   
  4.   <M> Advanced Linux Sound Architecture                                
  5.       <M>   Sequencer support                                                
  6.       < >     Sequencer dummy client                                       
  7.       <M>   OSS Mixer API                                                   
  8.       < >   OSS PCM (digital audio) API
  9.             [*]   OSS Sequencer API                                            
  10.       < >   RTC Timer support                                             
  11.       [ ]   Dynamic device file minor numbers                     
  12.       [ ]   Support old ALSA API                                          
  13.       [ ]   Verbose procfs contents                                      
  14.       [ ]   Verbose printk                                                
  15.       [ ]   Debug                                                        
  16.             Generic devices  --->                  
  17.        PCI devices  --->  
  18.           <M> C-Media 8338, 8738, 8768, 8770        
  19.           <M> Intel/SiS/nVidia/AMD/ALi AC97 Controller
  20.           < > Intel/SiS/nVidia/AMD MC97 Modem  //特别注意此处不要选择
复制代码
2.调试alsamixer的时候要静音的三个地方,分别是 ICE958、 ICE958 C、  ICE958 C
3.如果master音量不能调节,也不必在意,只要设置为OO开放即可。

以上操作基本就可以搞定了。无须安装alsa-driver。
如果没声音主要就是内核编译问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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