可能这个问题已经在某个地方得到了回答,但我找不到。
情况:我在笔记本电脑上使用 Ubuntu 15.10。
我有一个辅助蓝牙扬声器系统,我在其上重定向了一些输出(主要是音乐)。
pactl
我可以用with控制音量
pactl -- set-sink-volume bluez_sink.00_18_91_65_D8_6D +5%
pactl -- set-sink-volume bluez_sink.00_18_91_65_D8_6D -5%
并将其与某些键盘快捷键相关联,我可以像在本地一样增加和减少它。
这工作正常,但与主输出(内部声卡)不同,使用此命令不会产生具有实际音量级别的通知。
那么,我怎样才能像 Ubuntu 那样生成带有不断变化的图标和音量栏的通知呢?
我应该使用notify-send
吗?使用哪些参数?
它不应该是一个“正常”的通知,因为当音量变化时它必须“坚持”在那里并且只是适应酒吧......
是的,应该特别通知:
通过观察发现
dbus-monitor
:然后使用以下方法编写我自己的调用:
gdbus
按照这篇文章How to pass a{sv} arguments to gdbus?可用的图标有:
find /usr/share/notify-osd/icons/hicolor/scalable/status/ -name "notification-audio-volume-*" -exec basename {} .svg \;