Cryptkeeper为什么不在12.04工作?
我最近问过这个问题,关于如何在我的机器上加密软件。 其中一个答案提示Cryptkeeper,所以我从Ubuntu软件中心安装了它。 安装过程没有报告任何错误,但我无法使用该软件。 我从我的系统工具菜单访问它,绝对没有任何反应。 还有其他人遇到过这个问题吗? 是卸载和重新安装的最佳解决方案,还是我在如何使用它时缺少的东西(虽然我没有看到如何)? 在安装软件之前,我从来没有遇到过这样的任何问题 – 它总是’正常工作’。
-
Cryptkeeper指示灯未显示在12.04右上角的Unity面板中。 这是一个已知的错误。
-
在修复错误之前,解决方法是通过
dconf-editor
将其指示符列入白名单; 必要时通过dconf-tools
包安装它。 -
打开dconf-editor ,转到
Desktop-->Unity-->Panel
,然后添加突出显示的部分,如屏幕截图所示。 然后关闭 -
注销,启动Cryptkeeper,指标现在应如下所示:
作为使用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添加到启动程序中,以便在启动时显示图标。 如果多次启动程序,将出现多个图标。
whitelist
的解决方法仅适用于Unity。
如果您的桌面环境是Gnome,那么您(另外)需要向面板添加“通知区域” :
将鼠标移到面板上,按Super + Alt + 右键单击 ,然后选择“添加到面板”并选择“通知区域” 。
对于Ubuntu 12.10 Quantal Quetzal,
请参阅如何在ubuntu中创建启动应用程序以使Cryptkeeper工作。
如何安装,
我使用Ubuntu软件中心并搜索Cryptkeeper
并安装。