Pourquoi Cryptkeeper ne fonctionne-t-il pas en 12.04?

8

J'ai récemment posé cette question sur la façon de crypter les logiciels sur ma machine. L'une des réponses a suggéré Cryptkeeper, donc je l'ai installé à partir du centre de logiciels Ubuntu. L'installation s'est poursuivie sans signaler aucune erreur, mais je ne peux pas utiliser le logiciel. J'y accède à partir de mon menu Outils système et absolument rien ne se passe. Quelqu'un d'autre a-t-il rencontré ce problème? Est la meilleure solution pour désinstaller et réinstaller ou y a-t-il quelque chose qui me manque dans la façon de l'utiliser (bien que je ne vois pas comment) ?? Je n'ai jamais rencontré de problème comme celui-ci auparavant avec les logiciels installés - cela «fonctionne toujours».

mathématicien1975
la source
Avez-vous eu l'occasion d'essayer la solution de contournement indiquée dans la réponse?
ish
@izx Je l'ai essayé mais j'utilise gnome pas l'unité. Est-ce à dire que je devrai activer Unity pour utiliser cryptkeeper?
mathematician1975

Réponses:

5
  • L'indicateur Cryptkeeper ne s'affiche pas dans le panneau Unity en haut à droite en 12.04. C'est un bug connu.

  • Jusqu'à ce que le bogue soit corrigé, la solution consiste à ajouter son indicateur à la liste blanche via dconf-editor; installez-le via le dconf-toolspackage si nécessaire.

  • Ouvrez dconf-editor , descendez Desktop-->Unity-->Panelet ajoutez la partie en surbrillance comme indiqué dans la capture d'écran. Puis fermez.

    entrez la description de l'image ici

  • Déconnectez-vous, démarrez Cryptkeeper et l'indicateur devrait maintenant apparaître comme ci-dessous:

    entrez la description de l'image ici

ish
la source
1
Le moyen le plus court de le faire est de s'exécuter gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"dans un terminal
Jazz
3
Non, c'est un moyen court de désactiver la liste blanche et tout le monde ne voudra peut-être pas le faire (car cela peut avoir des effets secondaires imprévus).
ish
OK très bien.
Jazz
2

Comme solution alternative utilisant gsettings, vérifiez la valeur existante:

gsettings get com.canonical.Unity.Panel systray-whitelist

Ce qui vous donnera un résultat similaire à:

['JavaEmbeddedFrame', 'Wine', 'Update-notifier']

Maintenant, définissez simplement la valeur après avoir ajouté 'Cryptkeeper':

gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Cryptkeeper']"

C'est exactement le même résultat que la réponse d'origine mais en préférant la ligne de commande à dconf-editor.

Cela fonctionne également bien sur Ubuntu 12.10. Assurez-vous simplement d'ajouter Cryptkeeper à vos programmes de démarrage pour que l'icône s'affiche au démarrage. Plusieurs icônes apparaîtront si vous démarrez le programme plus d'une fois.

Systèmes Estrella
la source
1

La solution de contournement whitelistfonctionne uniquement avec Unity.

Si votre environnement de bureau est Gnome, vous devez (en plus) ajouter "Zone de notification" au panneau:

Déplacez votre souris sur le panneau et appuyez sur Super+ Alt+ Right-Click, puis choisissez "Ajouter au panneau" et sélectionnez "Zone de notification" .

conspirito
la source
Oui, ce problème est résolu de la même manière askubuntu.com/questions/121426/…
Mark Butler
0

Pour Ubuntu 12.10 Quantal Quetzal,
veuillez consulter Comment faire des applications de démarrage dans ubuntu pour faire fonctionner Cryptkeeper.

Pour savoir comment installer,
j'utilise Ubuntu Software Center et recherche Cryptkeeperet installe.

Frank Myat Thu
la source
Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
Eric Carvalho