Matikan bip Xorg

10

Bagaimana saya harus menonaktifkan bip secara permanen? Saya tahu xset b offbisa melakukan ini, tetapi apa pilihan yang sesuai xorg.conf? Atau cara lain untuk melakukan ini?

bunga aster
sumber

Jawaban:

15

Ada beberapa cara yang bisa Anda lakukan untuk mencapai hal ini secara permanen:

  • Anda dapat menambahkan xset b offke program peluncuran Anda (jika Anda menggunakan startxatau serupa, ini akan menjadi ~/.xinitrc, jika tidak untuk GNOME / KDE / dll, gunakan aplikasi "program startup" Anda)
  • Anda dapat membuat daftar hitam modul yang bertanggung jawab untuk mengendalikan speaker PC (dan juga beep PC), dengan menambahkan blacklist pcspkrfile yang disebut /etc/modprobe.d/99-nobeep.conf(atau serupa jika sistem Anda bukan Linux)
  • Jika sistem Anda mendukungnya, Anda dapat menggunakan sistem audio Anda untuk mematikan suara bip PC (ALSA, PulseAudio, OSS, dkk)

Saya tidak percaya bahwa ada opsi untuk ini xorg.conf.

Chris Down
sumber
1

Solusi lain, disalin dari http://ubuntuforums.org/archive/index.php/t-126746.html .

Jika Anda ingin itu tidak berbunyi bip di konsol tanpa masuk ke dalam daftar hitam modul untuk pembicara tambahkan ini /etc/rc.local

for i in 1 2 3 4 5 6
do
setterm -blength 0 > /dev/tty$i
done

Solusi lain yang saya lihat di sekitar adalah menambahkan ini ke / etc / profile:

setterm -bfreq 0
Nggak
sumber
0

Jika Anda ingin mematikannya secara permanen, Anda harus menonaktifkan modul yang sesuai di /etc/modprobe.d/blacklist.conf:

blacklist pcspkr
blacklist snd_pcsp

Ini adalah default di banyak distro.

3h4x
sumber