मेरे पास कुबंटू 14.04 है और अभी नवीनतम अपडेट स्थापित किया है। प्रक्रिया सूची को देखते हुए मैं baloo
इंडेक्सर को चालू देखता हूं ।
अनुक्रमण बंद करने के लिए मुझे बालू सेटिंग्स में एक चेकबॉक्स नहीं मिला।
मेरे पास कुबंटू 14.04 है और अभी नवीनतम अपडेट स्थापित किया है। प्रक्रिया सूची को देखते हुए मैं baloo
इंडेक्सर को चालू देखता हूं ।
अनुक्रमण बंद करने के लिए मुझे बालू सेटिंग्स में एक चेकबॉक्स नहीं मिला।
जवाबों:
आप अपने फ़ाइल प्रबंधक को छिपी हुई फ़ाइलों को प्रदर्शित कर सकते हैं, जिसके बाद पर जाएं $HOME/.kde/share/config/baloofilerc
। यह इसे संपादित करने और विकल्प बदलने के लिए पर्याप्त है
Indexing-Enabled=true
(या यदि ऐसा कोई विकल्प नहीं है तो जोड़ें)
Indexing-Enabled=false
बालू को निष्क्रिय करना
मुझे पता है कि यह बहुत आसान है, लेकिन इसने मेरे लिए और इस पेज पर इस सरल समाधान को पोस्ट करने वाले व्यक्ति के लिए भी काम किया ।
Akonadi सर्वर और Nepomuk खोज प्लगइन को अक्षम करने से KDE वातावरण में प्रदर्शन बढ़ सकता है।
[Basic Settings]
अनुभाग के अंतर्गत होना चाहिए , अन्यथा इसका कोई प्रभाव नहीं पड़ेगा।
balooctl disable
आपके लिए यह काम करेगा।
डेस्कटॉप खोज के लिए बालू जिम्मेदार है।
बालू लेखकों में से एक को उद्धृत करते हुए :
कोई भी स्पष्ट "सक्षम / अक्षम" बटन नहीं है। हम खोज के उपयोग को बढ़ावा देना चाहते हैं और महसूस करते हैं कि बालू को कभी भी उपयोगकर्ताओं के रास्ते में नहीं लाना चाहिए। हालाँकि, हम इसके बारे में होशियार हैं और यदि आप अपने होम डायरेक्टरी को "अपवर्जित फ़ोल्डरों" की सूची में जोड़ते हैं, तो बालू खुद को बंद कर देगा क्योंकि इसमें अब इंडेक्स के लिए कुछ भी नहीं है।
ionice
, क्योंकि यहां असली अड़चन है। nice
कोई बात नहीं बदलेगी।
जेंटू फोरम से: http://forums.gentoo.org/viewtopic-p-7522240.html
KDE 4.13.0 (Kubuntu Trusty) के रूप में GUI में सिमेंटिक डेस्कटॉप को अक्षम करना अब संभव नहीं है। हालाँकि, सिस्टम सेटिंग्स में "डेस्कटॉप खोज" एप्लेट है, और आपको अपने घर की डीआईआर को ब्लैकलिस्ट करने में सक्षम होना चाहिए, ऐसा करने से कोई प्रभाव नहीं पड़ता है और बालू (जो नेपोमुक / स्ट्रिगी से लिया गया है) 100% के साथ अपना सामान रखता है लोड और मल्टी-गीगाबाइट मेमोरी का उपयोग सीपीयू कोर पर होता है जो इसमें चलता है।
आप 'टॉप' का उपयोग करके अपने सिस्टम पर सीपीयू लोड की जांच कर सकते हैं:
top
'Iotop' के साथ अपने सिस्टम पर I / O लोड की जाँच करें:
sudo apt-get install iotop
sudo iotop
बालू को स्थायी रूप से अक्षम करने के लिए , इसे / bin / true से लिंक करें:
sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor.orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor
तथा
sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner.orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner
यह इसे फिर से चलने से रोक देगा। ऐसा करने से निश्चित रूप से खोज की कार्यक्षमता खो जाएगी, लेकिन इससे आगे कोई प्रतिकूल प्रभाव नहीं पड़ता है।
chattr +i /usr/bin/baloo_file_cleaner
चिमटा के लिए जोड़ सकते हैं और एक ही है। तब भी अद्यतन इसे बदल नहीं होगा। सुनिश्चित नहीं हैं कि वे विफल होंगे या इसे अनदेखा करेंगे।
मैन्युअल रूप से संपादन से बचने के लिए $HOME/.kde/share/config/baloofilerc
, यह आपके लिए समान है:
kwriteconfig --file baloofilerc --group 'Basic Settings' --key 'Indexing-Enabled' false
मैंने अभी तक इसकी कोशिश नहीं की है, लेकिन जाहिर है , आप भी कर सकते हैं
$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop
(मेरे पास "नहीं खोज" अनुभाग में मेरा होम फ़ोल्डर था, शायद नेपोमुक से, और baloo_file
अभी भी 100% कोर का उपयोग कर रहा था।)
बहिष्कृत रास्तों की सूची में $ HOME जोड़ने से baloo_file_extractor बंद हो गया, जो 100% CPU का उपयोग कर रहा था। हालाँकि यह तब शुरू हुआ baloo_file_cleaner जो मेरी हार्डडिस्क को रौंद रहा था।
यह सुनिश्चित करना कि यह ऑटोस्टार्ट नहीं करता है, समस्याओं को ठीक करने के लिए लग रहा था:
sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
हालाँकि बालू को अनुक्रमित करने से रोकने के लिए कुछ तरीके हैं , लेकिन मेरा उद्देश्य बालू को भी चलने से रोकना है । केडीई डॉक्स के अनुसार ऐसा करने के लिए कोई उपयोगकर्ता-सुलभ तरीका नहीं है, इसलिए मैंने केडीई मंचों पर पाया गया एक समाधान संयुक्त रूप से निष्पादित करने के लिए उपयोगकर्ता के समाधान के साथ मिलाया है :
sudo mv /usr/bin/baloo_file /usr/bin/baloo_file-orig
sudo ln -s /bin/true /usr/bin/baloo_file
sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner-orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner
sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor-orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor
मैं फिर एक कदम आगे बढ़ता हूं और यह सुनिश्चित करता हूं कि baloo
अद्यतन नहीं किया जा सकता है, जो उपरोक्त समरूपता को दर्शाता है:
$ sudo apt-mark hold baloo libbaloocore4 libbaloofiles4 libbaloopim4 libbaloowidgets4 libbalooxapian4
$ sudo apt-get remove baloo
अतिरिक्त बीमा के लिए, यदि baloo
प्रक्रिया कभी अपना रास्ता खोजती है तो निम्नलिखित को जोड़ना होगा ~/.kde/share/config/baloofilerc
:
[Basic Settings]
Indexing-Enabled=false
balooctl
जैसा कि यहां और यहां कहा गया है , बस उपयोग करें:
balooctl disable
BTW, कॉन्फ़िगर ~/.config/baloofilerc
इसके बजाय अब चालू है ~/.kde/share/config/baloofilerc
।
~/.local/share/baloo/index
फ़ाइल को हटा सकता हूँ ? (यह मेरे लैपटॉप पर 1GB से अधिक है)
हारून सिगो द्वारा केडीई मंचों में एक पद का सुझाव है:
qdbus org.kde.baloo.file /indexer suspend
पोस्ट यहाँ स्थित है: https://forum.kde.org/viewtopic.php?f=154&t=120047#p304335
फिर से शुरू करने के लिए निम्नलिखित का उपयोग करें:
qdbus org.kde.baloo.file /indexer resume
चेक करने के लिए निम्नलिखित का उपयोग करें बालू निलंबित है या नहीं:
qdbus org.kde.baloo.file /indexer isSuspended
सुझाव : जब मैं कुबंटु 14.04 में कई बार qdbus org.kde.baloo.file /indexer
प्रेस Tabकरता हूं और बैश-पूरा करने में सक्षम (आमतौर पर डिफ़ॉल्ट रूप से सक्षम) के साथ, मुझे बालू के लिए कमांड की एक सूची मिलती है।