我用的是侏儒时钟其计时器选项。这个应用程序非常简单有效。但我无法更改闹钟和计时器的默认声音。我尝试在中设置配置dconf但这Settings > Sound > Sound Effects
是不可能改变的。
这个应用程序的配置文件在哪里?如何更改默认声音?
答案1
这个问题的更好解决方案听起来比实际上更复杂。
1. 创建自定义声音配置文件
复制现有配置文件:
cp -rv /usr/share/sounds/freedesktop ~/.local/share/sounds/my-custom-profile
打开index.theme
文件并将名称更改为我的自定义配置文件。将您想要更改的声音替换为您自己的声音,但要小心,声音太长音频音量改变例如,将在音量变化时播放直至完成。对于时钟应用程序,您需要查找这些文件:
- 完整.oga
- 闹钟已过去.oga
我见过使用 ogg 和 oga 文件,我尝试过 FLAC 但不起作用(在 flac 容器中)。您可能需要将声音转换为 Vorbis。
2. 更改当前的声音配置文件
打开 dconf-editor,转到/org/gnome/desktop/sound
并将值更改theme-name
为您的自定义配置文件,例如我的自定义配置文件。
我不太确定声音配置文件是如何匹配的,无论是通过文件夹名称还是通过主题文件中的名称字段,它似乎是文件夹名称。我建议在两个地方使用相同的名称。
资源
- Linux 中的声音主题:每个用户都应该了解的内容
- Freedesktop.org:声音主题和命名规范
- 如何切换到另一个声音主题?— 注意:如果我没有倒退的话,gconftool-2 已被 gsettings 替换。
- 如何安装“声音主题”?
答案2
从源代码来看: gnome-clock 似乎使用两个声音文件:
- 完整.oga
- 闹钟已过去.oga
在我的系统上,这些文件位于文件夹中/usr/share/sounds/freedesktop/stereo
。
因此,您可以制作原始两个声音文件的备份副本,并用其他一些声音文件(最好来自同一文件夹)替换它们。