Niedawno zacząłem używać nowego komputera stacjonarnego z zainstalowanym systemem Ubuntu Linux. Jednak terminal wydaje denerwujący dźwięk. tzn. jeśli jestem na początku linii i nacisnę klawisz Backspace, rozlegnie się sygnał dźwiękowy informujący, że nie ma znaków do usunięcia. Jeśli próbuję zakończyć zakładkę i nie ma żadnych uzupełnień, usłyszysz sygnał dźwiękowy.
Jak to wyłączyć?
Odpowiedzi:
Ponieważ głośnik PC jest irytujący (przynajmniej tak mi się wydaje), po prostu idę
i dodaj go do /etc/modprobe.d/blacklist.conf w następujący sposób:
Nigdy więcej sygnałów dźwiękowych. Zawsze.
Oczywiście nie działa dla dzwonków przez / dev / snd / *
źródło
Najłatwiejsza poprawka: put
w twoim
~/.inputrc
.Działa to jednak tylko w przypadku aplikacji korzystających z biblioteki readline (w tym Bash). Inne aplikacje mogą nadal decydować się na sygnał dźwiękowy.
Jeśli chcesz wyłączyć wszystkie sygnały dźwiękowe, musisz to zrobić w terminalu. Jak to zrobić, zależy od twojego terminala. W
xterm
tej opcji-vb
(działa również w wielu innych terminalach, np. W rxvt). Większość terminali graficznych ma do tego opcję konfiguracji.Zobacz także mini-Howto Visible bell dla wszystkich brudnych szczegółów.
źródło
z cybercity :
źródło
Będziesz chciał dodać to do swojego profilu Bash.
źródło
Oprócz
setterm
sugerowanych już rozwiązań ustawień GNOME istnieją:Jeśli używasz X, otwórz
xterm
i wprowadźxset b off
.Aby wyłączyć dzwonek systemowy podczas uruchamiania Bash, edytuj
~/.inputrc
lub/etc/inputrc
dodaj linięset bell-style none
lubset bell-style visual
jeśli chcesz flashować ekran.Jest to dobry artykuł na ten temat tutaj .
źródło