Como desativar a Carteira KDE?

27

Estou usando o Ubuntu Maverick (Gnome), há um mês, atualizava como de costume sempre que o Update Manager me informava sobre novas atualizações. O que aconteceu foi que um programa chamado kdewallet foi instalado na minha máquina e toda vez que tento fazer algo que exija senha svn, ele aparece e começa a ficar realmente irritante. Como posso me livrar disso? Nem está no Synaptic Package Manager.

David Weng
fonte
Você o marcou "kde", você está usando o Gnome ou o KDE? (só para ter certeza, kde poderia ser uma dependência de um outro programa)
Lekensteyn
Até onde eu sei, o Ubuntu usa o Gnome e o Kubuntu usa o KDE. Isso esta certo? e eu realmente não sei por que um programa chamado kde-something está sendo executado no meu computador!
David Weng

Respostas:

26

KDE 5 / Plasma 5.8:

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

[Wallet]
Enabled=false

Reinicie o plasma.

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

Para desativá-lo, execute kcmshell4 kwalletconfige continue na etapa 3 ou inicie do início:

  1. Iniciar configurações do sistema
  2. Abrir detalhes da conta
  3. Vá para a guia "KDE Wallet"
  4. Desmarque a opção Ativar o subsistema KDE Wallet
  5. Clique Applypara aplicar as alterações e fechar a janela de configurações.

Para obter uma lista dos programas que dependem do kdebase-runtimepacote, 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, segue uma lista completa.

Lekensteyn
fonte
2
Não consigo encontrar o que System settingsvocê está falando, estou usando o Ubuntu, não sei se é o caso do Kubuntu!
David Weng
1
@ David Weng: tente executar o kcmshell4 kwalletconfigcomando diretamente. Você poderia colar a saída de apt-cache --no-enhances --no-suggests --no-recommends --installed rdepends kdebase-runtimeno paste.ubuntu.com e adicionar esse link em um comentário?
precisa saber é o seguinte
Isso funciona para alguns aplicativos, mas não para o chrome. Eu acho que porque existem vários kwallets flutuando. Veja superuser.com/questions/994551/…
jozxyqk
Isso não funciona mais no (K) Ubuntu 15.10.
Pa Elo Ebermann 5/05
1
No plasma, kcmshell5 kwalletconfig5trabalhou para mim.
zoechi
9

Eu me livrei da caixa de diálogo "KDE Wallet System" (sempre que iniciei o Chrome) da seguinte maneira:

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

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

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

Se colocar kwalletrcem ~/.confignão funcionar, então o seu sistema provavelmente usa 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 eu costumava qtpathsprocurar o caminho ( ~/.config= /home/rob/.configno meu caso):

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

Nota: se você não quiser desativar completamente o kwallet, mas apenas para o Chrome, poderá usar a --password-store=basicbandeira, como expliquei em Desativar pop-ups do kwallet no chrome . Se você iniciar o Chrome por meio de um script ou atalho de wrapper, recomendo usar o --password-store=basiccaso 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 ao executar ./chrome.

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

Rob W
fonte
6

Eu executei:

  1. Inicie as configurações do sistema .
  2. Vá para a guia Avançado .
  3. Pressione o ícone da carteira do KDE .
  4. Desmarque a opção Ativar o subsistema KDE Wallet .

SO: Ubuntu 10.04.4 LTS.


No Ubuntu 14.04 (confiável), a etapa (2) agora é "Ir para Detalhes da Conta "

Maksim Dmitriev
fonte
3

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

~/.kde/share/config/kdwalletrc

Mude a opção 'Ativar' de 'verdadeiro' para 'falso' para desativar o kdeWallet

[Wallet]
Close When Idle=false
Enabled=false
zombinary
fonte
Quando olho para o meu sistema 16.04, vejo ~ / .kde / share / mas não há diretório de configuração. Eu ainda tenho o sistema de carteira do KDE me solicitando toda vez que reinicializo.
John
0

Para desativar o kwallet para uma aplicação específica, você pode fechar o dbus para essa aplicação executando-o desta maneira

env DBUS_SESSION_BUS_ADDRESS=none chrome 
intika
fonte
0

Desativar notificação de senha necessária Kwallet

CURRÍCULO

Menu KDE => preferências do sistema => notificações => carteira (suspensa) => opção de senha necessária => mostrar pop-up (desmarque) => reiniciar.

DESCRIÇÃO

Sou espanhol e talvez as opções possam ter outra tradução.

Eu uso o KDE Plasma 5.12 . Abra o menu do KDE e pesquise "preferências do sistema" e clique nele. Agora pesquise "notificações" . No canto superior direito da janela, você podia ver uma lista suspensa; no meu caso, eu já havia escolhido a opção "acessibilidade" , depois a alterava e selecionava "carteira" . A última etapa, clique na opção "senha necessária" e desmarque a opção Mostrar pop-up ou algo semelhante (na parte inferior). Salve e reinicie, pronto :-).

Espero que ajude e você pode desativar essas notificações irritantes.

mrroot5
fonte