¿Por qué Cryptkeeper no funciona en 12.04?

8

Hace poco hice esta pregunta sobre cómo cifrar software en mi máquina. Una de las respuestas sugirió Cryptkeeper, así que lo instalé desde el centro de software de Ubuntu. La instalación se realizó sin informar ningún error, pero no puedo usar el software. Accedo a él desde el menú de Herramientas del sistema y no pasa absolutamente nada. ¿Alguien más ha experimentado este problema? ¿Es la mejor solución para desinstalar y reinstalar o hay algo que me falta en cómo usarlo (aunque no veo cómo)? Nunca antes había experimentado un problema como este con el software instalado: siempre 'simplemente funciona'.

matemático1975
fuente
¿Ha tenido la oportunidad de probar la solución indicada en la respuesta?
ish
@izx Lo probé pero uso gnome no unit. ¿Significa esto que tendré que habilitar Unity para usar cryptkeeper?
matemático1975

Respuestas:

5
  • El indicador Cryptkeeper no se muestra en el panel de Unity en la esquina superior derecha en 12.04. Este es un error conocido.

  • Hasta que se solucione el error, la solución consiste en incluir su indicador en la lista blanca mediante dconf-editor; instálelo a través del dconf-toolspaquete si es necesario.

  • Abra dconf-editor , vaya a Desktop-->Unity-->Panel, y agregue la parte resaltada como se muestra en la captura de pantalla. Entonces cierra.

    ingrese la descripción de la imagen aquí

  • Cierre sesión, inicie Cryptkeeper, y el indicador debería aparecer ahora como se muestra a continuación:

    ingrese la descripción de la imagen aquí

ish
fuente
1
Una forma corta de hacerlo es correr gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"en una terminal
Jazz
3
No, esa es una forma corta de desactivar básicamente la lista blanca y no todos quieren hacer eso (porque puede tener efectos secundarios no deseados).
ish
OK bastante justo.
Jazz
2

Como solución alternativa usando gsettings, verifique el valor existente:

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

Lo que te dará un resultado similar a:

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

Ahora simplemente configure el valor después de agregar 'Cryptkeeper':

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

Este es exactamente el mismo resultado que la respuesta original, pero prefiere la línea de comando sobre dconf-editor.

Esto también funciona bien en Ubuntu 12.10. Solo asegúrese de agregar Cryptkeeper a sus programas de inicio para que el icono se muestre al inicio. Aparecerán varios íconos si inicia el programa más de una vez.

Sistemas Estrella
fuente
1

La solución alternativa solo whitelistfunciona con Unity.

Si su entorno de escritorio es Gnome, entonces (adicionalmente) necesita agregar "Área de notificación" al panel:

Mueva el mouse sobre el panel y presione Super+ Alt+ Right-Click, luego elija "Agregar al panel" y seleccione "Área de notificación" .

conspirito
fuente
Sí, este problema se resuelve de la misma manera askubuntu.com/questions/121426/…
Mark Butler
0

Para Ubuntu 12.10 Quantal Quetzal,
consulte Cómo hacer aplicaciones de inicio en ubuntu para hacer que Cryptkeeper funcione.

Para saber cómo instalarlo,
uso el Centro de software de Ubuntu y busco Cryptkeepere instalo.

Frank Myat Thu
fuente
Si bien esto puede responder teóricamente la pregunta, sería preferible incluir aquí las partes esenciales de la respuesta y proporcionar el enlace para referencia.
Eric Carvalho