ฉันมี Kubuntu 14.04 และเพิ่งติดตั้งอัพเดตล่าสุด ดูรายการกระบวนการที่ฉันเห็นbaloo
ตัวทำดัชนีทำงานอยู่
ฉันไม่พบช่องทำเครื่องหมายในการตั้งค่า Baloo เพื่อปิดการทำดัชนี
ฉันมี Kubuntu 14.04 และเพิ่งติดตั้งอัพเดตล่าสุด ดูรายการกระบวนการที่ฉันเห็นbaloo
ตัวทำดัชนีทำงานอยู่
ฉันไม่พบช่องทำเครื่องหมายในการตั้งค่า Baloo เพื่อปิดการทำดัชนี
คำตอบ:
$HOME/.kde/share/config/baloofilerc
คุณสามารถทำให้การแสดงผลไฟล์ที่ซ่อนจัดการไฟล์ของคุณหลังจากที่ไป มันเพียงพอที่จะแก้ไขและเปลี่ยนตัวเลือก
Indexing-Enabled=true
ถึง (หรือเพิ่มหากไม่มีตัวเลือกดังกล่าว)
Indexing-Enabled=false
เพื่อปิดการใช้งาน baloo
ฉันรู้ว่ามันง่ายเกินไป แต่ก็ใช้งานได้สำหรับฉันและสำหรับคนที่โพสต์คำตอบง่ายๆนี้ในหน้านี้
การปิดใช้งานเซิร์ฟเวอร์Akonadiและปลั๊กอินค้นหา Nepomuk สามารถเพิ่มประสิทธิภาพได้อย่างมากในสภาพแวดล้อม KDE
[Basic Settings]
ส่วนมิฉะนั้นจะไม่มีผลกระทบใด ๆ
balooctl disable
จะทำสิ่งนี้ให้คุณ
Baloo รับผิดชอบการค้นหาเดสก์ท็อป
การอ้างอิงหนึ่งในผู้แต่ง Baloo :
ไม่มีปุ่ม“ เปิดใช้งาน / ปิดใช้งาน” อย่างชัดเจนอีกต่อไป เราต้องการส่งเสริมการใช้การค้นหาและรู้สึกว่า Baloo ไม่ควรได้รับในทางที่ผู้ใช้ อย่างไรก็ตามเราฉลาดเกี่ยวกับมันและหากคุณเพิ่มไดเรกทอรี HOME ของคุณไปยังรายการ“ โฟลเดอร์ที่ถูกแยกออกไป” Baloo จะปิดตัวเองเนื่องจากไม่มีดัชนีใด ๆ อีกต่อไป
ionice
เพราะนั่นคือคอขวดจริงที่นี่ nice
จะไม่เปลี่ยนแปลงอะไรเลย
จากฟอรัม Gentoo: http://forums.gentoo.org/viewtopic-p-7522240.html
ตั้งแต่ KDE 4.13.0 (Kubuntu Trusty) มันเป็นไปไม่ได้ที่จะปิด Semantic Desktop ใน GUI แม้ว่าจะมีแอปเพล็ต "การค้นหาเดสก์ท็อป" ในการตั้งค่าระบบและคุณควรจะขึ้นบัญชีดำที่บ้านของคุณที่นั่นการทำเช่นนี้ไม่มีผลกระทบและ Baloo (ผู้ที่ถูกยึดครองจาก Nepomuk / Strigi) ทำต่อไปด้วย 100% หน่วยความจำโหลดและหน่วยความจำแบบหลายกิกะไบต์บน CPU core ที่ใช้ทำงาน
คุณสามารถตรวจสอบโหลดของ CPU บนระบบของคุณโดยใช้ 'top':
top
ตรวจสอบโหลด I / O บนระบบของคุณด้วย 'iotop':
sudo apt-get install iotop
sudo iotop
หากต้องการปิดใช้งาน baloo อย่างถาวรให้เชื่อมโยงกับ / 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
(ฉันมีโฟลเดอร์บ้านของฉันในส่วน "ไม่ต้องค้นหา" อาจมาจาก nepomuk และbaloo_file
ยังคงใช้หลัก 100%)
การเพิ่ม $ HOME เข้ากับรายการของพา ธ ที่ยกเว้นไม่ได้หยุด baloo_file_extractor ซึ่งใช้ CPU 100% อย่างไรก็ตามมันก็เริ่ม baloo_file_cleaner ซึ่งเป็นฮาร์ดดิสก์ของฉัน
ตรวจสอบให้แน่ใจว่าไม่ได้เริ่มระบบอัตโนมัติดูเหมือนจะแก้ไขปัญหาได้:
sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
แม้ว่าจะมีกี่วิธีที่จะป้องกันไม่ให้ Baloo จากการจัดทำดัชนีความตั้งใจของฉันคือการป้องกันไม่ให้ Baloo จากแม้กระทั่งการทำงาน ตามเอกสารของ KDEนั้นไม่มีวิธีที่ผู้ใช้สามารถเข้าถึงได้ดังนั้นฉันจึงได้รวมโซลูชันที่พบในฟอรัม KDEกับโซลูชันของผู้ใช้เพื่อปิดการใช้งาน executables :
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
โพสต์ในฟอรัม KDE โดย Aaron Seigo แนะนำ:
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
ใช้สิ่งต่อไปนี้เพื่อตรวจสอบว่า baloo ถูกระงับหรือไม่:
qdbus org.kde.baloo.file /indexer isSuspended
เคล็ดลับ : เมื่อฉันพิมพ์qdbus org.kde.baloo.file /indexer
และกดTabหลายครั้งใน Kubuntu 14.04 เมื่อเปิดใช้งาน bash-completion (โดยปกติจะเปิดใช้งานตามค่าเริ่มต้น) ฉันจะได้รับรายการคำสั่งสำหรับ baloo