Как включить / выключить звуковой сигнал в терминале в Linux?

В линуксе echo -e '\a' это один из способов, которым вы можете предупредить пользователя с помощью звукового сигнала.

  • Но если это не работает, как включить или диагностировать это?
  • И если это работает, как лучше всего это успокоить.

(Это было задано здесь, но этот вопрос был закрыт.)

2 ответа

Это намного проще отключить. Получить звуковой сигнал может быть сложнее.

Вот несколько вещей, на которые стоит посмотреть.

  • При использовании терминала GNOME установите флажок "Меню"> "Правка"> "Настройки профиля"> "Звонок терминала".
  • Если вы используете GNOME ALSA Mixer на вкладке вашего звукового драйвера> Колонка звукового сигнала> установите или снимите флажок Без звука и установите громкость. (Возможно, сначала нужно отобразить столбец "Звуковой сигнал", выбрав "Меню"> "Правка"> "Свойства звуковой карты".)

Для меня (ноутбук с Debian Stretch) это не имеет значения:


  • установить предпочитаемый-видимый звонок
  • установить предпочитаемый-видимый-отбой

  • sudo modprobe-r pcspkr
  • sudo modprobe pcspkr

У меня были некоторые проблемы с отключением звонка в xterm, чтобы полностью устранить звук в моей системе, Fedora 30, я заменил используемый звуковой сигнал в /usr/share/sounds/gnome/default/alerts по файлу.ogg без звука.

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