Страница 1 из 1

Как убрать beep

Добавлено: 2009-04-03 16:04:25
Monarh
Здравствуйте.
Подскажите пожалуйста как убрать beep.
OS FreeBSD 7.0, arch=amd64
  • В системной консоли команда
    kbdcontrol -b off
но это для текущей консоли !!!
То есть для каждой консоли придётся набирать.
Вроде если прописать
  • в /etc/rc.conf
    keybell="off"
то должно для всех применяться, но beep'а нет только на первой консоли !!!
А то немножко надоело как beep'нет на 210 Ватные колонки ...
В общем приятного мало :smile:
Заранее большое спасибо.

Re: Как убрать beep

Добавлено: 2009-04-03 18:16:45
gloom

Код: Выделить всё

cat .cshrc |grep beep
set nobeep

Re: Как убрать beep

Добавлено: 2009-04-04 6:19:47
Monarh
Большое СПАСИБО !!!
Послушав совета, а затем и по man'уалив возникли комментарии и конечно же вопросы :smile:
Небольшой комментарий:
  • Прописав в ~/.cshrc
    set nobeep
получим без beep'ие для того пользователя, чей .cshrc мы поправили,
если необходимо сделать для всех пользователей csh
  • Необходимо прописать в /etc/csh.cshrc
    set nobeep
Вопрос: А как сделать независимо от оболочки( то есть для всех оболочек ).

И ещё: Всё таки beep не совсем искоренён, например при открытии в vim'е, например пустого файла, и при попытке спуститься на строчку вниз или при расположении курсора на первом символе любой строки попытаться перейти левее, vim ругается beep'ом.
Вопрос2: Можно ли сделать так, чтобы по-умолчанию ни одно приложение не beep'ало. Если можно, то где и как.
Заранее большое спасибо.

Re: Как убрать beep

Добавлено: 2009-04-04 6:35:51
Гость
Monarh писал(а):Вопрос: А как сделать независимо от оболочки( то есть для всех оболочек ).
в X'ах

Код: Выделить всё

$ xset b off
в консоли

Код: Выделить всё

# sysctl hw.syscons.bell=0
оно?

Re: Как убрать beep

Добавлено: 2009-04-04 12:01:26
Monarh
Да, Да, Дааааааааааааа !!! :Yahoo!:
Большое СПАСИБО !!! :smile:

Re: Как убрать beep

Добавлено: 2009-04-04 13:05:41
Alex Keda
vim имеет два режима.
1. бибикать.
2. всё портить.
==========
по мне - путь лучше в первом пашет =))))

Re: Как убрать beep

Добавлено: 2009-04-04 15:40:15
Monarh
Это конечно кому как :smile:
Я очень не люблю посторонние звуки, поэтому всегда всё отрубаю !!!
Имеется в виду, во всякого рода программах, звуки типа динь-динь, дзинь-дзинь, бум-чпок, бип-бип и всё в этом духе :ROFL:
А если мне хочется музыку послушать, так я Эолию включаю и наслаждаюсь очень приятными мелодичными звуками :smile:
А vim больше не беспокоит, да и вообще этих бипов вроде больше не слышно
  • после добавления в /etc/sysctl.conf
    hw.syscons.bell=0
Конечно, если бы этот бип был произнесён тихим, приятным, женским голосом я бы может ещё его и оставил,
но ведь он делает иначе, он отслеживает когда ты больше всего к этому не готов и как бипнет во всю мощь 210 ватных колонок,
так ещё не раз после этого задумаешься в каком режиме лучше ему работать !!! :ROFL:
Хотя я скорее всего всё-равно бы бип отрубил, даже если бы мой PC'шник мне его бормотал тихим, приятным, женским голосом !!! :-D

Re: Как убрать beep

Добавлено: 2009-04-04 22:30:59
Alex Keda
громкость убавь

Re: Как убрать beep

Добавлено: 2009-04-05 7:52:16
Гость
lissyara писал(а):громкость убавь
можно еще визуальный поставить:
syscons: kbdcontrol -b visual
screen: vbell on

ps, spkrtest(8) ;)

Re: Как убрать beep

Добавлено: 2009-04-09 12:15:13
Monarh
lissyara писал(а):громкость убавь
На самом деле я шучу, я редко свои колонки на полную включаю :smile:
Да и то всего две + саб вместо пяти + саб, но это тема отдельного разговора.
Просто мне не нравятся лишние звуки.
А vim у меня работает нормально, ничего, вроде :smile: , не портит.
Гость писал(а):можно еще визуальный поставить
Первое что я испробовал, перед тем как решил полностью beep убрать, это как раз визуальный режим, но он мне тоже не понравился.
А так, совсем без beep'а, просто замечательно !!!

Re: Как убрать beep

Добавлено: 2010-10-06 13:16:54
dmtr

Код: Выделить всё

# sysctl hw.syscons.bell
hw.syscons.bell: 0
но сервак бипает при увеличении нагрузки на проц
типа

Код: Выделить всё

 last pid:  7719;  load averages:  1.01,  1.09,  1.04                                                          up 35+05:57:22  14:09:43
183 processes: 6 running, 175 sleeping, 2 zombie
CPU states: 64.0% user,  0.0% nice,  8.3% system,  0.4% interrupt, 27.4% idle
Mem: 808M Active, 868M Inact, 234M Wired, 80M Cache, 112M Buf, 3872K Free
Swap: 2048M Total, 1524K Used, 2046M Free

  PID USERNAME       THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
 6328  www              1 139    0 49336K 39176K RUN    0   4:39 90.97% httpd
 6940  www              1  77    0 36980K 27808K RUN    1   0:02  2.25% httpd
34543 mysql            7  20    0   204M 88896K kserel 1  13:59  1.46% mysqld
  737 squid            1  76    0 95836K 95104K RUN    1  65:42  0.00% squid
34271 root             1  76    0  6972K  6452K select 1   9:46  0.00% natd
35958 ejabberd         5  20    0 38120K 31824K kserel 1   8:39  0.00% beam
  525 bind             1  76    0 10004K  8840K RUN    1   8:05  0.00% named
еще какие-то параметры это определяют?

Re: Как убрать beep

Добавлено: 2010-10-06 15:03:46
manefesto
странно, а где такая фича, я наприме тоже хочу чтобы бикал.
скорее всего хардварная вещь, посмотри в биосе

Re: Как убрать beep

Добавлено: 2010-10-07 11:33:29
dmtr
оказывается:
он так не на нагрузку на проц реагирует (ну не прямо на неё), а на недостаточную скорость работы кулера

MB: GA-8I945GZME-RH
When CPU Smart Fan function is enabled, the system automatically adjusts the CPU fan speed; when the CPU fan speed is too low the "CPU Fan Fail Warning" function will sense the Fan as not working, therefore it will send the warning beep sounds. To disable this function, please go into BIOS under "Advanced BIOS Feature" please set "CPU Fan Fail Warning" as "Disabled".
http://www.gigabyte.com/support-downloa ... x?fid=2427

2manefesto спасибо