不幸的是,在 Ubuntu 13.10 中没有托盘图标并且删除了白名单。
旧的解决方案对我不起作用,例如我收到消息:No such schema 'com.canonical.Unity.Panel'当我尝试使用命令时:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Run Code Online (Sandbox Code Playgroud)
如何在 Unity 中取回托盘图标(对于在托盘中放置图标的应用程序(如 TrueCrypt、Pidgin、Aqualung、gnome-system-monitor 等等)?
最烦人的是,用户无法控制自己无法检测到没有托盘图标的应用程序(例如:gnome-system-monitor、TrueCrypt...)。至少 Aqualung 发送了一个关于无法在系统托盘中放置图标的消息!
你们知道如何让 Copy 的系统托盘图标工作吗?
这是一个老问题,旧的修复程序不再起作用了..
我已经试过了:
sudo apt-get install libappindicator1
Run Code Online (Sandbox Code Playgroud)
和另一个:
sudo apt-get install libcanberra-gtk-module
Run Code Online (Sandbox Code Playgroud)
并且由于Ubuntu 取消了白名单(部分在 13.04 并且 - 按照我的理解 - 完全在 14.04:根本没有com.canonical.Unity.Panel架构),你们有解决方案吗?
编辑:我最终通过执行最后两个命令并.icons在我的主文件夹中创建一个文件夹来显示系统托盘图标。
mkdir -p ~/.icons
Run Code Online (Sandbox Code Playgroud)
但是菜单还是乱七八糟的:

有什么建议?
PS:我认为我们可能接近修复。