KDE support for firefox stopped working in 12.04

Reported by AlbertH on 2012-03-08
172
This bug affects 37 people
Affects Status Importance Assigned to Milestone
firefox-kde-support
Confirmed
Wishlist
Baltix
Undecided
Unassigned
Debian
New
Unknown
firefox (Fedora)
Unknown
Unknown

Bug Description

I have installed firefox-kde-support, but kde integration doesn't work.
Among other things, "open file" dialog and the panel to select applications to open links are not replaced by KDE counterparts.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: firefox-kde-support 0.6.3-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-18.28-generic 3.2.9
Uname: Linux 3.2.0-18-generic x86_64
ApportVersion: 1.94.1-0ubuntu1
Architecture: amd64
Date: Thu Mar 8 14:44:22 2012
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120228.1)
ProcEnviron:
 LANGUAGE=
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: kmozillahelper
UpgradeStatus: No upgrade log present (probably fresh install)

For further KDE specific integration we need to provide a class or component which checks for KDE desktop and support and takes over the communication with the external kmozillahelper.

We have to use an external helper? No way we can just support KDE natively like we already do GNOME?

I'm not that deep into KDE but the original author wrote:
"I don't have the ability of some other KDE developers to have clones, and I'm not crazy enough to try to mix Gtk and Qt in one process (which, despite the possibility of a shared event loop, should be nowhere near trivial)."
http://www.kdedevelopers.org/node/4099

It's might be possible but I don't see anyone investing that much effort.

AlbertH (alberthilbert) wrote :
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in kmozillahelper (Ubuntu):
status: New → Confirmed
Bug Reporter 11 (bugreporter11) wrote :

See these related forum posts:

http://askubuntu.com/questions/112194/kubuntu-12-04-firefox-and-rekong-dont-know-how-to-open-downloaded-files/112820#112820

https://www.linuxquestions.org/questions/slackware-14/make-firefox-aware-of-kde-apps-615686/

Or others that can be found by searching with keywords like "KDE Firefox mime".

In the mean time, here is a possible workaround from Canonical support:

1) stop firefox
2) rm ~/.mozilla/firefox/<profile>/mimeTypes.rdf
3) start firefox
4) download a file
5) open it from the downloads menu and choose the application. Browse to /usr/bin/xdg-open. then check to remember your choice

Now both open and open containing folder should work. You can then change the preferred programs through kde's file associations settings.

melnikov_anton (melnikov-anton) wrote :

But what about "open/save file" dialogs? Using GTK's dialog is far less preferrable option.

avlas (avlas) wrote :

Those were nice features to have, hopefully they'll come back again

vaino (666papito) wrote :

no :)

Murz (murznn) wrote :

Seems that support for KDE file dialog is removed from 12.04 and will not go back: http://www.phoronix.com/scan.php?page=news_item&px=MTA3MjI

firefox-kde-support was removed, so how could you have installed it?

AlbertH (alberthilbert) wrote :

You are right, now it is not into Precise repositories, but at the time of this bug report (beta release) it was there.

summary: - KDE support for firefox doesn't work
+ KDE support for firefox stopped working in 12.04

A user named "sumski" on the Kubuntu forums is currently maintaining kmozillahelper for Precise. Here is the information: http://www.kubuntuforums.net/showthread.php?59011-Firefox-KDE-support&p=300146&viewfull=1#post300146

Here are instructions for setting sumski's PPA as the default source for Firefox updates (to avoid an official Ubuntu update breaking kmozillahelper): http://www.kubuntuforums.net/showthread.php?59011-Firefox-KDE-support&p=302719&viewfull=1#post302719

Mantas Kriaučiūnas (mantas) wrote :

Firefox-kde-support is back with latest packages from Blue-Shell team:

https://launchpad.net/~blue-shell/+archive/firefox-kde

Kubuntu team has picked up again where Canoncial dropped.

Changed in firefox-kde-support:
importance: Unknown → Wishlist
status: Unknown → Confirmed
Changed in debian:
status: Unknown → New
Marcello (marcello-tescari) wrote :

I tryed to install the Blue-Shell plugin from their repositories but i haven't noticed any difference. Still GTK dialogs and still no mime type recognition. Is there anything else that needs to be done (removing some files etc)? I tryed on a fresh installation of 12.10.

Thanks for the answer

Is there a specific bug about the lack of MIME types information in Kubuntu Firefox?

It is absurd that PDFs downloaded with Firefox cannot be opened directly by Okular, the dialog to choose a helper application is ugly and useless and it drops you into the filesystem, without any clear hint of what to do next or where to find the programs. See: http://www.kubuntuforums.net/archive/index.php/t-58564.html

Rafael Belmonte (eaglescreen) wrote :

Lets hope that Blue-Shell team will restore KDE integration in future releases of Kubuntu.
Mimetype fix would be very desirable.

Rohan Garg (rohangarg) wrote :

Are you sure the mimetype detection bug isn't fixed in the latest releases?

Created attachment 711724
kde preferences

Created attachment 711725
Part of the KDE support, named firefox-kde.patch in openSUSE

Created attachment 711727
Part of the KDE support (toolkit), named mozilla-kde.patch in openSUSE

Created attachment 711728
Avoids using gconf for non-gnome DE

I've now attached the current patches openSUSE is using as per Robert's comment to bug 528510.
If you some of them belong in other bugs, please attach them there.

(In reply to Marco Poletti from comment #6)
> Created attachment 711728
> Avoids using gconf for non-gnome DE

This one is currently discussed in bug 824341.
Please note that it's also "resolved" if libproxy usage is enabled in Firefox which is not the default compile option.

It's really needed, chromium already have full KDE support...

Georg Eckert (eckert-georg) wrote :

Actually, firefox-kde-support does still work. The problem is, it only works together with the firefox provided by blue-shells ppa. When ubuntu is faster with providing a new version of firefox, the system will update to that version from the main repos and the kde-firefox from the blue-shell ppa will not be installed.

no longer affects: kmozillahelper (Ubuntu)
Marcello (marcello-tescari) wrote :

I would like to inform that the firefox-kde-support is no longer available on 12.04. It works on saucy (13.10) and I haven't tried in Quantal and Raring. I think that since 12.04 is a LTS the plugin should also be available as long as the distro is supported.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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