On Sun, 8 Feb 2026 00:08:12 +0000 Wawrzek Niewodniczanski <[email protected]>
said:

> On Mon, 4 Jul 2022 at 08:42, Carsten Haitzler <[email protected]> wrote:
> 
> > On Sun, 3 Jul 2022 20:54:51 +0100 Wawrzek Niewodniczanski <
> > [email protected]>
> > said:
> 
> [...]
> 
> > > I have a bunch flatpak applications. The GTK one are all fine, the
> > > QT(5) cannot open files. I was looking through the internet and notice
> > > this bug report:
> > > https://github.com/flatpak/qt-flatpak-demo/issues/16
> > >
> > > In the related issue, someone was having a problem, because of using
> > > i3 (https://github.com/flatpak/xdg-desktop-portal/issues/336)
> > >
> > > I use self build enlightenment in Crux, so I wonder if there is
> > > anything I adjust in E to make it work, or maybe I should look in
> > > another direction
> 
> [...]
> 
> >
> > No idea but... it seems the issue is either with Qt or flatpak itself.
> > possibly
> > expecting a specific dbus service. it affects everyone else too it seems
> > (no de
> > at all - as you mention i3 etc.). my guess is this is a bad implementation
> > of
> > something in Qt and/or flatpak assuming a big desktop env. solution:
> >
> > [...]
> Not sure if I had the same error again, but today I had a nice debugging
> session with my friend Claude and the problem is related to lack of the
> XDG_DATA_DIRS when dbus starts `xdg-desktop-portal`.

that would appear to be broken behavior for xdg-desktop-portal.

https://specifications.freedesktop.org/basedir/latest/

...
$XDG_DATA_DIRS defines the preference-ordered set of base directories to search
for data files in addition to the $XDG_DATA_HOME base directory. The
directories in $XDG_DATA_DIRS should be separated with the separator used for
$PATH on the platform (typically this is a colon :).

If $XDG_DATA_DIRS is either not set or empty, a value equal
to /usr/local/share/:/usr/share/ should be used.

$XDG_CONFIG_DIRS defines the preference-ordered set of base directories to
search for configuration files in addition to the $XDG_CONFIG_HOME base
directory. The directories in $XDG_CONFIG_DIRS should be separated with the
separator used for $PATH on the platform (typically this is a colon :).
...

i.e. it can be unset and there is a default assumed.

f e were to go set this... it'd just set it to the above default assumed when
not set... so ...  would think we have a case of broken xdg portal code.


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - [email protected]



_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to