不幸的是,Ubuntu 13.10 中没有托盘图标并且白名单已被删除。
较旧的解决方案对我来说不起作用,例如,No such schema 'com.canonical.Unity.Panel'
当我尝试使用以下命令时,我收到消息:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
我怎样才能在 Unity 中恢复托盘图标(对于在托盘中放置图标的应用程序(例如 TrueCrypt、Pidgin、Aqualung、gnome-system-monitor 等等))?
最令人恼火的是,用户无法控制那些无法自己检测出没有托盘图标的应用程序(例如:gnome-system-monitor、TrueCrypt……)。至少 Aqualung 会发送一条消息,告知用户无法将图标放入系统托盘!
答案1
我真的不建议sacy-tests
“盲目”使用我的 PPA(@alwaysask 和 @tolima 在回答中提到)。因为它包含对许多软件包的更改,有些非常具体。应该花时间阅读描述,看看是否需要这些更改。
(使用时add-apt-repository
您有机会查看它们...)
因此,因为有些人只是想重新启用白名单,而可能不欣赏或发现我使用的其他更改不合适,所以我设置了一个独立的 PPA,仅用于在 Ubuntu saucy 中重新启用 Unity 的白名单,如果仍然可行,将会在以后添加信任:
答案2
安装 libapindicator1 对我有用。注销并登录原始帖子是这里
sudo apt-get install libappindicator1
注意:可以与 Dropbox 和其他一些应用程序(例如 Skype)配合良好,但不能与 Pidgin 和许多其他应用程序配合使用。
答案3
sudo add-apt-repository ppa:mc3man/sacy-tests
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
然后重新启动
答案4
您可以添加这个 ppa:https://launchpad.net/~mc3man/+archive/sacy-tests这将恢复系统托盘白名单。然后(更新将抱怨签名):
sudo apt-get update
sudo apt-get upgrade
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"