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

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

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

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

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

1
задан 5 April 2016 в 13:05

1 ответ

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

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

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

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

11
ответ дан 25 May 2018 в 21:17
  • 1
    «может быть достигнуто более приятное звуковое уведомление» ... , если на вашем компьютере установлена ​​звуковая карта и динамики. – endolith 20 August 2016 в 20:45

Другие вопросы по тегам:

Похожие вопросы: