Saya telah mencoba untuk membuat sistem bip bekerja, tetapi tidak berhasil. Saya menggunakan echo -e '\a'
dan beep
aplikasi.
Saya telah mencoba memasukkan modprobe pcspkr
pada baris perintah, dan memastikan pcspkr tidak terdaftar pada daftar hitam modprobe. Saya juga mengaktifkan
- dari Gnome Desktop: System → Sound → System Beep → Enable beep terdengar,
- dari jendela Terminal: Edit → Umum → Bel terminal.
Ini tidak memperbaiki masalah.
Komputer saya adalah laptop IBM Thinkpad, iSeries. Saya tahu speaker perangkat keras saya berfungsi, karena jika pada saat baterai mulai lemah, itu akan berbunyi bip.
Jawaban:
Ini mungkin solusi yang memungkinkan
Apa yang terjadi kadang-kadang adalah
pcspkr
mungkin ditambahkan ke daftar hitam, untuk menghapusnya dari daftar hitamEdit
/etc/modprobe.d/blacklist
dan hapus garis-garis ini jika ada: (CATATAN: Anda harus mengedit/etc/modprobe.d/blacklist.conf
sebagai gantinya)Reboot untuk menonaktifkan baris ini. Untuk menonaktifkan speaker (yang mengeluarkan bunyi bip), tambahkan baris ini dan reboot.
Ini bisa menyelesaikan masalah Anda. Dapat memberikan informasi lebih lanjut jika kita mengetahui detail sistem.
Jika itu tidak menyelesaikan masalah Anda, coba jalankan
sudo modprobe pcspkr
.sumber
Laptop saya tidak memiliki speaker PC, jadi saya membutuhkan solusi khusus perangkat lunak. Saya menemukan artikel tentang pengaturan GNOME untuk memutar file audio untuk bip sistem .
Idenya adalah untuk mengatur xkbevd (1) untuk menjalankan perintah ketika peristiwa tertentu terjadi; dalam hal ini, acara
Bell
. Untuk Ubuntu 9,04 Lela (dan mungkin versi sebelumnya juga), banyak file suara yang disediakan dalam format ogg vorbis, bukan gelombang, jadi tergantung pada suara yang ingin Anda mainkan pada bel terminal, menggunakan aplay (1) mungkin tidak berfungsi . Jika Anda belum memilikinya, Anda harus menginstal paket vorbis-tools:Setelah itu, Anda harus membuat
~/.xkb/xkbevd.cf
(perhatikan ejaan, artikel memiliki kesalahan ketik di sini) dan masukkan yang berikut ini:Untuk menjalankan daemon saat login, Anda dapat mengedit profil Anda seperti artikel yang disarankan, atau Anda dapat menambahkannya ke Aplikasi Startup Anda (Sistem -> Preferensi -> Aplikasi Startup). Klik Tambah untuk membuat program startup baru, atur Nama menjadi
XKB Event Daemon
, perintah kexkbevd -bg
, dan komentarSoftware terminal bell
.sumber
Bell() shell "(if [ ! -e /run/lock/bell_playing ]; then touch /run/lock/bell_playing; paplay /usr/share/sounds/ubuntu/stereo/bell.ogg; rm /run/lock/bell_playing; fi ) &"
Saya memiliki masalah yang sama. Bagi saya, itu diselesaikan dengan membuka "alsamixer" di konsol dan membunyikan slider "Beep".
sumber
Periksa apakah modul pcspkr saat ini dimuat
Periksa apakah ada kesalahan terkait di / var / log / dmesg
Jika masih belum ada petunjuk, lakukan pemeriksaan manual penuh / var / log / dmesg untuk kesalahan lainnya. Grep cepat dari log lain di / var / log / * dengan stempel waktu hari ini juga mungkin muncul sesuatu.
Langkah-langkah di atas hanya untuk membantu Anda mempersempit masalah yang mungkin terjadi. Dengan masalah seperti ini, sulit untuk menebak jawabannya langsung.
sumber
Pada Ubuntu 14.04 (dan mungkin yang lain), modul module-x11-bell mencoba memainkan sampel bell.ogg, yang tidak dimuat dalam cache sampel PulseAudio. Sebagai solusi untuk memuatnya secara manual, ketikkan ini di terminal:
Untuk menjadikan ini permanen, tambahkan baris di atas di dalam .xprofile di direktori home Anda (buat jika belum ada).
Perintah ini akan memberi tahu Anda apakah sampel dimuat atau tidak:
sumber
Pertama, Anda harus memastikan modul yang tepat dimuat. Jika tidak, pusat kontrol suara tidak akan melakukan apa-apa AFAIK (dan bahkan jika modul dimuat, saya tidak tahu apakah bug yang disebutkan dalam utas ini diselesaikan di Jaunty).
Apa versi Ubuntu yang Anda gunakan? Sebelum lela, modul itu nama
snd_pcspkr
.Bisakah Anda memberi kami hasil:
Bisakah Anda memberi kami hasil:
BTW,
pcspkr
dimasukkan daftar hitam secara default lagi di Karmic.sumber
Coba ini:
sumber
http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1315929
Posting nomor 6 memecahkannya untukku. Singkatnya lakukan hal berikut di terminal:
sumber
Saya memasang bip dengan:
Sekarang saya dapat memanggil bip dari shell atau skrip dengan
Program ini dapat melakukan lebih banyak lagi. Lihat bunyi bip pria .
sumber
Bagi saya solusinya adalah kombinasi posting dari Leo dan nana.galvao:
sudo modprobe pcspkr
sudo apt-get install beep
sumber
Perintah
beep
tidak bekerja untuk saya, jadi saya datang dengan solusi sendiri:Di mana
alert.wav
file audio pendek. Pemakaian:Lihat posting blog saya di sini .
sumber
Saya telah meneliti masalah ini selama seminggu atau lebih, dan saya telah menemukan salah satu dari dua mesin yang saya ingin membuat bip tidak memiliki built-in pc-speaker (aneh). Jadi, periksa apakah ada.
sumber