Cinnamon settings daemon sound
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод
inxi -Fxz
в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
-
Автор темы - Сообщения: 16
- Зарегистрирован: 28 июл 2023, 15:43
- Благодарил (а): 15 раз
- Контактная информация:
Cinnamon settings daemon sound
Добрый день. Хотелось бы уточнить через что непосредственно воспроизводится тест звука в системных звуках. Т.е. выбрал я файл для определенного системного звука в графической оболочке тестирую его и в этот момент что за утилита воспроизводит файл? cinnamon version 3.6.7. В исходниках этого Cinnamon из файла SettingWidget.py вызывается ф-я playSoundFile, она через DBusProxy в JavaScript файле SoundManager.js вызывает this.proxy.PlaySoundFileRemote(id, filename);. Этой ф-ии уже нет в исходниках. Проблема в том, что я хочу воспроизвести 24bit wav-файл...а могу только 8bit и 16bit. Хотя через aplay 24bit файл воспроизводится. Т.е. я делаю вывод что звук воспроизводится чем-то другим. Но чем?? в последней версии cinnamon я видел воспроизведение через GSound. Но меня интересует 3.6.7. Подскажите пожалуйста куда копать.
-
- Сообщения: 5997
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 40
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 762 раза
- Контактная информация:
Cinnamon settings daemon sound
Мужичков Руслан писал(а): ↑28 июл 2023, 15:53Хотя через aplay 24bit файл воспроизводится. Т.е. я делаю вывод что звук воспроизводится чем-то другим.
arecord
и aplay
работают через alsa
. А что хочет ТС , я не понял.-
Автор темы - Сообщения: 16
- Зарегистрирован: 28 июл 2023, 15:43
- Благодарил (а): 15 раз
- Контактная информация:
Cinnamon settings daemon sound
Я хочу понять как cinnamon-settings-daemon sound воспроизводит системные звуки. Вот например есть звук входа в систему login.ogg, я хочу поменять его на wav-file 24bit. так вот он не воспроизводится по кнопке воспроизвести из настроек. И я хочу понять что же его пытается воспроизвести, т.к. через aplay, paplay, canberra-gtk-play воспроизводится хорошо этот файл. Единственное через что не воспроизводило это gsound, но через него воспроизводит звук новый cinnamon, а мой 3.6.7...symon2014 писал(а): ↑28 июл 2023, 19:04Мужичков Руслан писал(а): ↑28 июл 2023, 15:53Хотя через aplay 24bit файл воспроизводится. Т.е. я делаю вывод что звук воспроизводится чем-то другим.arecord
иaplay
работают черезalsa
. А что хочет ТС , я не понял.
-
Автор темы - Сообщения: 16
- Зарегистрирован: 28 июл 2023, 15:43
- Благодарил (а): 15 раз
- Контактная информация:
-
Автор темы - Сообщения: 16
- Зарегистрирован: 28 июл 2023, 15:43
- Благодарил (а): 15 раз
- Контактная информация:
Cinnamon settings daemon sound
Короче говоря, насколько я понял, за воспроизведение любых дефолтных звуков системы (открытие файла, разворачивание окна на макс\мин, оповещение системы и т.п.) отвечает в конечном итоге libcanberra. А глядя на исходники я вижу, что для wav файлов определены 2 ф-ии (для 8битного и 16битного файлов). Может кто-то может что сказать по моим мыслям? Прав или не прав категорично...я проверил на mint(cinnamon), centos7(gnome) файл wav 24бит не воспроизводится для звуков оповещения. Сделав его 16битным всё полетело.
-
- Сообщения: 5997
- Зарегистрирован: 16 дек 2017, 21:59
- Решено: 40
- Откуда: Феодосия
- Благодарил (а): 32 раза
- Поблагодарили: 762 раза
- Контактная информация:
Cinnamon settings daemon sound
Думаю что понял неправильно. Я привёл примеры только СЕРВЕРОВ для воспроизведения звуков , а что хотел ты , осталось не понятым.Мужичков Руслан писал(а): ↑31 июл 2023, 11:09насколько я понял, за воспроизведение любых дефолтных звуков системы
-
Автор темы - Сообщения: 16
- Зарегистрирован: 28 июл 2023, 15:43
- Благодарил (а): 15 раз
- Контактная информация:
Cinnamon settings daemon sound
Я хотел понять почему не воспроизводится файл wav 24bit формата при выборе его как звука оповещения или ещё какого либо системного звука. Wav-file 8/16bit воспроизводится корректно. Извините что мб непонятно описал вопрос.
-
- Сообщения: 10436
- Зарегистрирован: 27 июн 2017, 13:36
- Решено: 135
- Откуда: Нижний Тагил
- Благодарил (а): 792 раза
- Поблагодарили: 2051 раз
- Контактная информация:
Cinnamon settings daemon sound
Мужичков Руслан, раз ты ковыряешь исходники - значит нашел их github. Попробуй там через issue узнать. Либо можешь еще спросить в discord, reddit или тут
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость