[opensuse] indexing galore after upgrade to 11.3

Just discovered that as a result of the upgrade to 11.3, both of my desktops now have 3 indexing "solutions" installed and actively trying to index files in my home directory all at the same time: a) beagle, b) tracker, c) strigi Needless to say, that having 3 file indexers running simultaneously severely impacts performance. While it was not difficult to uninstall 2 of the 3, I am somewhat curious - what is the "openSUSE" indexing strategy? Neither tracker nor strigi seem to have the same level of integration with openSUSE as beagle, so why install and enable all three of them during the upgrade without ever offering user any choice? Regards, Vadym -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Fri, Aug 6, 2010 at 10:14, Vadym Krevs <vkrevs@serena.com> wrote:
Just discovered that as a result of the upgrade to 11.3, both of my desktops now have 3 indexing "solutions" installed and actively trying to index files in my home directory all at the same time:
a) beagle, b) tracker, c) strigi
Needless to say, that having 3 file indexers running simultaneously severely impacts performance. While it was not difficult to uninstall 2 of the 3, I am somewhat curious - what is the "openSUSE" indexing strategy? Neither tracker nor strigi seem to have the same level of integration with openSUSE as beagle, so why install and enable all three of them during the upgrade without ever offering user any choice?
You upgraded not clean installed? On my 11.3 Beagle was not installed, and Nepomuk/Strigi was disabled by default.... so no indexers running at all. Maybe your case was leftovers from your previous install.. ie Beagle was installed already, and Strigi is a part of KDE4... some setting you had in your recycled KDE config set strigi to enabled... and you were previously using Beagle? Just guessing and comparing to my own 11.3 installs (all clean with clean $USER profiles). C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On 6 August 2010 09:41, C <smaug42@gmail.com> wrote:
On Fri, Aug 6, 2010 at 10:14, Vadym Krevs <vkrevs@serena.com> wrote:
Just discovered that as a result of the upgrade to 11.3, both of my desktops now have 3 indexing "solutions" installed and actively trying to index files in my home directory all at the same time:
a) beagle, b) tracker, c) strigi
Needless to say, that having 3 file indexers running simultaneously severely impacts performance. While it was not difficult to uninstall 2 of the 3, I am somewhat curious - what is the "openSUSE" indexing strategy? Neither tracker nor strigi seem to have the same level of integration with openSUSE as beagle, so why install and enable all three of them during the upgrade without ever offering user any choice?
You upgraded not clean installed? On my 11.3 Beagle was not installed, and Nepomuk/Strigi was disabled by default.... so no indexers running at all. Maybe your case was leftovers from your previous install.. ie Beagle was installed already, and Strigi is a part of KDE4... some setting you had in your recycled KDE config set strigi to enabled... and you were previously using Beagle? Just guessing and comparing to my own 11.3 installs (all clean with clean $USER profiles).
C. --
Yes, I did upgrade instead of a clean install - as I want my settings to be preserved. I know it's considered unreasonable :-) Under 11.2 both Beagle and Strigi had been disabled and never gave me any trouble. Looks like this very issue discussed only days before the 11.3 release but nothing happened as a result. http://lists.opensuse.org/opensuse-packaging/2010-06/msg00092.html -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Fri, Aug 6, 2010 at 11:19, Vadym Krevs wrote:
Yes, I did upgrade instead of a clean install - as I want my settings to be preserved. I know it's considered unreasonable :-)
Ha, unreasonable? I wouldn't say that. My experience though is that significant number of the problems people have after moving to a new release can be traced to upgrading instead of clean installs.... so that's always the first thing I look at.
Under 11.2 both Beagle and Strigi had been disabled and never gave me any trouble.
Looks like this very issue discussed only days before the 11.3 release but nothing happened as a result. http://lists.opensuse.org/opensuse-packaging/2010-06/msg00092.html
At least it's known. You can probably simply remove Beagle, then start KDE and make sure strigi/nepomuk are disabled (if you're not using them)... in theory that should leave you with one indexer :-) ... in theory. It's behaving on my install, but this is KDE4 only, no Gnome installed.... and Beagle has been explicitly removed... I've only got strigi left. C. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On 8 August 2010 06:27, C <smaug42@gmail.com> wrote:
On Fri, Aug 6, 2010 at 11:19, Vadym Krevs wrote:
Yes, I did upgrade instead of a clean install - as I want my settings to be preserved. I know it's considered unreasonable :-)
Ha, unreasonable? I wouldn't say that. My experience though is that significant number of the problems people have after moving to a new release can be traced to upgrading instead of clean installs.... so that's always the first thing I look at.
Under 11.2 both Beagle and Strigi had been disabled and never gave me any trouble.
Looks like this very issue discussed only days before the 11.3 release but nothing happened as a result. http://lists.opensuse.org/opensuse-packaging/2010-06/msg00092.html
At least it's known. You can probably simply remove Beagle, then start KDE and make sure strigi/nepomuk are disabled (if you're not using them)... in theory that should leave you with one indexer :-) ... in theory. It's behaving on my install, but this is KDE4 only, no Gnome installed.... and Beagle has been explicitly removed... I've only got strigi left.
C.
That's effectively what I had done, except I left Beagle rpms and uninstalled as many strigi/tracker-related rpms as I could. My home and work PCs have both KDE4 and Gnome installed, except that II use Gnome at work, and KDE4 at home. So with tracker being a gnome dependency, I understand how it ended up installed during upgrade. However, what I don't get is why was tracker started upon first login into KDE4? It's not supposed to be a KDE dependency, is it? Vadym -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Sunday 08 August 2010 10:01:17 Vadym Krevs wrote:
On 8 August 2010 06:27, C <smaug42@gmail.com> wrote:
On Fri, Aug 6, 2010 at 11:19, Vadym Krevs wrote:
Yes, I did upgrade instead of a clean install - as I want my settings to be preserved. I know it's considered unreasonable :-)
Ha, unreasonable? I wouldn't say that. My experience though is that significant number of the problems people have after moving to a new release can be traced to upgrading instead of clean installs.... so that's always the first thing I look at.
Under 11.2 both Beagle and Strigi had been disabled and never gave me any trouble.
Looks like this very issue discussed only days before the 11.3 release but nothing happened as a result. http://lists.opensuse.org/opensuse-packaging/2010-06/msg00092.html
At least it's known. You can probably simply remove Beagle, then start KDE and make sure strigi/nepomuk are disabled (if you're not using them)... in theory that should leave you with one indexer :-) ... in theory. It's behaving on my install, but this is KDE4 only, no Gnome installed.... and Beagle has been explicitly removed... I've only got strigi left.
C.
That's effectively what I had done, except I left Beagle rpms and uninstalled as many strigi/tracker-related rpms as I could. My home and work PCs have both KDE4 and Gnome installed, except that II use Gnome at work, and KDE4 at home. So with tracker being a gnome dependency, I understand how it ended up installed during upgrade. However, what I don't get is why was tracker started upon first login into KDE4? It's not supposed to be a KDE dependency, is it?
1) It could be being started by an entry in the system-wide autostart dir - /etc/xdg/autostart. Both desktops evaluate .desktop files found here. KDE should ignore any files which contain OnlyShowIn=Gnome; (for example). This is the most likely scenario if it happens on the very first login with a new user. 2) There could also be a local entry in ~/.config/autostart/ written by an app using Tracker that assumes you always want it. 3) Lastly it could be being started on demand by an app that needs it, either because the app was started by session management or because the app itself is autostarted as above. This is how eg Akonadi and PolicyKit agents get started. HTH Will -- Will Stephenson, openSUSE Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On 8 August 2010 09:23, Will Stephenson <wstephenson@suse.de> wrote:
On Sunday 08 August 2010 10:01:17 Vadym Krevs wrote:
On 8 August 2010 06:27, C <smaug42@gmail.com> wrote:
On Fri, Aug 6, 2010 at 11:19, Vadym Krevs wrote:
Yes, I did upgrade instead of a clean install - as I want my settings to be preserved. I know it's considered unreasonable :-)
Ha, unreasonable? I wouldn't say that. My experience though is that significant number of the problems people have after moving to a new release can be traced to upgrading instead of clean installs.... so that's always the first thing I look at.
Under 11.2 both Beagle and Strigi had been disabled and never gave me any trouble.
Looks like this very issue discussed only days before the 11.3 release but nothing happened as a result. http://lists.opensuse.org/opensuse-packaging/2010-06/msg00092.html
At least it's known. You can probably simply remove Beagle, then start KDE and make sure strigi/nepomuk are disabled (if you're not using them)... in theory that should leave you with one indexer :-) ... in theory. It's behaving on my install, but this is KDE4 only, no Gnome installed.... and Beagle has been explicitly removed... I've only got strigi left.
C.
That's effectively what I had done, except I left Beagle rpms and uninstalled as many strigi/tracker-related rpms as I could. My home and work PCs have both KDE4 and Gnome installed, except that II use Gnome at work, and KDE4 at home. So with tracker being a gnome dependency, I understand how it ended up installed during upgrade. However, what I don't get is why was tracker started upon first login into KDE4? It's not supposed to be a KDE dependency, is it?
1) It could be being started by an entry in the system-wide autostart dir - /etc/xdg/autostart. Both desktops evaluate .desktop files found here. KDE should ignore any files which contain OnlyShowIn=Gnome; (for example). This is the most likely scenario if it happens on the very first login with a new user.
Hmm, gnome-do.desktop does not have an OnlyShowIn element ... And is running while I am logged in to KDE4. Well, that explains it: $ rpm -qi gnome-do Name : gnome-do Relocations: (not relocatable) Version : 0.8.3 Vendor: openSUSE Release : 3.2 Build Date: Tue 06 Jul 2010 02:25:34 BST Install Date: Thu 29 Jul 2010 22:44:36 BST Build Host: build24 Group : Productivity/Other Source RPM: gnome-do-0.8.3-3.2.src.rpm Size : 1301692 License: GPLv3+ Signature : RSA/8, Tue 06 Jul 2010 02:26:05 BST, Key ID b88b2fd43dbdc284 Packager : http://bugs.opensuse.org URL : http://do.davebsd.com/ Summary : A powerful, speedy, and sexy remote control for your GNOME Desktop Description : GNOME Do allows you to quickly search for many objects present in your GNOME desktop environment (applications, Evolution contacts, Firefox bookmarks, files, artists and albums in Rhythmbox, Pidgin buddies) and perform commonly used commands on those objects (Run, Open, Email, Chat, Play, etc.).
2) There could also be a local entry in ~/.config/autostart/ written by an app using Tracker that assumes you always want it.
Only beagled-autostart.desktop and beagle-search-autostart.desktop are present there, so it is safe to assume these don't use tracker.
3) Lastly it could be being started on demand by an app that needs it, either because the app was started by session management or because the app itself is autostarted as above. This is how eg Akonadi and PolicyKit agents get started.
HTH
Will
-- Will Stephenson, openSUSE Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex
I'll file a bug against gnome-do's desktop file not having an OnlyShowIn (or NotShowIn) elemen. Vadym -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

