я хотел бы использовать звуковой сигнал
команда для простой диагностики моей безголовой Proxmox-машины в случае сбоя сети. В то время как звуковой сигнал BIOS и даже звуковой сигнал GRUB работают нормально, выдавая звуковой сигнал
через SSH не выдает ожидаемого звука; вместо этого короткий «щелчок» — как подключение динамиков — и пауза, соответствующая команде, — это все, что я получаю.
Предпринятые шаги:
- Я установил заведомо работающий pcspkr (аппаратное обеспечение) и подтвердил установку, активировав BIOS-startup-beep.
- Я подтвердил доступность для ОС, активировав звуковой сигнал GRUB в
/etc/по умолчанию/жратва
.
- я установил
звуковой сигнал
-package (beep 1.4.9), добавлено udev-правило /etc/udev/rules.d/70-pcspkr-beep.rules
(ACTION=="добавить", SUBSYSTEM=="input", ATTRS{name}=="PC Speaker", ENV{DEVNAME}!="", TAG+="uaccess"
), добавил соответствующего пользователя в группу ввода (sudo usermod -aG ввод ИМЯ ПОЛЬЗОВАТЕЛЯ
); удаление из черного списка штспкр
не стоит под proxmox.
Бег звуковой сигнал
не выдает никакого сообщения об ошибке. звуковой сигнал --отладка
показывает:
beep: Verbose: beep_drivers_register 0x5568bdb98600 (консоль)
beep: Подробно: beep_drivers_register 0x5568bdb98660 (evdev)
звуковой сигнал: Подробно: evdev driver_detect 0x5568bdb98660 (ноль)
звуковой сигнал: подробный: b-lib: открыт /dev/input/by-path/platform-pcspkr-event-spkr как 3
звуковой сигнал: подробный: звуковой сигнал: с использованием драйвера 0x5568bdb98660 (name=evdev, fd=3, dev=/dev/input/by-path/platform-pcspkr-event-spkr)
звуковой сигнал: подробный: 1 звуковой сигнал длительностью 200 мс (задержка 100 мс между ними, задержка 0 мс после) при 440 Гц
звуковой сигнал: Подробно: evdev driver_begin_tone 0x5568bdb98660 440
звуковой сигнал: Подробно: evdev driver_end_tone 0x5568bdb98660
звуковой сигнал: Подробно: evdev driver_end_tone 0x5568bdb98660
звуковой сигнал: Подробно: evdev driver_fini 0x5568bdb98660
Модуль ядра загружен и активен:
$ lsmod | grep pcspkr
шт ₽ 16384 0
Так как в машине нет звуковой карты, ALSA/pulsaudio не установлены. я внес в черный список snd_hda_intel
чтобы быть в безопасности.
У меня есть вопросы:
- Можно ли отключить звук pcspkr (с чем у многих возникают проблемы)? Поскольку звуковой карты нет, установка
alsa-utils
не помогает с этой возможностью.
- В любом случае я могу вручную задать тон, который будет воспроизводиться pcspkr, т.е.
звуковой сигнал
-проблема?
- Как диагностировать дальше?
Я нашел похожую проблему на форумах ArchLinux.
Большое спасибо!