[Bug 1226394] New: xdg-desktop-portal-lxqt not started by default

https://bugzilla.suse.com/show_bug.cgi?id=1226394 Bug ID: 1226394 Summary: xdg-desktop-portal-lxqt not started by default Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: LXQt Assignee: lxqt-bugs@suse.de Reporter: brbigam@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- xdg-desktop-portal-lxqt isn't automatically started by xdg-desktop-portal on login, so the LXQt file dialog isn't picked up by apps that could use it, like Firefox. Steps to reproduce: Log in to LXQt check running processes, such as in qps check file dialog in Firefox with widget.use-xdg-desktop-portal.file-picker set to 1 Actual result: x-d-p is running, but not x-d-p-lxqt no file dialog opens in Firefox (Unless another portal backend is also installed) Expected result: x-d-p-lxqt is running LXQt file dialog is used by Firefox System: Tumbleweed 20240613 and earlier, as long as LXQt 2.0.0 has been available LXQt 2.0.0 xdg-desktop-portal-lxqt 1.0.2 xdg-desktop-portal 1.18.4 Qt 6.7.1 Workaround: If I run /usr/libexec/xdg-desktop-portal --replace after login, x-d-p correctly picks up x-d-p-lxqt and everything works correctly. Adding this to autostart apps also works correctly. So if it's an upstream issue, openSUSE might consider adding this to packaging temporarily as a workaround. I don't know what the underlying problem might be. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1226394 https://bugzilla.suse.com/show_bug.cgi?id=1226394#c1 Shawn Dunn <sfalken@cloverleaf-linux.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED CC| |brbigam@gmail.com, | |sfalken@cloverleaf-linux.or | |g Assignee|lxqt-bugs@suse.de |sfalken@cloverleaf-linux.or | |g Flags| |needinfo?(brbigam@gmail.com | |) --- Comment #1 from Shawn Dunn <sfalken@cloverleaf-linux.org> --- Can you please try the following: `wget https://download.opensuse.org/repositories/home:/sfalken:/branches:/X11:/LXQt/openSUSE_Tumbleweed/x86_64/lxqt-session-2.1.1-27.1.x86_64.rpm` `zypper in lxqt-session*.rpm` And let me know if it fixes this issue? It's worked fine for me, but I want to confirm it fixes it for you, before pushing. -- You are receiving this mail because: You are on the CC list for the bug.

https://bugzilla.suse.com/show_bug.cgi?id=1226394 https://bugzilla.suse.com/show_bug.cgi?id=1226394#c2 --- Comment #2 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1226394) was mentioned in https://build.opensuse.org/request/show/1244264 Factory / lxqt-session -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com