Bug 213280

Summary: Konqueror is missing the search bar
Product: [Applications] konqueror Reporter: Davor Cubranic <cubranic>
Component: searchbarpluginAssignee: Arend van Beelen jr. <arendjr>
Status: RESOLVED FIXED    
Severity: normal CC: echidnaman, finex
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Davor Cubranic 2009-11-05 18:05:06 UTC
Version:            (using KDE 4.3.2)
OS:                Linux
Installed from:    Ubuntu Packages

After installing KUbuntu 9.10 (Karmic), with KDE 4.3.2, the search bar is missing in the UI. I have the konqueror-plugin-searchbar package installed and the 'Search bar' extension is active. There is nothing search bar-related in the dialog for configuring the toolbars.
Comment 1 Davor Cubranic 2009-11-05 18:07:46 UTC
Ubuntu bug report: https://bugs.launchpad.net/ubuntu/+source/konq-plugins/+bug/454406

Possibly the same Debian bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550330
Comment 2 Maksim Orlovich 2009-11-05 19:26:33 UTC
dpkg -L konqueror-plugin-searchbar may tell you something interesting -- it doesn't contain anything but some text files. Install konq-plugins instead. 

dpkg-query -S searchbar.desktop 
to see where the ghost settings entry comes from

(though, you may want to just use the location bar URI filters instead, and save some screen space)
Comment 3 Davor Cubranic 2009-11-06 06:52:03 UTC
Reopening the bug because I have konq-plugins installed, so that's not the problem.

$ dpkg-query -S searchbar.desktop
konq-plugins: /usr/share/kde4/apps/konqueror/kpartplugins/searchbar.desktop
Comment 4 FiNeX 2009-11-29 22:46:20 UTC
@Davor: did newer packages fixed this issue?
Comment 5 Davor Cubranic 2009-11-30 06:51:08 UTC
@FiNeX: I have the most recent KUbuntu packages, but still no search bar.

But when I start Konqueror from the command line, I get the following warning printed on stderr:
    findServiceByDesktopPath: searchproviders/locate.desktop not found

Does this ring any bells about what might be causing the problem?
Comment 6 Davor Cubranic 2009-12-01 15:39:07 UTC
I tracked the problem down to a single line ~/.kde/share/config/konquerorrc: 'CurrentEngine=locate' in the [SearchBar] section. The clue was the 'findServiceByDesktopPath: searchproviders/locate.desktop not found' error that Konqueror would print  to STDERR when running from the command line. I removed the file and let Konqueror rebuild it, and search bar has appeared in the toolbar again.

Sounds like a bug with handling 3.5 configuration files in post-4 KDE.
Comment 7 Pino Toscano 2009-12-04 16:38:28 UTC
SVN commit 1058517 by pino:

bump xmlgui version to 4, which should be ahead of any kde3 version
CCBUG: 213280


 M  +1 -1      searchbar.rc  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1058517
Comment 8 Davor Cubranic 2010-04-01 22:31:43 UTC
It looks like that fixed it: I tried installing KDE 4.4.2 (Kubuntu Lucid beta 1) from scratch, and then copied over the faulty konquerorrc, and Konqueror started with the search bar present.