Como desativar a Carteira do KDE?

24

Estou usando o Ubuntu Maverick (Gnome), há um mês atualizei como sempre, sempre que o Update Manager me informava sobre novas atualizações. O que aconteceu é que um programa chamado kdewallet foi instalado na minha máquina, e toda vez que eu tento fazer algo que requer senha como svn , ele aparece e começa a ficar muito chato. Como posso me livrar disso? Não está nem no Gerenciador de Pacotes Synaptic.

    
por David Weng 06.06.2011 / 10:28

4 respostas

20

KDE 5 / Plasma 5.8:

Adicione as seguintes linhas ao final de ~/.config/kwalletrc

[Wallet]
Enabled=false

Reinicie o plasma.

KDE4:
A Carteira do KDE é uma parte essencial do KDE, está no pacote kdebase-runtime .

Para desativá-lo, execute kcmshell4 kwalletconfig e continue na etapa 3 ou comece do começo:

  1. Iniciar Configurações do sistema
  2. Abrir Detalhes da conta
  3. Vá para a guia "Carteira do KDE"
  4. Desmarque Ativar o subsistema da Carteira do KDE
  5. Clique em Apply para aplicar as alterações e fechar a janela de configurações.

Para obter uma lista dos programas que dependem do pacote kdebase-runtime , execute:

 apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtime

No Ubuntu, a saída mostra apenas "kdebase-runtime [newline] Reverse Depends:". No Kubuntu, uma lista completa segue.

    
por Lekensteyn 06.06.2011 / 10:45
6

Eu executei:

  1. Iniciar Configurações do sistema .
  2. Vá para a guia Avançado .
  3. Pressione o ícone Carteira do KDE .
  4. Desmarque Ativar o subsistema da Carteira do KDE .

SO: Ubuntu 10.04.4 LTS.

No Ubuntu 14.04 (fiel), o passo (2) é agora "Ir para Detalhes da conta "

    
por Maksim Dmitriev 25.02.2013 / 16:11
5

Livrei-me da caixa de diálogo "KDE Wallet System" (sempre que iniciei o Chrome) da seguinte forma:

  1. Edite ~/.config/kwalletrc (veja nota abaixo) e adicione

    [Wallet]
    Enabled=false
    
  2. Mate o daemon do kdewallet:
    pkill kdewallet5 (ou killall kdewallet5 )

Eu encontrei essa opção quando examinei o código-fonte ( no kde.org ou em o espelho do Github ).

Se colocar kwalletrc em ~/.config não funcionar, seu sistema provavelmente usará um diretório diferente para armazenar arquivos de configuração. O arquivo de configuração é criado em um diretório identificado por QStandardPaths::GenericConfigLocation , então usei qtpaths para procurar o caminho ( ~/.config = /home/rob/.config no meu caso):

$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg

Nota: se não quiser desativar completamente o kwallet, mas apenas para o Chrome, você pode usar o --password-store=basic como explicado em Desabilite os popups do kwallet do chrome . Se você iniciar o Chrome por meio de um script ou atalho de wrapper, recomendo usar --password-store=basic no caso de precisar do kwallet para outra coisa. Desativei o kwalletd em vez de usar esse sinalizador porque desenvolvo o Chrome, e é inconveniente adicionar esse sinalizador o tempo todo quando eu executo ./chrome .

(Testado no ArchLinux, mas também deve funcionar no Ubuntu. Use sudo apt-get install qttools5-dev-tools se você quiser usar qtpaths para encontrar o diretório de configuração).

    
por Rob W 24.02.2016 / 14:36
3

Eu uso o Ubuntu 16.04.LTS e encontrei o arquivo 'kdwalletrc' neste caminho

~/.kde/share/config/kdwalletrc

Mova a opção 'Enable' de 'true' para 'false' para desativar o kdeWallet

[Wallet]
Close When Idle=false
Enabled=false
    
por zombinary 22.11.2016 / 10:19

Tags