alltray
有一个优秀的选项,为我们提供了极大的可定制性:
--menu; -m: "menu text:command": add entry to popdown menu
只是为了运行测试我正在使用例如:alltray xev
它可以安装在 ubuntu 16.04 上。
使用kwin
它会失败
ERROR get class hints
使用 with metacity
(我更喜欢速度)或compiz
给出
Alltray: no system tray/notification area found.
怎样才能让它工作?最好是在 metacity 上。
作为替代答案,任何具有相同选项的等效应用程序或脚本都--menu
可以执行此操作。
这行不通,過時了。
答案1
简短回答(TL;DR)
alltray
不再维护,如果你使用 KDE 使用docker相反。
(它也可能适用于 Gnome)
它非常简单:
sudo apt-get install kdocker
细节
正如你所看到的他们的存储库以及来自这个帖子该alltray
工具不再维护。
因此,即使你尝试从源代码编译它,也很难让它工作,因为它基于旧标准和旧/过时的库。例如,它基于旧标准瓦拉语言,如果你尝试用最新的 Vala 编译器编译它,它甚至会生成语法错误。
该kdocker
工具是仍维持相反,在 Ubuntu 16.04 上安装它非常容易,如上所示。
它的工作原理几乎完全一样alltray
,如果您想取消“对接”,只需用鼠标右键而不是左键单击(Esc不起作用)。
它确实可以在 KDE 上运行,我没有在 Gnome 上测试过它(它的名字以 K 开头并不意味着什么,许多应用程序如 Kate 或 Konsole 仍然可以在 Gnome 上运行)。