LinuxSir.cn,穿越时空的Linuxsir!

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

借人气,再发: alsaconf已经识别声卡,但是还没有声音

[复制链接]
发表于 2007-5-2 20:59:53 | 显示全部楼层 |阅读模式
使用alsaconf,识别了声卡,

操作的图片,在附件中

wonder:/etc# alsaconf
Unloading ALSA sound driver modules: snd-hda-intel snd-hda-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-timer snd-page-alloc.
Building card database...


Running update-modules...
Loading driver...
Setting default volumes...


===============================================================================

Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.

Have a lot of fun!


提示成功后但是,我的gmixer显示不可用,见附件抓图:
为什么呢?
我的硬件列表 :

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: nVidia Corporation C51 PCI Express Bridge (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01)



需要编译内核吗? 我看了北南兄的alsa流程也没有解决.
请大侠 过来帮帮忙,谢谢!

图片在此: http://www.linuxsir.cn/bbs/showthread.php?t=301192
发表于 2007-5-2 21:16:25 | 显示全部楼层
和lz同样的问题
回复 支持 反对

使用道具 举报

发表于 2007-5-2 21:26:18 | 显示全部楼层
用alsamixer试试?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-2 21:46:33 | 显示全部楼层
用过alsamixer了,可以看到调节音量的界面 ,调到最大,但是还是没有声音.
回复 支持 反对

使用道具 举报

发表于 2007-5-2 21:57:11 | 显示全部楼层
你怎么确定没有声音的?用mpg321等放个mp3看看
有些播放器还需要设置一下
回复 支持 反对

使用道具 举报

发表于 2007-5-3 09:40:54 | 显示全部楼层
me too, 声卡是彻底把我弄晕了,
有时候,你什么都不用管,系统安装完就有声
有时候,系统装完没声,装了alsa-conf alsa-base alsautils后配置一下,就有声,
有时候,上面的东西全装了,无论怎么配置也不发声。

归根结底,我们对声卡的发声原理没弄清。比如/dev/dsp,总说没这个文件,没有的话就手工建立节点,我曾试图去mknod /dev/dsp c 14 0,节点有了,还是没声。

这个问题如果不解决,我就把这个贴一直顶下去,直到顶到一千页! 我就不信......
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-3 10:13:38 | 显示全部楼层
终于有声音了,把kde安装后,用kde Center来检测声卡,重新load,竟然测试出声音了。以前用beep-media-player没有声音,现在有了。
但是登陆的时候我设置要有声音的,却没有。
需要在kde center中再检测以下,就又OK了。

初步现象是:

登陆后欢迎界面的声音是没有的,没有用kde Center配置前,beep-media-player也是没有声音的。用kde-center配置后有声音了。
难道每次都要配置一下?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-3 19:34:45 | 显示全部楼层
原来 是这么 回事:

:~$ sudo /etc/init.d/alsa reload
/etc/init.d/alsa: Warning: Processes using sound devices: 2799(esd) 2861(mixer_a pplet2).
Unloading ALSA sound driver modules: snd-hda-intel snd-hda-codec snd-pcm-oss snd -mixer-oss snd-pcm snd-timer snd-page-alloc (failed: modules still loaded: snd-h da-intel snd-hda-codec snd-pcm-oss snd-mixer-oss snd-pcm snd-timer snd-page-allo c).
Loading ALSA sound driver modules: snd-hda-intel snd-hda-codec snd-pcm-oss snd-m ixer-oss snd-pcm snd-timer snd-page-alloc.


我在使用aslaconf的时候,它先把2799(esd) 2861(mixer_a pplet2).这两个进程给杀掉,然后才loadalsa驱动,

请问系统为什么一开始就运行这俩个东东(esd) ,(mixer_a pplet2),他们干什么的?

我怎么才能配置,让他们不启动而直接使用alsa的驱动呢?
谢谢.
回复 支持 反对

使用道具 举报

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

本版积分规则

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