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 également 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 ~/.kde/share/apps/kwallet/
et un ~/.local/share/kwalletd/
. À un moment donné, lorsque j'ai changé le thème de couleur de KDE, j'ai remarqué que la fenêtre contextuelle pour Chrome était différente de l'interface graphique que j'ai obtenue via les paramètres système. Il y a aussi une configuration de portefeuille KDE en double que je peux obtenir en exécutant kwalletmanager
-> Paramètres-> Configurer le portefeuille où j'obtiens les mêmes options mais leur propre ensemble de valeurs. Même après avoir décoché "Activer le sous-système de portefeuille KDE" ici aussi, je reçois toujours une fenêtre contextuelle de Chrome. Que se passe-t-il avec le désordre de plusieurs emplacements de configuration et pages de paramètres?
la source
~/.kde/share/apps/kwallet/
emplacement est l'ancien qui est migré vers~/.local/share/kwalletd/
et ne doit pas être utilisé. Pour la même raison, le paramètre dans ~ / .kde / `n'est pas respecté ... et notez que votre système peut avoir à la fois KWallet pour KDE 4 et KDE 5 installé, compliquant encore les choses.Réponses:
Vous pouvez désactiver complètement le backend KWallet en ajoutant l'indicateur de ligne de commande suivant à Chrome:
--password-store=basic
Par exemple (si vous utilisez la version Chromium d'Ubuntu), modifiez
/etc/chromium-browser/default
(à l'échelle du système) ou~/.chromium-browser.init
(par utilisateur) et ajoutez l'indicateur àCHROMIUM_FLAGS
. Par exemple:Si vous utilisez la version Chromium d'ArchLinux, modifiez
~/.config/chromium-flags.conf
et ajoutez:la source
xdg-open
quand je tapegoogle-chrome
dans le terminal, etc.)? Y a-t-il une config quelque part?/opt/google/chrome/google-chrome
et ajouté--password-store=basic
à la commande exec au bas du script. Semble fonctionner. Merci beaucoup!/etc/chromium.d/no-kwallet
/opt/vivaldi/vivaldi
.Peu importe la distribution sur laquelle vous travaillez, cela pourrait fonctionner.
Ouvrir le fichier "google-chrome" avec un éditeur de texte (j'ai utilisé kate <3)
Collez-le à la fin du fichier avec le signe de citation
Donc ça doit ressembler à ça
SAUVEGARDER ET QUITTER. TERMINÉ!
(Je l'ai essayé avec succès sur OpenSUSE Thumbleweed!: D)
la source
apt-mark hold google-chrome-stable
, car toute mise à jour supprimera ce paramètre. Ce n'est pas une entreprise équitable.J'ai trouvé une solution simple , qui fonctionne à 100% du temps, sur n'importe quelle version de KDE:
la source
J'ai résolu celui-ci dans KWalletManager en créant un nouveau portefeuille nommé
test
et en remplaçant le.salt
fichier du portefeuille existant nommékdewallet
par le.salt
fichier du portefeuille nouvellement créétest
.Alors
Et maintenant, le portefeuille existant nommé
kdewallet
a le mot de passe pour letest
portefeuille nouvellement créé .Distro: Mageia 5.
la source
Une façon consiste simplement à donner à chrome une fausse prise dbus (vous devrez également probablement désactiver le gestionnaire de mots de passe ... vous pouvez utiliser Paster Password Manager comme alternative)
la source
Une solution rapide consiste simplement à changer le mot de passe de KWallet en un mot de passe vierge:
Menu d'application de KDE (ou lanceur, etc.)> Système> KWalletManager> Changer le mot de passe ...> OK> Oui
Cela met fin aux fenêtres contextuelles de mot de passe de KWallet lors du démarrage de Chrome / Chromium.
la source
La solution la plus simple à ce problème a été servie par les versions ultérieures 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 de portefeuille KDE"
3. Postulez
la source