मुझे "केडीई वॉलेट सिस्टम" संवाद से छुटकारा मिल गया (जब भी मैंने क्रोम शुरू किया) निम्नानुसार है:
संपादित करें ~/.config/kwalletrc
(नीचे नोट देखें), और जोड़ें
[Wallet]
Enabled=false
Kdewallet डेमॉन को मारें:
pkill kdewallet5
(या killall kdewallet5
)
मुझे यह विकल्प तब मिला जब मैंने स्रोत कोड ( kde.org या गितुब दर्पण पर ) के माध्यम से देखा ।
यदि डालने kwalletrc
से ~/.config
काम नहीं चलता है, तो आपका सिस्टम संभवतः कॉन्फ़िगरेशन फ़ाइलों को संग्रहीत करने के लिए एक अलग निर्देशिका का उपयोग करता है। विन्यास फ़ाइल द्वारा बनाई गई निर्देशिका में बनाई गई है QStandardPaths::GenericConfigLocation
, इसलिए मैं qtpaths
पथ ( मेरे मामले में ~/.config
= /home/rob/.config
) को देखता था :
$ qtpaths --paths GenericConfigLocation
/home/rob/.config:/etc/xdg
नोट: यदि आप क्वाटलेट को पूरी तरह से निष्क्रिय नहीं करना चाहते हैं, लेकिन केवल क्रोम के लिए, आप --password-store=basic
ध्वज का उपयोग कर सकते हैं जैसा कि मैंने क्रोम से पॉपअप केलेट पॉपअप को समझाया । यदि आप एक रैपर स्क्रिप्ट या शॉर्टकट के माध्यम से क्रोम शुरू करते हैं, तो मैं --password-store=basic
आपको किसी और चीज के लिए क्वालीलेट की आवश्यकता होने पर उपयोग करने की सलाह देता हूं । मैंने इस ध्वज का उपयोग करने के बजाय kwalletd को अक्षम कर दिया क्योंकि मैं Chrome विकसित करता हूं, और जब भी मैं दौड़ता हूं तो इस ध्वज को जोड़ने में असुविधा होती है ./chrome
।
(ArchLinux पर परीक्षण किया गया है, लेकिन इसे उबंटू पर भी काम करना चाहिए। sudo apt-get install qttools5-dev-tools
यदि आप qtpaths
कॉन्फ़िगरेशन निर्देशिका को खोजने के लिए उपयोग करना चाहते हैं तो उपयोग करें )।