Debian 7 关机蜂鸣

Debian 7 关机蜂鸣

如何在重新启动 Debian 7 时禁用蜂鸣声?我已进入/etc/inputrc控制台并使其不发出蜂鸣声,并将其静音,Beeplsamixer情况仍然如此。我已看到将pcspeaker模块列入黑名单的参考,但不确定是否要将其全部消除,我只想消除此特定警报。

编辑因此,这似乎与网络有关。我还修复了这个问题,以便有线连接不会在启动时尝试连接,因此在 DHCP 超时时延迟启动。修复这个问题似乎让哔声消失了。即使哔声消失了,我仍然很想了解为什么这一切的背后。我在下面的评论中发布了一个 pastebin 链接,说明了在重启期间哔声仍在响时发生了什么。

答案1

以下内容适用于我的 LMDE(Linux Mint Debian)。编辑文件/etc/modprobe.d/alsa-base.conf并添加此行:

options snd_hda_intel beep_mode=0

以下是我尝试过的其他一些方法,以防万一:

  1. 黑名单pcspkr,顺便说一下这不是什么大问题,你仍然可以听到电影等等,只是板载扬声器发出的哔声被禁用了:

    echo "blacklist pcspkr" | sudo tee -a /etc/modprobe.d/blacklist
    

    sudo modprobe -r pcspkr

  2. 将其添加到/etc/gdm3/greeter.gconf-defaults

    gconftool-2 --type bool --set /desktop/gnome/sound/event_sounds false
    
  3. 根据导致蜂鸣声的原因(是重启,还是登录,还是其他什么?),这可能会起作用,它会禁用终端警告铃:

     xset b off
    

答案2

我听到了同样恼人的哔哔声,于是找到了一个补丁debian 错误报告日志。所以我决定看一下。补丁\007将从名为的文件中删除一个dowall.c,该文件将包含在关机二进制文件中。

我读过Debian 手册页面,用于从源代码重建软件包并为我构建了应用了补丁的 sysvinit 包。

这个软件包包含很多重要的东西,我不敢安装它。(这是我为 Debian 构建的第一个软件包):)这就是为什么我只从软件包中提取了关机二进制文件并将其移动到/sbin/shutdown

之后恼人的哔哔声就消失了......

相关内容