I am running Firefox on Ubuntu 15.04 64bit and using the KDE 5 framework and KWin. Previously, using KDE 4 I was heavily using virtual desktops for completely different t…
I am running Firefox on Ubuntu 15.04 64bit and using the KDE 5 framework and KWin.
Previously, using KDE 4 I was heavily using virtual desktops for completely different tasks. As things changed with KDE 5, I am forced to use what they call Activities.
I also almost solved the problem of Firefox not playing nice with KDE in general and in specific to the Activities by using a different profile for each Activity.
The actual problem:
Each time I click a link inside some application inside a KDE Activity, the following message window pops up: "Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."
Of course, when there is no Firefox instance running yet with the desired profile, any link opens up as expected with a new instance, just not a second or third or ... (which makes me copy'n'paste, which in turn makes me loose precious time and is just annoying).
So, I don't know how the internal communication of Firefox works but I only start Firefox with the options "--new-instance" to avoid getting a new window of the very first instance and "-P" for the profile.
UPDATE Although the "solution" found was to make use of the -remote "openURL(<url>)" command line argument, that argument is being deprecated and will be removed very soon (if it isn't removed already), see details here: https://bugzilla.mozilla.org/show_bug.cgi?id=1080319