Tôi đã thoát khỏi hộp thoại "Hệ thống ví KDE" (bất cứ khi nào tôi khởi động Chrome) như sau:
Chỉnh sửa ~/.config/kwalletrc
(xem ghi chú bên dưới) và thêm
[Wallet]
Enabled=false
Giết daemon kdewallet:
pkill kdewallet5
(hoặc killall kdewallet5
)
Tôi tìm thấy tùy chọn này khi tôi xem qua mã nguồn ( trên kde.org hoặc tại gương Github ).
Nếu đưa kwalletrc
vào ~/.config
không hoạt động, thì hệ thống của bạn có thể sử dụng một thư mục khác để lưu trữ các tệp cấu hình. Tệp cấu hình được tạo trong một thư mục được xác định bởi QStandardPaths::GenericConfigLocation
, vì vậy tôi đã sử dụng qtpaths
để tìm đường dẫn ( ~/.config
= /home/rob/.config
trong trường hợp của tôi):
$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg
Lưu ý: nếu bạn không muốn tắt hoàn toàn kwallet, nhưng chỉ với Chrome, bạn có thể sử dụng --password-store=basic
cờ như tôi đã giải thích tại Tắt cửa sổ bật lên kwallet từ chrome . Nếu bạn khởi động Chrome thông qua tập lệnh bao bọc hoặc phím tắt, tôi khuyên bạn nên sử dụng --password-store=basic
trong trường hợp bạn cần kwallet cho mục đích khác. Tôi đã tắt kwalletd thay vì sử dụng cờ này vì tôi phát triển Chrome và thật bất tiện khi thêm cờ này mọi lúc khi tôi chạy ./chrome
.
(Đã thử nghiệm trên ArchLinux, nhưng nó cũng sẽ hoạt động trên Ubuntu. Sử dụng sudo apt-get install qttools5-dev-tools
nếu bạn muốn sử dụng qtpaths
để tìm thư mục cấu hình).