J'ai édité ~/.kde/share/config/kwalletrc
et ajouté
[Auto Deny]
kdewallet=Chromium
Dans la configuration du portefeuille KDE dans les paramètres système, j'ai décoché "Activer le sous-système du portefeuille KDE". Cela semble aussi ajouter:
[Auto Deny]
kdewallet[$d]
Cependant, je reçois toujours un popup lorsque je visite ma première page dans Google Chrome. Comment puis-je l'arrêter?
J'ai remarqué qu'il y a en fait deux emplacements pour les portefeuilles. Un dans ~/.kde/share/apps/kwallet/
et un dans ~/.local/share/kwalletd/
. À un moment donné, lorsque j'ai changé le thème de couleur KDE, j'ai remarqué que la fenêtre contextuelle de chrome était différente de l'interface graphique que j'ai obtenue via les paramètres système. Il existe également un duplicata de la configuration du portefeuille KDE que je peux obtenir en exécutant kwalletmanager
-> Paramètres-> Configurer un portefeuille, où les mêmes options mais leur propre ensemble de valeurs. Même après avoir décoché "Activer le sous-système du portefeuille KDE", je reçois encore une fenêtre contextuelle en chrome. Que se passe-t-il avec le désordre de plusieurs emplacements de configuration et pages de paramètres?
Vous pouvez complètement désactiver le backend de KWallet en ajoutant l'indicateur de ligne de commande suivant à Chrome: --password-store=basic
Par exemple (si vous utilisez la version Chromium d'Ubuntu), éditez /etc/chromium-browser/default
(à l'échelle du système) ou ~/.chromium-browser.init
(par utilisateur) et ajoutez l'indicateur à CHROMIUM_FLAGS
. Par exemple.:
# 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"
Si vous utilisez la version Chromium d'ArchLinux, éditez ~/.config/chromium-flags.conf
et ajoutez:
--password-store=basic
Peu importe la distribution sur laquelle cela fonctionne, cela pourrait fonctionner.
Ouvrir le fichier "google-chrome" avec un éditeur de texte (j'ai utilisé kate <3)
kdesu kate /opt/google/chrome/google-chrome
Collez-le à la fin du fichier avec le signe de citation
"- password-store = basic"
Donc ça doit ressembler à ça
else
exec -a "$0" "$HERE/chrome" "$@" "--password-store=basic"
fi
SAUVEGARDER ET QUITTER. TERMINÉ!
(Je l'ai essayé avec succès sur OpenSUSE Thumbleweed!: D)
J'ai trouvé une solution simple , qui fonctionne 100% du temps, sur toutes les versions de KDE:
Je ne pouvais trouver aucun moyen de supprimer kwallet de mon système. Il y a quelques problèmes de dépendance et pacman ne vous laissera pas supprimer le paquet. Cependant, j'ai réussi à éviter les pop-ups irritants. Tout d'abord, vous devez supprimer tout portefeuille existant. Supprimez les fichiers sous ~/.kde/share/apps/kwallet /.
La prochaine fois que vous ferez quelque chose qui intéresse Kwallet, cela réapparaîtra. Mais cette fois, il vous demandera une méthode de cryptage, blowfish ou gpg. Sélectionnez Blowfish et lorsqu'un mot de passe vous est demandé, indiquez un mot de passe vide.
Il ne demandera plus de mot de passe. Cette méthode a fonctionné pour moi sur kwallet 5.13. Espérons que cela fonctionnera pour vous aussi.
J'ai résolu ce problème dans KWalletManager en créant un nouveau portefeuille nommé test
et en remplaçant le fichier .salt
du portefeuille existant nommé kdewallet
par le fichier .salt
du portefeuille test
créé.
Alors
cd /home/'username'/.kde4/share/apps/kwallet
mv kdewallet.salt .kdewallet.salt;cp test.salt kdewallet.salt
Et maintenant, le portefeuille existant nommé kdewallet
a le mot de passe pour le portefeuille test
nouvellement créé.
Distro: Mageia 5.
Une solution rapide consiste simplement à remplacer le mot de passe de KWallet par un mot vierge:
Menu d'applications de KDE (ou Lanceur, etc.)> Système> KWalletManager> Modifier le mot de passe ...> OK> Oui
Ceci met fin aux fenêtres contextuelles de mot de passe de KWallet lors du démarrage de Chrome/Chromium.
Une solution consiste simplement à donner à chrome une fausse prise dbus (vous devrez probablement également désactiver le gestionnaire de mots de passe ... vous pouvez utiliser Paster Password Manager comme alternative).
env DBUS_SESSION_BUS_ADDRESS=none chrome
La solution la plus simple à ce problème a été servie par les dernières versions de KDE Plasma. J'utilise actuellement la version 5.12.7.
1. Allez dans: Paramètres système -> Détails du compte (Personnalisation) -> Portefeuille KDE
2. Décochez la case "Activer le sous-système du portefeuille KDE"
3. Appliquer