Включите Терминальный звуковой сигнал с pactl

Я нашел способ включить терминальный звуковой сигнал:

pactl upload-sample /usr/share/sounds/gnome/default/alerts/glass.ogg bell.ogg

Но это теряется после перезагрузки. Как я могу выполнить эту команду автоматически, каждый раз я запускаю рабочий стол?

Ubuntu: 11.10 с единицей.

1
задан 19 January 2012 в 16:06

2 ответа

Если Вы хотите включить его для своей учетной записи пользователя каждый раз, когда Вы входите в систему, можно включить строку Startup Applications.

нажмите на значок механизма в правом верхнем углу экрана, в Startup Applications можно добавить команду для выполнения каждый раз, когда Вы входите в систему.

2
ответ дан 7 December 2019 в 13:08

Никакой терминальный звонок

От: Почините недостающий звонок клавиатуры в терминале на Ubuntu

"Для решения этой проблемы постоянно:

Выполненный gconf-редактор и если desktop | gnome | peripherals | keyboard | bell_mode установка присутствует, затем изменяют его от прочь до на

Добавить pactl upload-sample /usr/share/sounds/gnome/default/alerts/glass.ogg bell.ogg в файл ~/.xprofile

Добавить [ "$DISPLAY" ] && xset b 100 в файл ~/.bashrc самый простой способ активировать это решение должен перезагрузить.

Отрегулируйте громкость терминального звонка

От: Pulseaudio - события звонка X11 - ArchWiki

Я нашел, что Импульсное Аудио не имело никакого регулятора громкости для терминального звонка.

Чтобы отрегулировать громкость звонка X11, выполните следующую команду:

xset b 100

Где 100 в команде процент. Таким образом для регулирования 50%-й громкости Вы работали бы xset b 50 Это требует пакета xorg-xset.

Я изменил строку в ~/.bashrc к:

[ "$DISPLAY" ] && xset b 50

для обеспечения объема к "нормальному" уровню, но разрешению мне повысить его для специальных предупреждений после, команда заканчивается.

Для реализации этого решения сразу для окна терминала, которое уже открыто, выполняет команду pactl и выполняет команду xset в рассматриваемом окне терминала."

pactl upload-sample /usr/share/sounds/gnome/default/alerts/glass.ogg bell.ogg
xset b 100

Изменение звука звонка

Мне не нравился glass.ogg файл, который они использовали так, я создал новый звуковой файл с помощью носков:

sox -n bell.ogg synth 0.1 sine 300-3000 vol 0.005

в моем корневом каталоге. Я затем изменил команду в ~/.xprofile к:

pactl upload-sample ~/bell.ogg bell.ogg

изменить звуковое движение на корневой каталог и выполнить команду носков (как та выше) для создания нового bell.ogg файла. Затем в терминале для использования нового звука работает:

pactl upload-sample ~/bell.ogg bell.ogg

команда.

Звуковой сигнал псевдонима и звуковой-сигнал-vol

Я также создал два псевдонима (и в ударе и в рыбе) звуковой сигнал и издание звукового сигнала

звуковой сигнал может использоваться в сценариях или предупредить Вас, когда задача закончена

звуковой-сигнал-vol может использоваться для регулирования терминальной громкости звонка на командной строке, не помня xset b команда. Просто введите beep-vol 50 регулировать громкость к 50%.

удар

Можно добавить их к ~/.bashrc или если у Вас есть работа ~/.bash_aliases файл, можно добавить их там.

alias beep="echo -ne '\007'"
alias beep-vol="xset b $1"

рыба

Можно сохранить их как файлы в ~/.config/fish/functions/папка:

~/.config/fish/functions/beep.fish

function beep
        echo -ne '\007';
end

~/.config/fish/functions/beep-vol.fish

function beep-vol
        xset b $argv;
end
1
ответ дан 7 December 2019 в 13:08

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

Похожие вопросы: