在 GNOME 3.16 中,系统托盘被隐藏到桌面左下角。当鼠标移动到那里时将自动显示,当鼠标移走后将自动隐藏。html
在 GNOME 3.26 中,系统托盘图标被完全隐藏。这就不是很方便,咱们须要使用系统托盘,好比显示输入法状态等等。git
至于为何隐藏及相关讨论,能够参考(1)Status Icons and GNOME;(2)By what logic was system tray removed? 讨论。隐藏缘由并非咱们的关注重点,咱们也阻拦不了人家去这么实现,全部就再也不讨论这些内容。github
本文将介绍在 GNOME 3 中如何启用系统托盘功能。shell
虽然官方已经移除该功能,可是有相应的扩展能够使用。ubuntu
我目前使用的扩展是 TopIcons Plus by phocean,能够到官方 GNOME Shell Extensions 站点下载。app
安装方法再也不介绍,能够参考 Gnome Shell Extensions 笔记。(咱们是直接从发行办仓库中直接安装)ide
若是 Tray offset 属性设置的值“不对”,会致使打开 Activities 时,系统托盘消失。目前咱们设置的参数为 2(具体状况可能取决于顶栏的控件数?)spa
Pausing (stopping?) TopIcons-Plus #91插件
插件地址:https://extensions.gnome.org/extension/615/appindicator-supportrest
注意,应用程序须要支持 Indicator 特性。