LinuxSir.cn,穿越时空的Linuxsir!

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

系统喇叭怎么关不掉?

[复制链接]
发表于 2008-7-3 08:16:45 | 显示全部楼层 |阅读模式
我的intel-hda声卡已经识别,alsaconf也配过了,也是audio组。可是alsamixer只能看到Master,IEC958,Capture,就是看不到PCM。这直接导致我在正常放歌时正常,但程序弹出什么框时喇叭就“嘟”一声。此时我的Master已经是0了,所以肯定是PCM干的好事。可为什么我看不到PCM,也无法配置呢?

我用的是Core Dump版本,已经升级到最新。
发表于 2008-7-3 10:53:03 | 显示全部楼层
你开启了gnome的声音了?

rmmod pcspkr

wiki里面有
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-3 11:07:06 | 显示全部楼层
我没用GNOME,我用LXDE
自己莫名其妙解决了。就是alsactl names做一次,然后就找到了PCM。很奇怪啊很奇怪。。。
回复 支持 反对

使用道具 举报

发表于 2008-7-3 11:08:37 | 显示全部楼层
如果要禁用的话,配置/etc/rc.conf

txi@ghosTunix.org:~> cat /etc/rc.conf|grep MOD
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
MOD_AUTOLOAD="yes"
MOD_BLACKLIST=(pcspkr) #deprecated
MODULES=(sky2 iwl3945 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore)

把这个模块加入黑名单即可
回复 支持 反对

使用道具 举报

发表于 2008-7-3 11:40:40 | 显示全部楼层
Post by ghosTM55;1870502
如果要禁用的话,配置/etc/rc.conf

txi@ghosTunix.org:~> cat /etc/rc.conf|grep MOD
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
MOD_AUTOLOAD="yes"
MOD_BLACKLIST=(pcspkr) #deprecated
MODULES=(sky2 iwl3945 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore)

把这个模块加入黑名单即可


不推荐这样做,把pcspkr加到下面然后前面加!号。wiki说的,而且后来加到blacklist是没有用的
回复 支持 反对

使用道具 举报

发表于 2008-7-3 12:05:50 | 显示全部楼层
哦?是么?谢谢提醒,学习了
回复 支持 反对

使用道具 举报

发表于 2008-7-3 12:08:06 | 显示全部楼层
用rc.conf屏蔽似乎会增加udev events的时间,虽然也不是很多。。。

用modprobe.conf快一些
回复 支持 反对

使用道具 举报

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

本版积分规则

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