Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

D-bus / linux

more options

Hello everyone,

Is it possible to control Firefox 76 on Linux from D-bus ? I listed all available services with "qdbus" utility, but there is nothing like firefox/mozilla. Also, I browsed source code, and I saw D-bus support seems to be there. Thank you

Hello everyone, Is it possible to control Firefox 76 on Linux from D-bus ? I listed all available services with "qdbus" utility, but there is nothing like firefox/mozilla. Also, I browsed source code, and I saw D-bus support seems to be there. Thank you

All Replies (4)

more options

Hi tetip59575, please ignore the fake support link someone is spamming here. A genuine community support volunteer will reply in this thread. https://support.mozilla.org/questions/1289035

more options

I don't know in what way D-bus is used for specific processes. I think that it is used for network purposes.

Here is an example of D-Bus usage.

more options

cor-el said

I don't know in what way D-bus is used for specific processes. I think that it is used for network purposes. Here is an example of D-Bus usage.

Thank you for the answer, I tried supplied service/path, but no success:

$ qdbus org.mozilla.Firefox.SearchProvider /org/mozilla/Firefox/SearchProvider Service 'org.mozilla.Firefox.SearchProvider' does not exist.

This service is not exposed to dbus. Maybe FF should be recompiled with some options for that ? (I use downloaded version)

more options

tetip59575 said

cor-el said

I don't know in what way D-bus is used for specific processes. I think that it is used for network purposes. Here is an example of D-Bus usage.

This service is not exposed to dbus. Maybe FF should be recompiled with some options for that ? (I use downloaded version)

There many Linux distros out there that are compiled from Firefox source code, where Mozilla does offer a general compilation to cover the general aspects of Linux without options specific to particular distros.
And Mozilla does provide provide general "build" information here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions

You might want to recompile your own distro or add specific code to include that feature.

IMO, best to seek help for that at the Ubuntu support fora - https://ubuntu.com/ - where many other Linux distros are supported.