Як відключити звуковий сигнал у Linux? У мене немає суперпользовательских повноважень, тому я не можу перекомпілювати модуль ядра / вивантажити.
Як відключити звуковий сигнал у Linux? У мене немає суперпользовательских повноважень, тому я не можу перекомпілювати модуль ядра / вивантажити.
Відповіді:
Для звукових сигналів, створених у вашій оболонці (які, здається, найбільш дратують), додайте це до " ~ / .inputrc ":
set bell-style none
Зауважте, що це не термінально, а хост. Це означає, що коли ви входите на інший комп'ютер через те, ssh
де це не встановлено, звуковий сигнал повертається. (Я тестував на Fedora)
Існують різні рівні, на яких користувач може управляти звуковими сигналами. Ось які я знаю:
Рівень застосування
export LESS="$LESS"' -q'
- додає -q до параметрів за замовчуванням, less
щоб він не дзвонив у дзвінок (наприклад, при спробі прокрутити повз кінець файлу)echo 'set bell-style none' >> ~/.inputrc
- вимикає дзвінок для всіх програм, що використовують readline
(перезапустіть термінал, щоб побачити ефект)ТЕРМІНАЛЬНИЙ РІВЕНЬ
xterm -vb
- вмикає "візуальний дзвінок", який спалахує вікно терміналу замість того, щоб видавати чутний шум. Ви можете додати xterm*visualBell: true
до своїх ресурсів X ( ~/.Xdefaults
), щоб змінити типові. Більшість термінальних емуляторів включають подібний варіант.X РІВЕНЬ СЕРВЕРА
xset b off
- відключає дзвінок сервера XРОЗВИТОК МАШИНИ?
alsamixer
- вимкнути або відключити канали Speaker
та Bell
каналиУ моєму випадку глушіння каналів ALSA не допомогло - мені все одно іноді дзвонив з вбудованого динаміка (навіть із підключеними навушниками). Але відключення дзвона X-сервера позбулося його.