Unless I'm missing something, what is the whole point of indexing (for a normal (use a dozen or so) applications) ? Not knowing what there worth, I uninstalled all of them. Duaine -- Duaine Hechler Piano, Player Piano, Pump Organ Tuning, Servicing & Rebuilding Reed Organ Society Member Florissant, MO 63034 (314) 838-5587 dahechler@att.net www.hechlerpianoandorgan.com -- Home & Business user of Linux - 10 years -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Sunday 08 August 2010 19:40:54 Duaine Hechler wrote:
Unless I'm missing something, what is the whole point of indexing (for a normal (use a dozen or so) applications) ?
Not knowing what there worth, I uninstalled all of them.
Good for you. Personally I have a few thousand documents, quite a few more other other files, and tens of thousands of email. I find it quite useful to have a quick way of finding what I'm looking for Anders -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Sunday August 8 2010, Anders Johansson wrote:
On Sunday 08 August 2010 19:40:54 Duaine Hechler wrote:
Unless I'm missing something, what is the whole point of indexing (for a normal (use a dozen or so) applications)? Not knowing what there worth, I uninstalled all of them.
Good for you. Personally I have a few thousand documents, quite a few more other other files, and tens of thousands of email. I find it quite useful to have a quick way of finding what I'm looking for
% locate '*.pdf' |egrep «myLibraryPath» |wc -l 9170 I've been using Google Desktop for a few years, and it seems to suffice.
Anders
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Sunday 08 August 2010 21:04:16 Randall R Schulz wrote:
Unless I'm missing something, what is the whole point of indexing (for a normal (use a dozen or so) applications)? [...] % locate '*.pdf' |egrep «myLibraryPath» |wc -l 9170
I've been using Google Desktop for a few years, and it seems to suffice.
Google Desktop also does indexing, so I guess that means you agree with me, that it's useful to have it indexed Anders -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Sunday August 8 2010, Anders Johansson wrote:
On Sunday 08 August 2010 21:04:16 Randall R Schulz wrote:
% locate '*.pdf' |egrep «myLibraryPath» |wc -l 9170
I've been using Google Desktop for a few years, and it seems to suffice.
Google Desktop also does indexing, so I guess that means you agree with me, that it's useful to have it indexed
Absolutely. There's no way on Earth I could find what I need in that pile of documents without some kind of indexing.
Anders
Randall Schulz -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On 8 August 2010 18:40, Duaine Hechler <dahechler@att.net> wrote:
Unless I'm missing something, what is the whole point of indexing (for a normal (use a dozen or so) applications) ?
Not knowing what there worth, I uninstalled all of them.
Duaine
IMHO, it's not the number of applications in use, but the number of "documents" one has that determine whether indexing is useful or not. Vadym -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org

On Sun, 2010-08-08 at 07:27 +0200, C wrote:
On Fri, Aug 6, 2010 at 11:19, Vadym Krevs wrote:
Yes, I did upgrade instead of a clean install - as I want my settings to be preserved. I know it's considered unreasonable :-) Ha, unreasonable? I wouldn't say that. My experience though is that significant number of the problems people have after moving to a new release can be traced to upgrading instead of clean installs.... so that's always the first thing I look at.
I've done in-place upgrades for the entire 11.x series [on server laptops and workstations] and it has worked very well every time; I've never seen the anomalous behavior frequently reported on this list.
Under 11.2 both Beagle and Strigi had been disabled and never gave me any trouble.
I used Beagle in 11.2 up till the end when it broke. I'm using Tracker now and quite satisfied. -- Adam Tauno Williams <awilliam@whitemice.org> LPIC-1, Novell CLA <http://www.whitemiceconsulting.com> OpenGroupware, Cyrus IMAPd, Postfix, OpenLDAP, Samba -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (7)
-
Adam Tauno Williams
-
Anders Johansson
-
C
-
Duaine Hechler
-
Randall R Schulz
-
Vadym Krevs
-
Will Stephenson