Saya menyingkirkan dialog "Sistem Dompet KDE" (setiap kali saya memulai Chrome) sebagai berikut:
Edit ~/.config/kwalletrc
(lihat catatan di bawah), dan tambahkan
[Wallet]
Enabled=false
Bunuh daemon kdewallet:
pkill kdewallet5
(atau killall kdewallet5
)
Saya menemukan opsi ini ketika saya melihat melalui kode sumber ( di kde.org atau di cermin Github ).
Jika menempatkan kwalletrc
di ~/.config
tidak bekerja, maka sistem Anda mungkin menggunakan direktori yang berbeda untuk menyimpan file konfigurasi. File config dibuat dalam direktori yang diidentifikasi oleh QStandardPaths::GenericConfigLocation
, jadi saya biasa qtpaths
mencari path ( ~/.config
= /home/rob/.config
dalam kasus saya):
$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg
Catatan: jika Anda tidak ingin sepenuhnya menonaktifkan kwallet, tetapi hanya untuk Chrome, Anda dapat menggunakan --password-store=basic
flag seperti yang saya jelaskan di Disable popup kwallet dari chrome . Jika Anda memulai Chrome melalui skrip pembungkus atau pintasan, saya sarankan menggunakan --password-store=basic
jika Anda memerlukan kwallet untuk sesuatu yang lain. Saya menonaktifkan kwalletd daripada menggunakan flag ini karena saya mengembangkan Chrome, dan tidak nyaman untuk menambahkan flag ini setiap saat ketika saya menjalankannya ./chrome
.
(Diuji pada ArchLinux, tetapi itu juga harus berfungsi pada Ubuntu. Gunakan sudo apt-get install qttools5-dev-tools
jika Anda ingin menggunakan qtpaths
untuk menemukan direktori konfigurasi).