我最近问了一个有关如何加密计算机上软件的问题。答案之一是建议使用Cryptkeeper,因此我从Ubuntu软件中心安装了它。安装过程未报告任何错误,但我无法使用该软件。我可以从“系统工具”菜单中访问它,但是绝对没有任何反应。还有其他人遇到过这个问题吗?是卸载和重新安装的最佳解决方案,还是在使用方面缺少我的东西(尽管我看不到)?我从来没有遇到过这样的问题与已安装的软件-它总是“正常工作”。
我最近问了一个有关如何加密计算机上软件的问题。答案之一是建议使用Cryptkeeper,因此我从Ubuntu软件中心安装了它。安装过程未报告任何错误,但我无法使用该软件。我可以从“系统工具”菜单中访问它,但是绝对没有任何反应。还有其他人遇到过这个问题吗?是卸载和重新安装的最佳解决方案,还是在使用方面缺少我的东西(尽管我看不到)?我从来没有遇到过这样的问题与已安装的软件-它总是“正常工作”。
Answers:
Cryptkeeper指示器未显示在12.04右上方的Unity面板中。这是一个已知的错误。
在修复该错误之前,解决方法是通过dconf-editor
; 将其指示器列入白名单。dconf-tools
如有必要,通过包装安装。
打开dconf-editor,转到Desktop-->Unity-->Panel
,然后添加高亮显示的部分,如屏幕截图所示。然后关闭。
注销,启动Cryptkeeper,指示符现在应如下所示:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
在终端
作为使用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,则(另外)您需要在面板上添加“ Notification Area”:
将鼠标移到面板上,然后按Super+ Alt+ Right-Click,然后选择“添加到面板”并选择“通知区域”。
对于Ubuntu 12.10 Quantal Quetzal,
请参阅如何在ubuntu中制作启动应用程序以使Cryptkeeper正常工作。
对于如何安装,
我使用Ubuntu软件中心进行搜索Cryptkeeper
和安装。