Do LibreOffice Applications Use Dbus to Fetch Files

I am having trouble setting my default file manager. I have tried a couple methods. Some say to simlink mimetypes and others say to set dbus settings. It is important to know how programs are accessing files to open or save. Therefore users need to know which method an application is using before they know how to make changes to use a preferred file manager.

I really don’t understand what this question got to do with LibreOffice usage. Using / have use KDE, GNOME, Xfce, LXDE, LXQt, MATE , Cinnamon and never needed to know anything about method an application is using about to fetch files (and save files). LibreOffice uses the method provided by your operating system and the desktop managers visual class framework (kf5, gtk3, x11) when it comes to file picker dialogs.

It has to do with it because it uses something to pick a file. It is necessary to know that so as to know where to make changes to fix a problem.

Are you saying that it uses all three frameworks or only one? How does a person know? Can you tell from my OS and DE mentioned below?

Are you saying that it uses all three frameworks or only one?

Of course a single LibreOffice instance uses only one of 'em. I’m saying that I use all of 'em depending on my Linux distribution and desktop manager. On most systems I can even decide by using SAL_USE_VCLPLUGIN=[kf5|gtk3|x11] environment variable, which one to use for testing purposes (provided the required framework is installed). Debian’s version of LibreOffice by default uses GTK3, which you may see in Help -> About LibreOffice, showing something like:

Version: 7.1.2.2 / LibreOffice Community
Build ID: 8a45595d069ef5570103caea1b71cc9d82b2aae4
CPU threads: 8; OS: Linux 5.3; UI render: default; VCL: kf5
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

(watch out for VCL:, which shows in my current case kf5 [KDE Frameworks 5])


> Can you tell from my OS and DE mentioned below?

AFAIK Xfce is based on GTK3, hence you should see VCL:GTK3 in Help -> About LibreOffice

In my case I’m using Debian 10 with Xfce 4.12.


Please do **not** use *Add Answer* but **[edit](https://ask.libreoffice.org/t/do-libreoffice-applications-use-dbus-to-fetch-files/63608)** your original question to enhance the details of your question and/or to upload sample file(s) (answers are reserved for solutions to a problem on this Q&A site). Thanks in advance …