Как вы можете писать в файлы tty?
Я хочу использовать консольный API звукового сигнала для создания звукового сигнала, поскольку он имеет меньшую задержку, чем API evdev, но это не разрешено в графической оболочке.
Ctrl+Alt+F6открывает tty6 и после входа в систему я могу запустить
beep -e /dev/tty6
В графической оболочке tty7 вы не можете писать в /dev/tty7 или любой другой файл tty, а запуск звукового сигнала от имени пользователя root запрещен.
https://github.com/spkr-beep/beep/issues/6#issuecomment-1264648890
Сопровождающий сказал здесь, что это не очень хорошая идея по соображениям безопасности, но я не собираюсь использовать ее таким образом в течение длительного времени.