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 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Мужичков Руслан
Сообщения: 16
Зарегистрирован: 28 июл 2023, 15:43
Благодарил (а): 15 раз
Контактная информация:

Cinnamon settings daemon sound

#1

28 июл 2023, 15:53

Добрый день. Хотелось бы уточнить через что непосредственно воспроизводится тест звука в системных звуках. Т.е. выбрал я файл для определенного системного звука в графической оболочке тестирую его и в этот момент что за утилита воспроизводит файл? 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. Подскажите пожалуйста куда копать.

Аватара пользователя

symon2014
Сообщения: 5997
Зарегистрирован: 16 дек 2017, 21:59
Решено: 40
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 762 раза
Контактная информация:

Cinnamon settings daemon sound

#2

28 июл 2023, 16:08

Мужичков Руслан писал(а):
28 июл 2023, 15:53
куда копать.
Вглубь и вширь.
alsa , pulseaudio , pipewire
Изображение
Мой телеграм - https://t.me/+fy8nIWRI30A0NTZi

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Cinnamon settings daemon sound

#3

28 июл 2023, 16:10

symon2014, ты не туда. Нужна утилита, которая воспроизводит звук, типа aplay
ИзображениеИзображение

Аватара пользователя

symon2014
Сообщения: 5997
Зарегистрирован: 16 дек 2017, 21:59
Решено: 40
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 762 раза
Контактная информация:

Cinnamon settings daemon sound

#4

28 июл 2023, 19:04

rogoznik писал(а):
28 июл 2023, 16:10
Нужна утилита, которая воспроизводит звук, типа aplay
Мужичков Руслан писал(а):
28 июл 2023, 15:53
Хотя через aplay 24bit файл воспроизводится. Т.е. я делаю вывод что звук воспроизводится чем-то другим.
arecord и aplay работают через alsa . А что хочет ТС , я не понял.
Изображение
Мой телеграм - https://t.me/+fy8nIWRI30A0NTZi

no avatar

Автор темы
Мужичков Руслан
Сообщения: 16
Зарегистрирован: 28 июл 2023, 15:43
Благодарил (а): 15 раз
Контактная информация:

Cinnamon settings daemon sound

#5

29 июл 2023, 00:32

symon2014 писал(а):
28 июл 2023, 19:04
rogoznik писал(а):
28 июл 2023, 16:10
Нужна утилита, которая воспроизводит звук, типа aplay
Мужичков Руслан писал(а):
28 июл 2023, 15:53
Хотя через aplay 24bit файл воспроизводится. Т.е. я делаю вывод что звук воспроизводится чем-то другим.
arecord и aplay работают через alsa . А что хочет ТС , я не понял.
Я хочу понять как cinnamon-settings-daemon sound воспроизводит системные звуки. Вот например есть звук входа в систему login.ogg, я хочу поменять его на wav-file 24bit. так вот он не воспроизводится по кнопке воспроизвести из настроек. И я хочу понять что же его пытается воспроизвести, т.к. через aplay, paplay, canberra-gtk-play воспроизводится хорошо этот файл. Единственное через что не воспроизводило это gsound, но через него воспроизводит звук новый cinnamon, а мой 3.6.7...

Аватара пользователя

sveta13
Сообщения: 266
Зарегистрирован: 13 мар 2022, 09:39
Решено: 2
Благодарил (а): 45 раз
Поблагодарили: 20 раз
Контактная информация:

Cinnamon settings daemon sound

#6

29 июл 2023, 01:50

ALSA output plugin
или
PulseAudion output plugin
Какой кодек?
Debian 12 xfce:LM-22.1 xfce:

no avatar

Автор темы
Мужичков Руслан
Сообщения: 16
Зарегистрирован: 28 июл 2023, 15:43
Благодарил (а): 15 раз
Контактная информация:

Cinnamon settings daemon sound

#7

30 июл 2023, 20:27

sveta13 писал(а):
29 июл 2023, 01:50
ALSA output plugin
или
PulseAudion output plugin
Какой кодек?
не понимаю вопрос. Разве Alsa или PulseAudio являются кодеками?

no avatar

Автор темы
Мужичков Руслан
Сообщения: 16
Зарегистрирован: 28 июл 2023, 15:43
Благодарил (а): 15 раз
Контактная информация:

Cinnamon settings daemon sound

#8

31 июл 2023, 11:09

Короче говоря, насколько я понял, за воспроизведение любых дефолтных звуков системы (открытие файла, разворачивание окна на макс\мин, оповещение системы и т.п.) отвечает в конечном итоге libcanberra. А глядя на исходники я вижу, что для wav файлов определены 2 ф-ии (для 8битного и 16битного файлов). Может кто-то может что сказать по моим мыслям? Прав или не прав категорично...я проверил на mint(cinnamon), centos7(gnome) файл wav 24бит не воспроизводится для звуков оповещения. Сделав его 16битным всё полетело.

Аватара пользователя

symon2014
Сообщения: 5997
Зарегистрирован: 16 дек 2017, 21:59
Решено: 40
Откуда: Феодосия
Благодарил (а): 32 раза
Поблагодарили: 762 раза
Контактная информация:

Cinnamon settings daemon sound

#9

31 июл 2023, 14:18

Мужичков Руслан писал(а):
31 июл 2023, 11:09
насколько я понял, за воспроизведение любых дефолтных звуков системы
Думаю что понял неправильно. Я привёл примеры только СЕРВЕРОВ для воспроизведения звуков , а что хотел ты , осталось не понятым.
Изображение
Мой телеграм - https://t.me/+fy8nIWRI30A0NTZi

no avatar

Автор темы
Мужичков Руслан
Сообщения: 16
Зарегистрирован: 28 июл 2023, 15:43
Благодарил (а): 15 раз
Контактная информация:

Cinnamon settings daemon sound

#10

31 июл 2023, 15:01

Я хотел понять почему не воспроизводится файл wav 24bit формата при выборе его как звука оповещения или ещё какого либо системного звука. Wav-file 8/16bit воспроизводится корректно. Извините что мб непонятно описал вопрос.

Аватара пользователя

rogoznik
Сообщения: 10436
Зарегистрирован: 27 июн 2017, 13:36
Решено: 135
Откуда: Нижний Тагил
Благодарил (а): 792 раза
Поблагодарили: 2051 раз
Контактная информация:

Cinnamon settings daemon sound

#11

31 июл 2023, 19:03

Мужичков Руслан, раз ты ковыряешь исходники - значит нашел их github. Попробуй там через issue узнать. Либо можешь еще спросить в discord, reddit или тут
ИзображениеИзображение

Ответить

Вернуться в «Cinnamon»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость