Karena ini adalah pertanyaan dengan peringkat sangat tinggi di google, saya akan menambahkan langkah-langkah yang saya lakukan untuk mengaktifkan kembali bip di konsol dan X11:
Untuk Konsol Linux ( CTRL+ ALT+ F1... F6):
Mengapa tidak bekerja secara default
Seperti yang sudah dijawab , pcspkr
driver kernel untuk Speaker PC dimasukkan daftar hitam di Ubuntu.
Aktifkan sementara sampai reboot:
sudo modprobe pcspkr
Secara otomatis mengaktifkan saat boot:
sudo nano /etc/modprobe.d/blacklist.conf
(hapus atau pcspkr
baris komentar dengan menambahkannya dengan #
)
Untuk terminal X11 (seperti default gnome-terminal
)
Mengapa tidak bekerja secara default
Di bawah X, seperti saat menggunakan Unity, KDE, Gnome Shell, acara beep ditangkap oleh PulseAudio module-x11-bell
, yang dimuat secara default di /usr/bin/start-pulseaudio-x11
. Dan sampel suara yang dimainkan PulseAudio pada bip,, bell.ogg
kosong secara default. Selain itu, volume bel dapat dibisukan.
Untuk mengaktifkan sementara untuk sesi saat ini,
xset b 100 # perhaps not needed, on my system it was 40 by default
pactl upload-sample /usr/share/sounds/ubuntu/stereo/bell.ogg bell.ogg
Ada sampel lain yang cocok yang dapat Anda coba /usr/share/sounds
, misalnya periksa di/usr/share/sounds/gnome/default/alerts/
Perhatikan bahwa beep
program ini tidak benar-benar diperlukan. Tetapi jika diinstal, itu menggunakan Speaker PC. Itu satu-satunya cara saya dapat menemukan untuk mengaktifkan bel di bawah X:
sudo apt-get install beep
Untuk mengaktifkan secara otomatis saat boot, cukup tambahkan baris di atas di ~/.profile
, atau di seluruh sistem Anda/etc/profile
Untuk mengujinya:
printf '\a'
Berbunyi!
beep
Berdengung!