是否有符号链接或其他方式获取当前选定的警报声音的路径(通过主设置选择)?我希望我的 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 个选择中,ubuntu
Thunderbird 所使用的系统声音主题是恒定的。
当 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 中测试,按预期工作。