В руководстве по пингу написано, что ping -a
будут генерироваться слышимые звуки, но при попытке это сделать звук не будет.
Что я делаю неправильно?
В руководстве по пингу написано, что ping -a
будут генерироваться слышимые звуки, но при попытке это сделать звук не будет.
Что я делаю неправильно?
Ответы:
Посмотрев на источник, ping создает звонок, печатая ASCII-символ char '\ a', который ничего не делает, возможно потому, что системный сигнал отключен.
Вы можете вручную попытаться произвести звонок с:
echo -e "\a"
echo
команды CrunchBang Linux (OpenBox) без компиза.
compiz
«ест» звук, и это сообщенная ошибка , поэтому он не будет работать в графическом интерфейсе в стандартных compiz
сеансах Ubuntu. (см. этот отчет об ошибках , благодаря комментарию Дилана Макколла за URL).
Если вам действительно нужна функциональность, вы можете запустить ее ping
с физической консоли ( Ctrl+ Alt+ F1). Но не забывайте:
sudo modprobe pcspkr
Поскольку модуль pcspkr
не загружается во время загрузки и фактически управляет старым динамиком ПК, который вы должны иметь на своем компьютере.
Вы можете добавить его, /etc/modules
если считаете, что он понадобится вам регулярно, поскольку это даст системе команду загрузить ее во время загрузки.
Примечание: поскольку это compiz
проблема, если вы используете gnome-fallback
сеанс, вы не должны испытывать проблему. Если это так, проверьте вашу терминальную программу на наличие опций, связанных с консольным звонком.
1 говорит, что отсутствует звуковой файл. Вы можете добавить его с помощью следующей команды:
pactl upload-sample /usr/share/sounds/gnome/default/alerts/glass.ogg bell.ogg
Для постоянного решения добавьте команду в ~ / .xprofile
Поскольку вопрос задан не только для Unity, я сделаю небольшую подсказку о KDE Konsole. Вам просто нужно указать звук для «Звонка в видимой сессии», который находится в разделе « Настройки» -> «Настроить уведомления» . Например, я использую звуки из раздела / usr / share / sounds / . Я не помню, есть ли такая опция в терминале Ubuntu Unity.
В моем случае, звуковой звонок был отключен из-за того, что xset -b
в моем файле ~ / .xsession и может быть повторно включен с помощью xset b
.
Если вы используете Terminator в качестве терминала в Ubuntu 18.10, щелкните левой кнопкой мыши по Terminator, выберите настройки / профили, и появится опция звукового сигнала.