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

15

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

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

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

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

fkeials
источник
Не «реальное» решение, но это то, что я делаю: 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с ним.

Rinzwind
источник
Да, я использую 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.

antiplex
источник
«можно получить более приятное звуковое оповещение» ... если на вашем компьютере есть звуковая карта и динамики.
эндолит