Ayrıcalıksız kullanıcı için sistemden bip sesi nasıl devre dışı bırakılır


10

Linux'ta sistem bip sesi nasıl devre dışı bırakılır? Süper kullanıcı güçlerim yok, bu yüzden çekirdek / boşaltma modülünü yeniden derleyemiyorum.

Yanıtlar:


11

Kabuğunuzda üretilen (en sinir bozucu olanlar gibi) bip sesleri için bunu " ~ / .inputrc " ye ekleyin :

set bell-style none

Bunun terminale değil, ana bilgisayara özgü olduğuna dikkat edin. Bu ssh, bunun ayarlanmadığı başka bir bilgisayarda oturum açtığınızda bip sesinin geri döndüğü anlamına gelir. (Fedora'da test ettim)


Bu yardımcı olmayacak; Bütün bu (örneğin kabuk gibi) bazı uygulamaları anlatmak gelmez sen bip bunları istemiyoruz. Diğer kullanıcıların etkilemez, ve gerçekten zaten yerel olmayan girişlerinde durumunda şey yapmayacağını: onların Terminal çan üzerindedir onların terminali değil, konsolda.
SamB

6
Lütfen soruyu ve cevabımı okuyun: Kök değil ve kullanıcı hesabı için bunu yapmak istiyor ve sadece yerel kabukta yardımcı olması cevabımda açıkça belirtiliyor.
fschmitt

2
Mind the gap : ~ / .inputrc mevcut geçersiz kılar bazı ilginç şeyler tanımladığınız / etc / inputrc. Örneğin Debian'da bu kelimeler ve / veya bazı Rxvt'e özgü ciltlemeler için Ctrl + Sol / Sağ'ı kırabilir - Bu soruya bakın .
Alois Mahdal

2

Bip seslerinin kullanıcı tarafından kontrol edilebileceği çeşitli seviyeler vardır. İşte farkında olduğum bazıları:

BAŞVURU SEVİYESİ

  • export LESS="$LESS"' -q'- lesszili çalmaması için varsayılan seçeneklere -q ekler (örneğin, bir dosyanın sonunu geçmeye çalışırken)
  • echo 'set bell-style none' >> ~/.inputrc- çan kullanan tüm uygulamalar için zili devre dışı bırakır readline(efekti görmek için terminalinizi yeniden başlatın)

TERMİNAL SEVİYESİ

  • xterm -vb- sesli bir gürültü yapmak yerine terminal penceresini yanıp sönen "görsel zil" i etkinleştirir. Varsayılanı değiştirmek xterm*visualBell: trueiçin X kaynaklarınıza ( ~/.Xdefaults) ekleyebilirsiniz . Çoğu terminal emülatöründe benzer bir seçenek bulunur.

X SUNUCU SEVİYESİ

  • xset b off - X sunucu zilini devre dışı bırakır

MAKİNA SEVİYESİ?

  • alsamixer- Speakerve Bellkanallarının sesini kısın veya kısın

Benim durumumda ALSA kanallarının sesini kısmak yardımcı olmadı - hala dahili hoparlörden bir çan aldım (kulaklık takılı olsa bile). Ama X sunucusu zilini devre dışı bırakmak ondan kurtuldu.


1

Sistem -> Tercihler -> Ses -> Sistem Bip Sesi bölümünde "Sistem bip sesini etkinleştir" seçeneğinin işaretini kaldırdınız mı?


3
Bazı masaüstü ortamları var mı? GNOME?
tshepang
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.