Почему Cryptkeeper не работает в 12.04?

Недавно я задал этот вопрос о том, как зашифровать программное обеспечение на моем компьютере. Один из ответов предложил Cryptkeeper, поэтому я установил его из программного центра Ubuntu. Установка прошла без сообщений об ошибках, но я не могу использовать программное обеспечение. Я получаю к нему доступ из своего меню System Tools и абсолютно ничего не происходит. Кто-нибудь еще испытывал эту проблему? Это лучшее решение для удаления и переустановки или есть что-то, что мне не хватает в том, как его использовать (хотя я не вижу, как)?? Я никогда не сталкивался с подобными проблемами с установленным программным обеспечением - он всегда "просто работает".

4 ответа

Решение
  • Индикатор Cryptkeeper не отображается на панели Unity в правом верхнем углу 12.04. Это известная ошибка.

  • Пока ошибка не исправлена, обходной путь должен внести в белый список dconf-editor; установить его через dconf-tools пакет при необходимости.

  • Откройте dconf-редактор, перейдите к 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 Квантовый Кетцаль,
Посмотрите, как сделать Startup Applications в Ubuntu, чтобы Cryptkeeper работал.

Для того, чтобы установить,
Я использую Ubuntu Software Center и ищу Cryptkeeper и установить.

Другие вопросы по тегам