Error: Could not find service 'kfmclient' using Gnome

Bug #112414 reported by mcsd
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
kde4libs (Ubuntu)
Fix Released
Low
Jonathan Riddell
Nominated for Jaunty by Jonathan Thomas

Bug Description

Kstars, an astronomy program comes included with edubuntu 6.10. Kstars website seems to indicate that it was developed for KDE but edubuntu was distributed with Gnome. The thumbnails for kstars work and download the images of planets and other objects but the webpage links associated with the planet or star do not launch.

Error: Could not launch the browser Could not find service 'kfmclient'

Googling kfmclient it appears to be a way of scripting information to Konqueror and is implimented in the KDE gui by default. If possible can changes be made to have the links work under Gnome. I could not find anything in the kstars configuration that would seem to target my Mozilla browser that comes with 6.10.

I apologize in advance if this is my error, I have only started to learn *nix.

Matthias

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

Thanks for your bug report.

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

kstars should depend on konqueror, rather than recommend it.

Changed in kdeedu:
status: Unconfirmed → Confirmed
Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

This debdiff fixes this bug.

Changed in kdeedu:
assignee: nobody → pochu
Revision history for this message
Oliver Grawert (ogra) wrote :

preferably kstars would use something lighter so you dont need to install megabytes of KDE desktop stuff to get only kstars working, if that fixed dependency is added we will very likely have to drop it from edubuntu since konqueror will pull in to many deps.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Jonathan: can we find a different solution to that?

Changed in kdeedu:
assignee: pochu → jr
Revision history for this message
Jonathan Riddell (jr) wrote :

We don't really want kstars to depend on Konqueror. rather it should use xdg-utils to launch the best suited web browser. kstars uses kapp->invokeBrowser(URL); to launch so the change could be done locally in kstars or as a quite a deep and potentially problematic change in kdelibs.

Revision history for this message
~anTenna (gleobeam) wrote :

I love kstars and would NOT want to see you drop it from the distro. Any info on how to ask the kstars developers to help with this? When I go to try to enter a bug report, they insist on asking which version of KDE I'm using. Do you think the kstars developers intended it to run only under KDE for some point they were trying to make?

Revision history for this message
Yuriy Kozlov (yuriy-kozlov) wrote :

anTenna: KStars is distributed with KDE, so the version of KStars is the KDE version you are using. For example, current kstars package is 4:3.5.9-0ubuntu2 so the KDE version is 3.5.9.

So maybe kstars (and possibly some other apps) should be patched to use x-www-browser to open links?

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote : Re: [Bug 112414] Re: Error: Could not find service 'kfmclient' using Gnome

Or xdg-open

Revision history for this message
Mehul J. Rajput (mehulrajput) wrote :

I am also getting this same error but I am using akregator for clicking on the feeds. I am using akregator for KDE4 in intrepid ibex 8.10.

Revision history for this message
Tim Wiel (timwiel) wrote :

I also receive this error running Intrepid (8.10) using digikam 0.9.4 in gnome (the about screen in digikam says I am using KDE Libraries 3.5.10.

To create error I click show in google maps button on geotagged photo.

Is there a way to fix this

Revision history for this message
Alvin (purplealvin-deactivatedaccount) wrote :

I think this bug has the following associated upstream report:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508601

If so, it appears to have been fixed on or around 2009-01-25 with kde4libs Source-Version: 4:4.2.0-1

This is a relevant excerpt from the fix report:
"Add dependency on xdg-utils to kdelibs5. KDE applications use xdg-open to
     invoke a browser when not running in a KDE environment these days."

I think Jaunty has kdelibs5 version: 4:4.2.2. so maybe fixed in Jaunty but I haven't tested.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

We didn't merge with Debian's KDE 4.2 packages in Jaunty since they weren't officially uploaded anywhere yet. (Though perhaps we should have)
This is fixed now in Karmic, though it'd be trivial to add a fix in an SRU. (Stable Release Update)

affects: kdelibs (Ubuntu) → kde4libs (Ubuntu)
Changed in kde4libs (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Rolando Garza (rolandog) wrote :

Hi Jonathan,

I upgraded from Jaunty to Ubuntu Karmic Koala Alpha 6 and also added the KDE repository from Launchpad... however, I'm still experiencing this very same bug. I'm using KBibTeX.

I tried searching for a kde4libs package but it doesn't show up. I do, however, have kdelibs, kdelibs5 and kdelibs4c2a installed.

Revision history for this message
ceg (ceg) wrote :

Does creating the symlink mentioned in Bug #281679 help you?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.