Disable PC speaker beep (Русский)

From ArchWiki
Jump to: navigation, search

Tango-preferences-desktop-locale.pngЭта страница нуждается в сопроводителеTango-preferences-desktop-locale.png

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki

Tango-dialog-warning.pngИнформация в этой статье или разделе устарелаTango-dialog-warning.png

Причина: пожалуйста, используйте первый аргумент шаблона для указания причины. (Обсудить)
  • Для того чтобы полностью отключить звук у PC Speaker'а вы можете просто запретить загрузку модуля при загрузке системы. Чтобы сделать это, добавьте !pcspkr в список MODULES в /etc/rc.conf:
MODULES=( ... !pcspkr ...) 

Также, если lsmod | grep snd_pcsp показывает, что модуль snd_pcsp тоже загружается, нужно добавть ещё и его запрет:

MODULES=( ... !snd_pcsp ...) 

Следующие шаги для вас необязательны.

  • Для того чтобы выключить PC Speaker в X, выполните:
xset b off

Вы можете прописать эту команду, например, в ~/.xinitrc, чтобы выключать его при каждом запуске X.

  • Чтобы выключить его в консоли:
setterm -blength 0

За более подробной информацией обратитесь к man xset и man setterm.

  • Чтобы при использовании shell'а вам не мешал PC Speaker, отредактруйте /etc/inputrc следующим образом:
 
set bell-style none
  • так же можно отключить pc speaker путем отключения модулей pcspkr и snd_pcsp:
modprobe -r pcspkr
modprobe -r snd_pcsp