Desativar popups kwallet do chrome

22

Eu editei ~/.kde/share/config/kwalletrc e adicionei

[Auto Deny]
kdewallet=Chromium

Na configuração da Carteira do KDE nas configurações do sistema, desmarcou a opção "Ativar o subsistema da carteira do KDE". Isso também parece adicionar:

[Auto Deny]
kdewallet[$d]

No entanto, ainda estou recebendo um pop-up quando visito minha primeira página no Google Chrome. Como posso pará-lo?

Eu notei que existem dois locais para carteiras. Um em ~/.kde/share/apps/kwallet/ e um em ~/.local/share/kwalletd/ . Em um ponto quando eu mudei o tema de cores do KDE, notei que o pop-up para chrome era diferente da interface gráfica que eu tinha através das configurações do sistema. Há também uma duplicata Configuração da Carteira do KDE Posso obter executando kwalletmanager - > Configurações- > Configure a Carteira onde recebo as mesmas opções, mas seu próprio conjunto de valores. Mesmo depois de desmarcar a opção "Habilitar o subsistema de carteira do KDE", também recebo um pop-up do Chrome. O que está acontecendo com a confusão de vários locais de configuração e páginas de configurações?

    
por jozxyqk 01.11.2015 / 07:06

6 respostas

22

Você pode desativar completamente o back-end do KWallet adicionando o seguinte sinalizador de linha de comando ao Chrome: --password-store=basic

Por exemplo (se você estiver usando a compilação do Chromium do Ubuntu), edite /etc/chromium-browser/default (todo o sistema) ou ~/.chromium-browser.init (por usuário) e adicione o sinalizador a CHROMIUM_FLAGS . Por exemplo:

# Default settings for chromium-browser. This file is sourced by /bin/sh from
# /usr/bin/chromium-browser

# Options to pass to chromium-browser
CHROMIUM_FLAGS="--password-store=basic"

Se você estiver usando a compilação do Chromium do ArchLinux, edite ~/.config/chromium-flags.conf e adicione:

--password-store=basic
    
por 03.11.2015 / 11:31
10

Não importa em qual distro você esteja, isso pode funcionar.

Abra o arquivo "google-chrome" com um editor de texto (usei kate < 3)

kdesu kate /opt/google/chrome/google-chrome

Cole isso no final do arquivo com o sinal de cotação

"--password-store=basic"

Portanto, deve ser assim

else
  exec -a "$0" "$HERE/chrome"  "$@" "--password-store=basic"
fi

SALVAR E SAIR. FEITO!

(Eu tentei no OpenSUSE Thumbleweed com sucesso!: D)

    
por 14.10.2016 / 10:21
5

Eu encontrei uma solução simples , que funciona 100% do tempo, em qualquer versão do KDE:

I couldn't find any way to get kwallet off my system. There are some dependency issues and pacman won't let you remove the package. However I managed to avoid the irritating pop ups. First you need to remove any existing wallet. Delete the files under ~/.kde/share/apps/kwallet/.

Next time you do anything that interests Kwallet, it will pop up again. But this time it will ask you for an encryption method, blowfish or gpg. Select blowfish and when asked for a password, provide an empty password.

It won't ask for password anymore. This method worked for me on kwallet 5.13. Hopefully it will work for you too.

    
por 21.05.2017 / 04:57
1

Eu resolvi isso no KWalletManager criando uma nova carteira chamada test e substituindo o arquivo .salt da carteira existente chamada kdewallet , com o arquivo .salt da carteira recém criada test .

Então

cd /home/'username'/.kde4/share/apps/kwallet 
mv kdewallet.salt .kdewallet.salt;cp test.salt kdewallet.salt

E agora a carteira existente chamada kdewallet tem a senha para a recém criada test wallet.

Distro: Mageia 5.

    
por 14.02.2018 / 13:58
0

Uma maneira é apenas dar ao chrome um soquete dbus falso (você também precisará desativar o gerenciador de senhas ... você pode usar o Paster Password Manager como alternativa)

env DBUS_SESSION_BUS_ADDRESS=none chrome 
    
por 29.07.2018 / 05:55
0

Uma solução rápida é apenas mudar a senha do KWallet para uma em branco:

Menu de Aplicações do KDE (ou Launcher, etc.) > Sistema > KWalletManager > Alterar senha ... > OK > Sim

Isso encerra os pop-ups de senha do KWallet ao iniciar o Chrome / Chromium.

    
por 03.10.2018 / 16:57