Saya memiliki Kubuntu 14.04 dan baru saja menginstal pembaruan terbaru. Melihat daftar proses saya melihat baloo
pengindeks berjalan.
Saya tidak dapat menemukan kotak centang di pengaturan Baloo untuk mematikan pengindeksan.
Saya memiliki Kubuntu 14.04 dan baru saja menginstal pembaruan terbaru. Melihat daftar proses saya melihat baloo
pengindeks berjalan.
Saya tidak dapat menemukan kotak centang di pengaturan Baloo untuk mematikan pengindeksan.
Jawaban:
Anda dapat membuat pengelola file Anda menampilkan file tersembunyi, setelah itu pergi ke $HOME/.kde/share/config/baloofilerc
. Cukup untuk mengeditnya dan mengubah opsi
Indexing-Enabled=true
ke (atau menambahkan jika tidak ada opsi seperti itu)
Indexing-Enabled=false
untuk menonaktifkan baloo.
Saya tahu ini terlalu mudah tetapi itu berhasil bagi saya dan juga bagi orang yang memposting solusi sederhana ini di halaman ini .
Menonaktifkan server Akonadi dan plugin pencarian Nepomuk dapat sangat meningkatkan kinerja di lingkungan KDE.
[Basic Settings]
bagian, jika tidak maka tidak akan berpengaruh apa pun.
balooctl disable
akan melakukan ini untuk Anda.
Baloo bertanggung jawab atas pencarian desktop.
Mengutip salah satu penulis Baloo :
Tidak ada lagi tombol "Aktifkan / Nonaktifkan" yang eksplisit. Kami ingin mempromosikan penggunaan pencarian dan merasa bahwa Baloo tidak boleh mengganggu pengguna. Namun, kami cerdas tentang hal itu dan JIKA Anda menambahkan direktori HOME Anda ke daftar "folder yang dikecualikan", Baloo akan mati sendiri karena tidak ada lagi yang bisa diindeks.
ionice
, karena itulah hambatan sebenarnya di sini. nice
tidak akan mengubah apa pun.
Dari forum Gentoo: http://forums.gentoo.org/viewtopic-p-7522240.html
Pada KDE 4.13.0 (Kubuntu Trusty) tidak lagi memungkinkan untuk menonaktifkan Desktop Semantic di GUI. Meskipun ada applet "Pencarian Desktop" di Pengaturan Sistem, dan Anda seharusnya dapat memasukkan daftar hitam dir home Anda di sana, hal itu tidak berpengaruh dan Baloo (yang telah mengambil alih dari Nepomuk / Strigi) terus melakukan tugasnya dengan 100% memuat dan menggunakan memori multi-Gigabyte pada inti CPU yang digunakan.
Anda dapat memeriksa beban CPU pada sistem Anda menggunakan 'top':
top
Periksa beban I / O pada sistem Anda dengan 'iotop':
sudo apt-get install iotop
sudo iotop
Untuk menonaktifkan baloo secara permanen , symlink ke / 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
dan
sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner.orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner
Ini akan mencegahnya dari berjalan lagi. Melakukan hal itu tentu saja akan kehilangan fungsionalitas pencarian, tetapi tampaknya tidak memiliki efek buruk di luar itu.
chattr +i /usr/bin/baloo_file_cleaner
dan sama untuk extractor. Maka bahkan pembaruan tidak akan mengubahnya. Tidak yakin apakah mereka akan gagal atau mengabaikan ini.
Untuk menghindari pengeditan secara manual $HOME/.kde/share/config/baloofilerc
, ini melakukan hal yang sama untuk Anda:
kwriteconfig --file baloofilerc --group 'Basic Settings' --key 'Indexing-Enabled' false
Saya belum mencobanya, tetapi ternyata , Anda juga bisa melakukannya
$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop
(Saya punya folder rumah saya di bagian "jangan cari", mungkin dari nepomuk, dan baloo_file
masih menggunakan 100% inti.)
Menambahkan $ HOME ke daftar jalur yang dikecualikan menghentikan baloo_file_extractor, yang menggunakan CPU 100%. Namun kemudian mulai baloo_file_cleaner yang merusak harddisk saya.
Memastikan bahwa itu tidak autostart, sepertinya memperbaiki masalah:
sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
Meskipun ada beberapa cara untuk mencegah Baloo dari pengindeksan , maksud saya adalah untuk mencegah Baloo dari bahkan menjalankan . Sesuai dengan dokumen KDE tidak ada cara yang dapat diakses pengguna untuk melakukan itu, jadi saya telah menggabungkan solusi yang ditemukan di forum KDE dengan solusi pengguna untuk menonaktifkan executable :
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
Saya kemudian melangkah lebih jauh dan memastikan bahwa baloo
tidak dapat diperbarui, menimpa symlink di atas:
$ sudo apt-mark hold baloo libbaloocore4 libbaloofiles4 libbaloopim4 libbaloowidgets4 libbalooxapian4
$ sudo apt-get remove baloo
Untuk asuransi tambahan, jika baloo
prosesnya tidak menemukan jalan kembali adalah dengan menambahkan yang berikut ke ~/.kde/share/config/baloofilerc
:
[Basic Settings]
Indexing-Enabled=false
balooctl
Seperti yang dikatakan di sini dan di sini , cukup gunakan:
balooctl disable
BTW, konfigurasi sekarang aktif, ~/.config/baloofilerc
bukan pada ~/.kde/share/config/baloofilerc
.
~/.local/share/baloo/index
file baloo ? (ini lebih dari 1GB di laptop saya)
Posting di forum KDE oleh Aaron Seigo menunjukkan:
qdbus org.kde.baloo.file /indexer suspend
Posnya ada di sini: https://forum.kde.org/viewtopic.php?f=154&t=120047#p304335
Gunakan yang berikut untuk melanjutkan:
qdbus org.kde.baloo.file /indexer resume
Gunakan yang berikut untuk memeriksa apakah baloo ditangguhkan atau tidak:
qdbus org.kde.baloo.file /indexer isSuspended
TIP : Ketika saya mengetik qdbus org.kde.baloo.file /indexer
dan menekan Tabbeberapa kali di Kubuntu 14.04 dengan bash-completion diaktifkan (biasanya diaktifkan secara default), saya mendapatkan daftar perintah untuk botak.