lis@chetson |
|
Темы:
3
Сообщения:
7
Участник с: 20 мая 2016
|
В общем дело такое. Установил систему, темы, иконки, все красиво - звук работает с браузера музыка играет, все нормально. Вот только когда в строке браузера, удаляя символы, и когда кончаются они - при нажатии на Бэкспейс воспроизводится звук beep Так же воспроизводится при выключении компьютера, когда из Вискер-меню нажимаю кнопку "Выйти". Да и вообще везде, вместо "восклицания" системного звука - бикает, очень раздражает, и без звука не хочется оставлять. xset -b немного решает проблему, но при перезагрузке все повторяется вновь. Скажите что сделать чтобы звуки поменять на нормальные вменяемые, человеческие ???? |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
lis@chetsonТут уж кому что больше нравится, большинство их вообще отключает. А некоторых радуют убунтовские барабаны приветствия в 7 утра на полную громкость :) Если хотите системные звуки: То что у вас бикает это PC спикер отключаем Вики
Для его замены можно использовать xkbevd или xbelld будут проигрывать звуковой файл или выполнять скрипт вместо бипа. Можно также настроить с помощью пульсы (не использую см.гугл) xkbevd: Установка НастройкаСоздаем конфиг файл ~/.xkb/xkbevd.cf Прописываем туда проигрыватель и путь к звукам soundDirectory="" Запускаем ( потом прописать в автозагрузку ) ключ -bg для запуска демоном см. manНедостаток xkbevd - события проигрываются последовательно поэтому при нескольких нажатиях звучать будет долго. xbelld проигрывает сразу при нажатии Установка
Запускаем ( потом прописать в автозагрузку ) ключи b -запуск демоном с- кеш в памяти f -файл звука см.man |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
Настройка системных звуков: Ставим Libcanberra Вики если надо multilib если пульса Экспорт модуля прописывается автоматически см. /etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module.shМожно прописать вручную в ~/.xinitrc например xport GTK_MODULES="canberra-gtk-module:winmenu"Проверить загружен ли модуль (после перезагрузки)
canberra-gtk-module Ставим звуковую тему или другую например в /usr/share/sounds/freedesktop/stereo можно накидать своих звуков на разные события (названия можно взять изubuntu-sounds и Borealis-sounds ) Прописываем звуковые события и тему для gtk добавляем в ~/.gtkrc-2.0 и в ~/.config/gtk-3.0/settings.iniНастройте уровень звука для системных событий в алсе или пульсе Для ХФСЕ настройте Меню - Все настройки - Внешний вид - Настройки - Включить звуки событий; Громкость системных звуков в трее - 100%; Меню - Все настройки - Редактор настроек - xsettings - SoundThemeName Перезагрузитесь должны появится системные звуки |
lis@chetson |
|
Темы:
3
Сообщения:
7
Участник с: 20 мая 2016
|
Итак, по порядку, что я сделал: 1 - Установил и на всякий Пульсу не ставил - заморочек не хотел ловить2 - Выполнил скрипт /etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module.sh
3 - Поместил в ИксИнитРЦ - export GTK_MODULES="canberra-gtk-module:winmenu"
4 - проверил
5 - установил тему
6 - нашел только ~/.config/gtk-3.0/settings.ini (а точнее создал файл с содержимым)
7 - Меню - Все настройки - Внешний вид - Настройки - Включить звуки событий; - Поставил галочку 8 - Громкость системных звуков в трее - 100%; - на полную единственный бегунок 9 - Меню - Все настройки - Редактор настроек - xsettings - SoundThemeName - в параметр вставил ubuntu-sounds Beep остался!!! Звуков не появилось. http://s8.hostingkartinok.com/uploads/images/2016/05/2f22061d60243e0502cc7b0855d66c44.png |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
lis@chetsonpcspkr поместили в блеклист? (см.2сообшение и вики) lis@chetsonВы не правильно прописали название темы (посмотрите названия в папке /usr/share/sounds/ ) для ubuntu-sounds надо прописать ubuntu в Меню - Все настройки - Редактор настроек - xsettings - SoundThemeName и в gtk-sound-theme-name=ubuntu ( в ~/.gtkrc-2.0 для гтк2 и в ~/.config/gtk-3.0/settings.ini для гтк3) должен выдавать ubuntuГляньте еще что бы был включен Event sounds ( Settings Manager > Appearance > Settings > Event sounds ) Перезагрузитесь Проверьте правильно ли настроен микшер должно проигрываться приветствие из убунтыПо нажатию кнопок в приложениях проигрывается /usr/share/sounds/ubuntu/stereo/button-toggle-on.ogg /etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module.sh сам выполняется при старте иксов вручную его запускать не надо winmenu это модуль для скрытия меню, вам его прописывать не надо если не собирали |
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
P.S. сейчас проверил на компизе Gtk2 приложения не хотят играть звуки событий из /usr/share/sounds/ubuntu при этом Gtk3 играют. Почему то у меня Gtk2 работают только с freedesktop темой. Скопировал папку /usr/share/sounds/freedesktop в ~/.local/share/sounds и скопировал все звуки из /usr/share/sounds/ubuntu/stereo в ~/.local/share/sounds/freedesktop/stereo в ~/.gtkrc-2.0 прописал
Так в Gtk2 работают звуки из ubuntu . Дальше разбираться некогда - командировка. |
lis@chetson |
|
Темы:
3
Сообщения:
7
Участник с: 20 мая 2016
|
Да pcspkr помещен в блэклист, эту операцию провел, без ошибок (хотя чему там быть ошибочному?)Вы не правильно прописали название темы (посмотрите названия в папке /usr/share/sounds/ ) Да, поменял как Вы сказали, запилилкали звуки из ubuntu-theme - очень порадовался Гляньте еще что бы был включен Event sounds ( Settings Manager > Appearance > Settings > Event sounds )Да - этот параметр включил почти сразу Команда выдает следующее
Нашел в чем суть ошибки, в файлах конфигурации gtk помимо параметров надо еще прописать группу [Settings] чтобы вышеупомянутая команда воспроизвела звук. Ок, через консольку звук идет, а вот при старте системы - не воспроизводится, и скорее всего потому что при старте системы звук у основного канала на 0. Буду копать в сторону "как при старте системы сделать так чтобы звук был на 50% хотя бы" P.S. Честно говоря, попробовал сделать, получилось все что в принципе хотелось, но как оказалось - оно и ненужно - слегка отвлекает. Можно правда удалить ненужные звуки событий из папки темы, но я решил вообще отключить чтобы не мешались. Поставил заведомо-несуществующую звуковую тему (заговнокодил так сказать) - пусть будет так. Главное что не БИКАЕТ, и душа спокойна. Поставил еще для Альсы приблуд
|