Saya telah mengedit ~/.kde/share/config/kwalletrc
dan menambahkan
[Auto Deny]
kdewallet=Chromium
Dalam Konfigurasi Dompet KDE dalam pengaturan sistem saya telah menghapus centang "Aktifkan subsistem dompet KDE". Ini juga sepertinya menambahkan:
[Auto Deny]
kdewallet[$d]
Namun saya masih mendapatkan popup ketika saya mengunjungi halaman pertama saya di google chrome. Bagaimana saya bisa menghentikannya?
Saya perhatikan sebenarnya ada dua lokasi untuk dompet. Satu masuk ~/.kde/share/apps/kwallet/
dan satu masuk ~/.local/share/kwalletd/
. Pada satu titik ketika saya mengubah tema warna KDE saya perhatikan popup untuk chrome berbeda dengan GUI yang saya dapatkan melalui pengaturan sistem. Ada juga Duplikat KDE Wallet Configuration yang bisa saya dapatkan dengan menjalankan kwalletmanager
-> Settings-> Configure Wallet tempat saya mendapatkan opsi yang sama tetapi nilai-nilainya sendiri. Bahkan setelah menghapus centang "Aktifkan subsistem dompet KDE" di sini saya juga masih mendapatkan popup dari chrome. Apa yang terjadi dengan kekacauan beberapa lokasi konfigurasi dan halaman pengaturan?
sumber
~/.kde/share/apps/kwallet/
lokasi yang lama yang bermigrasi ke~/.local/share/kwalletd/
dan tidak boleh digunakan. Untuk alasan yang sama, pengaturan di ~ / .kde / `tidak dihormati ... dan perhatikan bahwa sistem Anda dapat menginstal KWallet untuk KDE 4 dan KDE 5, yang memperumit banyak hal lebih jauh.Jawaban:
Anda dapat sepenuhnya menonaktifkan backend KWallet dengan menambahkan bendera baris perintah berikut ke Chrome:
--password-store=basic
Misalnya (jika Anda menggunakan Chromium build Ubuntu), edit
/etc/chromium-browser/default
(seluruh sistem) atau~/.chromium-browser.init
(per-pengguna) dan tambahkan flag keCHROMIUM_FLAGS
. Misalnya:Jika Anda menggunakan Chromium build ArchLinux, edit
~/.config/chromium-flags.conf
dan tambahkan:sumber
xdg-open
,, ketika saya mengetikgoogle-chrome
di terminal, dll.)? Apakah ada konfigurasi di suatu tempat?/opt/google/chrome/google-chrome
dan menambahkan--password-store=basic
ke perintah exec di bagian bawah skrip. Tampaknya bekerja. Terima kasih banyak!/etc/chromium.d/no-kwallet
/opt/vivaldi/vivaldi
.Apa pun distro yang Anda gunakan ini mungkin berhasil.
Buka file "google-chrome" dengan editor teks (saya menggunakan kate <3)
Rekatkan ini di akhir file dengan tanda kutip
Jadi harus terlihat seperti ini
SIMPAN DAN KELUAR. DIBUAT!
(Saya mencobanya di OpenSUSE Thumbleweed dengan sukses!: D)
sumber
apt-mark hold google-chrome-stable
, karena setiap pembaruan akan menghapus pengaturan itu. Mereka bukan perusahaan yang adil.Saya menemukan solusi sederhana , yang bekerja 100% dari waktu, pada versi KDE apa pun:
sumber
Saya memecahkan yang ini di KWalletManager dengan membuat dompet baru bernama
test
dan mengganti.salt
file dari dompet yang ada bernamakdewallet
, dengan.salt
file dompet yang baru dibuattest
.Begitu
Dan sekarang dompet yang ada bernama
kdewallet
memiliki kata sandi untuktest
dompet yang baru dibuat .Distro: Mageia 5.
sumber
Salah satu caranya adalah memberi soket dbus palsu kepada chrome (Anda juga mungkin harus menonaktifkan pengelola kata sandi ... Anda dapat menggunakan Paster Password Manager sebagai alternatif)
sumber
Solusi cepat adalah dengan hanya mengubah kata sandi KWallet menjadi yang kosong:
Menu Aplikasi KDE (atau Peluncur, dll.)> Sistem> KWalletManager> Ubah Kata Sandi ...> OK> Ya
Ini mengakhiri sembulan kata sandi KWallet saat memulai Chrome / Chromium.
sumber
Solusi termudah untuk Masalah ini dilayani oleh Versi Plasma KDE yang lebih baru. Saat ini saya menggunakan Versi 5.12.7.
1. Pergi ke: Pengaturan Sistem -> Detail Akun (Personalisasi) -> KDE Wallet
2. Hapus centang pada Kotak "Aktifkan subsistem dompet KDE"
3. Mendaftar
sumber