|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Slawa Olhovchenkov 2:5030/500 13 Oct 2006 01:30:00 To : Eugene Grosbein Subject : beep через колонки -------------------------------------------------------------------------------- 13 Oct 06, Eugene Grosbein writes to Slawa Olhovchenkov: SO>> А никто не задумывался над какими-либо механизмами перенаправления SO>> системных SO>> писков на звуковую карту? А то пищалка совсем слабая и ее не слышно. EG> Вот нарисовал: ftp://www.kuzbass.ru/pub/freebsd/patches/userbell-6.2.tgz, EG> для 6.2-PRERELEASE. Патч на ядро и kbdcontrol, в дополнение к normal bell EG> и visual bell вводит user bell: спасибо EG> kbdcontrol -p $pid:$signum -b user EG> Вместо вывода bell будет посылаться сигнал signum процессу pid. EG> Пример использования, скрипт userbell.sh внутри архива, стартует из EG> /usr/local/etc/rc.d, запускает sox для проигрывания wav. EG> В патче жестко зашит rate limit - не более 3 посылок сигнала в секунду. EG> Развернуть архив в отдельный каталог и в нем сказать make - установит EG> патчи, make install - пересобирет и переустановит kbdcontrol и ядро, EG> установит userbell.sh. EG> Еще надо в /etc/rc.conf добавить: EG> allscreen_kbdflags="-b user" EG> Потому как режим kbdcontrol -b устанавливается свой для каждого vty. А для xterm кого? ... Гоpе ты мое аутлуковое! --- GoldED+/BSD 1.1.5 * Origin: (2:5030/500) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2221452eb400.html, оценка из 5, голосов 10
|