我最近问过这个问题关于如何在我的计算机上加密软件。其中一个答案建议使用 Cryptkeeper,所以我从 Ubuntu 软件中心安装了它。安装过程没有报告任何错误,但我无法使用该软件。我从我的系统工具菜单访问它,但什么也没发生。有没有人遇到过这个问题?最好的解决方案是卸载并重新安装,还是我在如何使用它方面遗漏了什么(虽然我不知道如何使用)?我以前从未遇到过这样的问题 - 它总是“正常工作”。
答案1
在 12.04 中,Cryptkeeper 指示器不会显示在 Unity 面板的右上角。这是一个已知的错误。
在该错误被修复之前,解决方法是通过将其指示器列入白名单;如有必要,
dconf-editor
通过包安装它。dconf-tools
打开dconf-编辑器,向下移动到
Desktop-->Unity-->Panel
,并添加屏幕截图中突出显示的部分。然后关闭。注销,启动 Cryptkeeper,指示器现在应该如下所示:
答案2
作为替代解决方案,使用 gsettings 检查现有值:
gsettings get com.canonical.Unity.Panel systray-whitelist
这将给出类似如下的结果:
['JavaEmbeddedFrame', 'Wine', 'Update-notifier']
现在只需在添加“Cryptkeeper”后设置值:
gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Cryptkeeper']"
这与原始答案的结果完全相同,但更喜欢使用命令行而不是 dconf-editor。
这在 Ubuntu 12.10 上也很好用。只需确保将 Cryptkeeper 添加到启动程序中,以便在启动时显示图标。如果您多次启动该程序,则会出现多个图标。
答案3
该解决方法whitelist
仅适用于 Unity。
如果你的桌面环境是 Gnome,那么你(另外)需要添加“通知区域”至面板:
将鼠标移到面板上并按Super+ Alt+ Right-Click,然后选择“添加到面板”并选择“通知区域”。
答案4
对于 Ubuntu 12.10 Quantal Quetzal,
请参阅如何在 ubuntu 中创建启动应用程序使 Cryptkeeper 正常工作。
至于如何安装,
我使用 Ubuntu 软件中心并搜索Cryptkeeper
并安装。