我在笔记本电脑(Lenovo Ideapad Y430AT)上装的 Ubuntu,在终端窗口中输入错误或者使用自动补齐等等操作时,扬声器的提示声音大的要命,还特别难听!在深更半夜的时候用起来真要命了。
网上搜索如何关闭扬声器的解决方案,发现可以用 modprobe 指令来临时加载或者卸载某个模块。
用这个命令即可将扬声器模块卸载,世界终于清静了啊~~~
如果又想加载了呢?去掉上述指令中的 -r 选项,然后执行一下即可。更多的用法看 man 手册。
但这样只是临时卸载或者加载,重新启动电脑后又恢复原样了。
Ubuntu 将模块的加载配置文件放在 /etc/modprobe.d/ 目录下,我认为最简单的一个方式,是编辑 blacklist 文件,把那些模块列进黑名单,禁止加载。
看看该文件的内容就知道该怎么做了,将不希望加载的模块名加进该文件即可,但需要重新启动(当然,可以先用上面的指令卸载,即时生效,这样编辑 blacklist 文件后就不必急着重启了):
blacklist pcspkr blacklist ipv6 blacklist floppy
|
以上是顺便把 IPV6 和软驱的支持都去掉,IPV6 目前基本用不到,笔记本电脑也没软驱。其他的再慢慢研究,把不需要的全部卸载,启动会快点、内存也会省着点吧。
阅读(1597) | 评论(0) | 转发(0) |