1

Как отключить звуковой сигнал при перезагрузке Debian 7? Я зашел в /etc/inputrc и отключил звуковой сигнал консоли и отключил звуковой Beep в lsamixer но это все еще происходит. Я видел ссылку на занесение в черный список модуля pcspeaker но не уверен, что хочу убить это все вместе, я просто хочу убить это конкретное предупреждение.

Редактировать Итак, похоже, это как-то связано с сетью. Я также исправлял это так, чтобы проводное соединение не пыталось соединиться при загрузке и, следовательно, задерживало загрузку, в то время как время ожидания DHCP истекло. Исправление, которое, кажется, заставило звуковой сигнал исчезнуть. Несмотря на то, что гудок пропал, мне все равно хотелось бы понять причину всего этого. Я разместил ссылку на вставку в комментарии ниже о том, что происходило во время перезагрузки, пока звучал звуковой сигнал.

2 ответа2

3

Следующее работало на моем 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
    
0

У меня был такой же раздражающий звуковой сигнал, и я нашел патч в журналах отчетов об ошибках Debian. Поэтому я решил взглянуть на это. Патч удалит \007 из файла с именем dowall.c который будет включен в бинарный файл завершения работы.

Я прочитал страницу справочника Debian по перекомпоновке пакета из исходного кода и собрал для меня пакет sysvinit с примененным патчем.

Этот пакет содержит много важных вещей, и я был напуган, чтобы установить пакет. (Это мой первый пакет, который я создал для Debian) :) Вот почему я только извлек двоичный файл shutdown из пакета и переместил его в /sbin/shutdown .

После этого надоедливый гудок пропал ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .