当前选定的警报声音的符号链接?

当前选定的警报声音的符号链接?

是否有符号链接或其他方式获取当前选定的警报声音的路径(通过主设置选择)?我希望我的 Tunderbird 新邮件声音与我的警报声音相匹配,并且不想在主设置中更改时担心选择新声音。

答案1

解决方法

似乎没有用于设置警报声音选项的模式,这些模式可通过 GUI 获得

在此处输入图片描述

观察结果:

声音主题可以设置gsettings

gsettings set org.gnome.desktop.sound theme-name 'mySoundTheme'

查看当前主题..运行gsettings get org.gnome.desktop.sound theme-name

例子:

$ gsettings get org.gnome.desktop.sound theme-name
'ubuntu'
$ 

当从 GUI 中选择 Bark 时,它使用相同的主题,但使用的ubuntu文件不同/usr/share/sounds/ubuntu/stereo/bell.oga/usr/share/sounds/gnome/default/alerts/bark.ogg

当选择 Drip 时,它会使用 drip.ogg,Glass 和 Sonar 也是如此。

以上 4 个选择中,ubuntuThunderbird 所使用的系统声音主题是恒定的。

在此处输入图片描述

当 Thunderbird 中选择了“新邮件的默认系统声音”选项时,它会使用自定义主题中的message.ogg新邮件文件和警报文件bell.ogg

请注意,一些自定义下载主题中的名称可能会因 message.ogg 和 bell.ogg 等而有所不同。

因此,我们的想法是创建 4 个自定义声音主题,分别名为树皮、滴水、玻璃和声纳。

要做到这一点,只需复制ubuntu目录并用上述名称重命名。

在所有四个目录中将文件message.ogg和声音替换为您想要的声音:bark、drip、glass 和 sonar..bell.ogg

gsettings现在你可以使用命令或通过dconf-editor可以安装的工具选择所需的自定义主题sudo apt install dconf-editor

gsettings set org.gnome.desktop.sound theme-name 'bark'
gsettings set org.gnome.desktop.sound theme-name 'drip'
gsettings set org.gnome.desktop.sound theme-name 'glass'
gsettings set org.gnome.desktop.sound theme-name 'sonar'

如果要重置,请运行以下命令

gsettings reset org.gnome.desktop.sound theme-name

删除 GUI 中意外选择“选择警报声音”的选项

将文件重命名/usr/share/gnome-control-center/sounds/gnome-sounds-default.xml为您想要的任何名称。

在此处输入图片描述

在此处输入图片描述

在 Ubuntu 18.04.2 中测试,按预期工作。

相关内容