Por que o Cryptkeeper não funciona na versão 12.04?


8

Recentemente, fiz esta pergunta sobre como criptografar software na minha máquina. Uma das respostas sugeriu o Cryptkeeper, então eu o instalei no Ubuntu Software Center. A instalação prosseguiu sem relatar erros, mas não consigo usar o software. Eu o acesso no menu Ferramentas do sistema e, quase que instantaneamente, nada acontece. Alguém mais teve esse problema? É a melhor solução para desinstalar e reinstalar ou há algo que falta em como usá-lo (embora eu não veja como)? Eu nunca tive nenhum problema como este antes com o software instalado - ele sempre 'funciona'.


Você já teve a chance de experimentar a solução alternativa indicada na resposta?
Ish

@izx Eu tentei, mas eu uso o gnome, não a unidade. Isso significa que terei que ativar o Unity para usar o cryptkeeper?
mathematician1975

Respostas:


5
  • O indicador Cryptkeeper não aparece no painel do Unity no canto superior direito da versão 12.04. Esse é um problema conhecido.

  • Até que o bug seja corrigido, a solução alternativa é colocar na lista branca seu indicador via dconf-editor; instale-o através do dconf-toolspacote, se necessário.

  • Abra o dconf-editor , vá até Desktop-->Unity-->Panele adicione a parte destacada como mostrado na captura de tela. Então feche.

    insira a descrição da imagem aqui

  • Faça logout, inicie o Cryptkeeper e o indicador agora deve aparecer como abaixo:

    insira a descrição da imagem aqui


1
Curto caminho para fazê-lo é correr gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"em um terminal
Jazz

3
Não, é uma maneira curta de desativar basicamente a lista de permissões e nem todo mundo pode querer fazer isso (porque pode ter efeitos colaterais indesejados).
Ish

OK, é justo.
Jazz

2

Como uma solução alternativa usando gsettings, verifique o valor existente:

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

O que fornecerá um resultado semelhante a:

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

Agora basta definir o valor depois de adicionar 'Cryptkeeper':

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

Este é exatamente o mesmo resultado da resposta original, mas preferindo a linha de comando sobre o dconf-editor.

Isso também funciona bem no Ubuntu 12.10. Apenas certifique-se de adicionar o Cryptkeeper aos seus programas de inicialização para que o ícone seja exibido na inicialização. Vários ícones aparecerão se você iniciar o programa mais de uma vez.


1

A solução alternativa apenas whitelistfunciona com o Unity.

Se o seu ambiente de área de trabalho for o Gnome, você (adicionalmente) precisará adicionar "Área de notificação" ao painel:

Mova o mouse sobre o painel e pressione Super+ Alt+ Right-Click, escolha "Adicionar ao painel" e selecione "Área de notificação" .


Sim, este problema é resolvido da mesma maneira askubuntu.com/questions/121426/...
Mark Butler

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.