Как заставить работать команду 'beep'?


15

Я пытаюсь использовать beepкоманду, но она не издает никаких звуков.

Я установил его с помощью sudo apt-get install beep, затем я запустился, beepи ничего не происходит (не отображается ошибка или воспроизводится звук). Я также побежал sudo modprobe pcspkr, и sudo alsamixer, беззвучно издала звуковой сигнал , и довела усиление дБ до 100. И sudo alsactl storeпосле этого.

Есть ли способ это исправить или альтернатива beep?

Я использую Ubuntu 10.04.


Не «реальное» решение, но это то, что я делаю: alias b = 'r -l "beepr" -e "beep (0)"', затем используйте b.
изоморфизм

Ответы:


8

Есть ли у быть система звуковой сигнал или это может быть любой звук?

В вашей системе есть команда для воспроизведения звуков командной строки. Например, откройте терминал с Alt- F2и

cd /usr/share/sounds/alsa/
aplay Front_Center.wav

будет играть в это Front_Center.wav.

Так что все, что вам нужно, это найти beep.wavв Интернете и использовать aplayс ним.


Да, я использую aplay, не знаю, почему не работает звуковой сигнал, спасибо за ваш ответ.
Fkeials

1
Дело в beepтом, что он может генерировать любой произвольный звуковой сигнал.
Cerin

@Rinzwind и еще одно понижающее голосование 5 лет спустя, за то, что не ответили на вопрос
эндолит

"или альтернатива звуковому сигналу?" хммм?
Rinzwind

11

хотя более 2 лет я обнаружил, что использование звукового сигнала все еще является проблемой в моей системе на основе Ubuntu 12.04.

после того, как я убедился, что уровень звукового микшера> 0, благодаря alsamixerрешению аналогичного вопроса в этом вопросе аскубунту сработал для меня; сводится к снятию черного списка pcspkrмодуля в /etc/modprobe.d/blacklist.conf. Или вы можете просто сделать sudo modprobe pcspkrдля временного решения.

как описано в принятом ответе, более приятное звуковое уведомление может быть достигнуто путем воспроизведения некоторых звуков уведомлений, присутствующих по умолчанию в большинстве систем, таких как (для систем на основе GNOME), например paplay /usr/share/sounds/gnome/default/alerts/glass.ogg

обратите внимание, что paplay(с использованием импульсного звука) в настоящее время может быть путь вместо основанного на Alsa (но все еще работающего) aplay.


«можно получить более приятное звуковое оповещение» ... если на вашем компьютере есть звуковая карта и динамики.
эндолит
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.