LinuxSir.cn,穿越时空的Linuxsir!

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

如何让你的debian变得安静,消除扬声器的beep声。

[复制链接]
发表于 2006-2-25 15:22:19 | 显示全部楼层 |阅读模式
在redhat中,默认情况很安静。但在debian中就不一样了,默认情况下,输入命令错误,或tab补全等会发出bb声。这些声音不是由声卡到音箱发出,而是直接从pcspeaker发出。
针对网上的和自己使用redhat的经验,有以下几种方法来使你的debian变得安静:
1.关闭当前控制台扬声器:

  1. /usr/bin/setterm -blength 0
复制代码

换一个控制台又bb啦。
2.关闭某用户扬声器:

  1. echo "set bell-style none" >> ~/.inputrc
复制代码

或建立.inpuyrc文件如“3.关闭所有用户扬声器”的/etc/inputrc内容。
换一个用户又bb啦。
3.关闭所有用户扬声器:
/etc/inputrc:

  1. # inputrc
  2. # do not bell on tab-completion
  3. set bell-style none
复制代码

详见http://spaces.msn.com/chinajz/
发表于 2006-2-25 16:42:46 | 显示全部楼层
这个好贴竟然没人顶,真的不错,解决了长期困扰我的问题
回复 支持 反对

使用道具 举报

发表于 2006-2-26 13:04:05 | 显示全部楼层
在终端下,我让它响,否则不知道
在Gnome的终端下,我让它闪!但是不响!Gnome中有设置
回复 支持 反对

使用道具 举报

发表于 2006-2-28 08:24:31 | 显示全部楼层
顶,原来有这么强的方法。
回复 支持 反对

使用道具 举报

发表于 2006-2-28 17:52:49 | 显示全部楼层
呵呵,我一直是修改.bashrc的

加入setterm -bfreq 0

终端的声音就没有了,大家也可以试试看
回复 支持 反对

使用道具 举报

发表于 2006-3-1 08:04:36 | 显示全部楼层
夜里这个声音是挺讨厌的!
回复 支持 反对

使用道具 举报

发表于 2006-3-1 10:53:26 | 显示全部楼层
如何打开呢扬声器的beep声呢?我看了 setterm 的 man 手册,设置了一些参数,没有打开这个声音。我的 linux 默认是关闭这个声音的。
回复 支持 反对

使用道具 举报

发表于 2006-3-1 12:04:53 | 显示全部楼层
Post by rubble_stone
如何打开呢扬声器的beep声呢?我看了 setterm 的 man 手册,设置了一些参数,没有打开这个声音。我的 linux 默认是关闭这个声音的。



debian里默认是打开的!
回复 支持 反对

使用道具 举报

发表于 2006-3-1 13:35:43 | 显示全部楼层
还是modprobe -r pcspkr好用,我用python+gtk2写的一个程序,不知啥问题正常时都老是在那叫,只有移除pcspkr模块后才安静了。
回复 支持 反对

使用道具 举报

发表于 2006-3-6 14:14:55 | 显示全部楼层
顶,整个世界清静了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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