在 Linux 下 - 是否有一种简单的方法可以禁用所有应用程序的所有哔声?
我附近的一位同事有一台发出大量哔哔声的 Linux 计算机。它正在运行一个计划任务,该任务运行了几个小时,并不断发出哔哔声 -每分钟可以发出数十次哔哔声。不知何故,她和其他工人可以忍受不断的哔哔声,但坦率地说,这让我发疯了。引起哔哔声的程序不是 shell 脚本,而是自制的 gui 程序。
我假设它是一个旧的生产服务器,它所做的工作很重要,所以我更喜欢最小的传递解决方案,最好不要重新启动。
我假设您的意思是 PC 扬声器发出哔哔声,因为只需关闭扬声器即可轻松消除已连接扬声器中的哔哔声。
请参阅有关服务器故障的答案,但其要点是:
modprobe -r pcspkr
Run Code Online (Sandbox Code Playgroud)
在命令行上,并添加
blacklist pcspkr
Run Code Online (Sandbox Code Playgroud)
到/etc/modprobe.d/blacklist.conf文件。
新内核使用的snd_pcsp模块来代替,因此,如果它不能正常工作,尝试同样的两件事情如上除非snd_pcsp在的地方pcspkr
| 归档时间: |
|
| 查看次数: |
576 次 |
| 最近记录: |