13.04 已放弃对旧式系统托盘指示器的支持。从长远来看,这可能是也可能不是朝着正确方向迈出的一步,但从短期来看,这非常不方便。
我经常使用的至少四个应用程序都有系统托盘图标,其中一半如果没有系统托盘图标就完全无法使用。我需要一个变通办法来解决。
过去,可以在 Unity 桌面中运行 gnome-panel,并以此方式获取旧版 gnome2 小部件和指示器。然而,虽然 gnome-panel 仍在运行,但它似乎也已经过时了,不再有办法配置系统托盘(或者有吗?)
有人知道其他可能与 Unity 桌面兼容的系统托盘提供程序吗?也许 xfce 或 lxde 有吗?
编辑:
我知道 PPA 带有修改后的 Unity,但这并不理想,而且无论如何我正在运行 Saucy,所以这并不适用。
答案1
这是我尝试过的选项。我已将其设置为“社区 wiki”,因此如果您有其他答案,请添加。
优点
- 易于设置
- 没有多余的废话(除非你想要)
- 与 Unity Desktop 兼容
- 尺寸可配置
缺点
- 如果位于屏幕边缘附近,最大化窗口将不会使用整个屏幕。
- 无法放置在 Unity 面板的顶部,因为它会丢失在后面。
优点
- 系统托盘小巧精致,背景透明
- 与 Unity Desktop 兼容
- 不影响最大化窗口的大小/位置。
缺点
- 系统托盘不能放置在 Unity 面板顶部
- 有一个无法禁用的 Mac 风格启动器
- 但它确实会自动隐藏。
- 尽管 Cairo 同时支持旧式和新式通知,但它们不能共存。
- 只能通过Alt拖动来移动
在所有情况下,系统托盘都不能很好地共存,我发现有时我必须重新启动应用程序才能让图标重新出现。经过一番摆弄后,我似乎把它们弄得很混乱。