Me deshice del cuadro de diálogo "Sistema de billetera KDE" (cada vez que inicié Chrome) de la siguiente manera:
Edite ~/.config/kwalletrc
(vea la nota a continuación) y agregue
[Wallet]
Enabled=false
Mata al demonio kdewallet:
pkill kdewallet5
(o killall kdewallet5
)
Encontré esta opción cuando miré a través del código fuente ( en kde.org o en el espejo de Github ).
Si poner kwalletrc
en ~/.config
no funciona, entonces su sistema probablemente utiliza un directorio diferente para almacenar archivos de configuración. El archivo de configuración se crea en un directorio identificado por QStandardPaths::GenericConfigLocation
, así que solía qtpaths
buscar la ruta ( ~/.config
= /home/rob/.config
en mi caso):
$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg
Nota: si no desea deshabilitar completamente kwallet, pero solo para Chrome, puede usar la --password-store=basic
bandera como lo expliqué en Deshabilitar ventanas emergentes de kwallet desde Chrome . Si inicia Chrome a través de un script de envoltura o acceso directo, le recomiendo usar --password-store=basic
en caso de que necesite kwallet para otra cosa. Deshabilité kwalletd en lugar de usar esta bandera porque desarrollo Chrome, y es inconveniente agregar esta bandera todo el tiempo cuando corro ./chrome
.
(Probado en ArchLinux, pero también debería funcionar en Ubuntu. Úselo sudo apt-get install qttools5-dev-tools
si desea utilizarlo qtpaths
para encontrar el directorio de configuración).