Eu me livrei da caixa de diálogo "KDE Wallet System" (sempre que iniciei o Chrome) da seguinte maneira:
Edite ~/.config/kwalletrc(veja a nota abaixo) e adicione
[Wallet]
Enabled=false
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).